0 1 1 -42 2 924 3 -14168 4 169974 5 -1698312 6 14692216 7 -112987776 8 787175004 9 -5039316786 10 29971442424 11 -167060546184 12 878920016296 13 -4390113366408 14 20920981191792 15 -95515527307648 16 419275600889334 17 -1775001330567696 18 7266754687687572 19 -28837195781957640 20 111159368324081784 21 -416993869451825424 22 1524856394246164728 23 -5443725278910484608 24 18998568571928281336 25 -64898974336315921074 26 217237206275724369000 27 -713272166693775242848 28 2299372601885103305088 29 -7284034487278750667928 30 22692879537590014608240 31 -69579700457246796800256 32 210110538408742467664476 33 -625261133765552882336144 34 1834764633184358655393264 35 -5311833430555266130323984 36 15180215381724502976730990 37 -42844083194378196519166728 38 119475893272641083436017256 39 -329330118522173371610426496 40 897674098009547436257479800 41 -2420507166475514956438153632 42 6458767365476621274171461360 43 -17060634095169733275054131592 44 44625363985008353402141350008 45 -115622140136221582661854953624 46 296823087755489892146407811184 47 -755214546484603603564264342272 48 1904898021675002404009472176552 49 -4764409962266066096210413048506 50 11819109350859218030351696668932 51 -29086810314213388180945241808144 52 71029085547151804639912013830392 53 -172144847177272530866393325811224 54 414146997738747164152146262999776 55 -989234013723994545860332956488064 56 2346418662671667218197211463333744 57 -5527752329101701728509995490656912 58 12935996016821907794543066245126008 59 -30076557952591794812296749824648088 60 69486330108167299555096703243869824 61 -159542741851007644189755825905420184 62 364101260905467682187598158062643424 63 -826025568523072137826452306501148800 64 1863148688269083876507514748776408566 65 -4178676298959238601150626626410244768 66 9320080117728334687584844633763877216 67 -20674780589615022722746621105071086856 68 45619591847047725149241281613764215536 69 -100137856901015694546016260590081375008 70 218689123927684757705173897551447782640 71 -475206231094567106370183772058974572672 72 1027556510529768453135908314534149017556 73 -2211256676064449238626981108811401480592 74 4736116005334493218033179305804890353624 75 -10097034711265985742431128521708534461672 76 21428467385168356771281509395450398139128 77 -45274155216551732742956602068344744560416 78 95237221452625875210980696401915989606512 79 -199477659326369109555126924595992377056512 80 416050502133482035717415189047529647767672 81 -864159992317182060453065455564935175411530 82 1787597442313720521386523923280293770569072 83 -3683010896434208389981002601269054456418584 84 7558287030740784371699566450429736766530544 85 -15451100427438583568634635515182336776922384 86 31465806996981882345315909688612702600505304 87 -63839394755593366730063080542698538021059968 88 129043265175646494327319069899611462369991288 89 -259898746297911387307537599517701914872550832 90 521579083527340989487847230202335312419910488 91 -1043055742885585929079568700754190205732396816 92 2078690527517536472580402881629967777398009728 93 -4128479304971068821590957987125850802624695568 94 8172044957696564274462323197327523480565812448 95 -16122544398340917679253291145712241793061948800 96 31704427009881874414878408682755143558189811960 97 -62145615798640213543967718401229796217804068368 98 121429890194758195489364005713261788581745499132 99 -236529327371085014322270524883529933444798911000 100 459312192137991870072910043493053309113741691886 101 -889228490874730609100907914876557493124597257016 102 1716404229649034873578733209517267407121847981552 103 -3303273697242696768031987874391095935410218772096 104 6338782765698365450447452720442962495822369249512 105 -12128878690648625622192162403806838355523281441824 106 23142254815776583522655841662959812252702694257384 107 -44032902029562453483854155578318984400385748418968 108 83550987129437727486609732341885556003625953906080 109 -158104476591461821508955740387276690179076402654616 110 298380459020996484275368397197027222132345713326928 111 -561623421180434803272828699446134637751224512600704 112 1054346441535249221733071570322018140459130767880576 113 -1974236214275310488399637367259734895921862764379168 114 3687284086384761650065071945317259081515306614662240 115 -6869411826949364095702252968818608528703342777034768 116 12765900465236638767748351245955487321155281729546984 117 -23665489943263550460793737381499285961638951818507048 118 43764767151528309638325875798486654542200787078246632 119 -80740510184869294111394300913970105078988197025965824 120 148603321406678086189085072388758605791340069033504368 121 -272865024109109082496290883889199030894522731426620098 122 499875074541780257944032712148104138491902385818478168 123 -913652490919216296644017402872357497127816253872133904 124 1666165051095336520093876407134880534706873352517885696 125 -3031682119468795706735216312984806642901335767692852016 126 5504134008580669486934302661080627706571047775047293008 127 -9971140894321596536041559537683681557949190735511143424 128 18024442568066743152992476982138610408015028443976841820 129 -32512501666932750849331784047174586116215190083368910000 130 58522209571095673954109457407021405162554571053492984944 131 -105119397695062883337428841847365275946805953652883751720 132 188428542684271569052090256388765984946862449917855114096 133 -337071371495616104756462060972100324831582685020476846352 134 601752499670015804220539947756647394857042971303751078216 135 -1072121799916692033023340504856067214863658556399854786048 136 1906381026097666987212049037016587468847976551861288222960 137 -3383168661570845203750393629569475187144660396785098304672 138 5992317310672391521394370866652035033646886470117613126368 139 -10593314387231726949335398153923798924174445382925206204568 140 18691466264684144338169071840381459614588345321365871668208 141 -32918325158200430057378411898165308870146904933201482384928 142 57865964474216546624330705800575014419437147888167747943024 143 -101533155564447931460885097006203714821693379024153587545216 144 177827848830837013904893695596178546518954982058328166817134 145 -310889974194720412107707953410686665456977466326105524630688 146 542545827282749098790518177747479375563928876175165763767104 147 -945140772480792725392820760189704854402207789463815518311528 148 1643593431571436550383579936969133317893310492212158965235576 149 -2853234515420897640668797872636836700227227019093021028661560 150 4944620244804357645920748077823703237927624786750161840753624 151 -8554368019888874164830359263369861448993877249177302859737472 152 14774385646778009264732086488261824228227296636632553127926504 153 -25474421686163109332371643593164323049511492628786885380522800 154 43850991610693198997767140655039299050923054253095665603432672 155 -75360081760371585703395277969637620138543736307846567828140064 156 129299466243535158988117941293583228266837105190877622264812416 157 -221488918333364174572973028217391888400193598113850371443703704 158 378803115815689486285253648516801163640312662312025062400689888 159 -646826236778484162387712083112611228704368450333266710593264768 160 1102758557697562895262242143461674155277996626905533727594058872 161 -1877146018646347598211168084282531695503738400915272805165587776 162 3190409892585408302557658667723795273314397658208198560481048700 163 -5414166699894373040361000128847670711043601652216481088205182984 164 9174011849293297301945216923988020164515573742042462795186579552 165 -15521555342194703571209985752086614842285198904197634028988303136 166 26221956772982763367227893903693390541700265162252050556588321880 167 -44233819749027747709975725518503458719046583218411680002427279232 168 74509005491807330159723210206686033642271146467597830571022754288 169 -125323777154108474711016412448588152801092840829848321047319163458 170 210491180561278215569816530330318251245319313485019582389334884048 171 -353033004630598662960374264344252676715886972237417982678830431144 172 591265956758955049640625791537262547145204645344824245859288387960 173 -988875714447187945250230929630884298833125004470991433506437002936 174 1651569520902800164985892726839624530226170089928340653328009711952 175 -2754566676645168325186910405636231009621973898118489958783951277440 176 4587920696533513199018756304089102287894300071765552821709859670136 177 -7631141974527450687464905312158079948133101958663208749843100854416 178 12675904296517835009967161298072682228859804871614360855497846053216 179 -21027559039184538378607873786848636127358085556835369919759311241000 180 34835648749033512027264129120554933544061855018257518301356157239016 181 -57635313010066194210893597025907276074206095632909532057918048315176 182 95233037968495859818433334185056914636156751727962351184774174100432 183 -157153952730259956884892413165395661906205014681728664121529935537024 184 259003758297221532322563784001959839512009875644314078455044165608304 185 -426318571456109197107106772200872108299793860058046772249916986108352 186 700832368730521801430493714042455007233504597225529080020019276072656 187 -1150667894668332005196217858790404971439329522234814199900277427604496 188 1886887287570871838130837125578120854169463381464238417632158931401984 189 -3090339278202320724386893361101318398694351384669118393934968783714880 190 5055157307690532923871842373961933888887078287046702451372316034370416 191 -8259153055172489856436030268081499829683516200510365791795414465729792 192 13477602630181725992220971492720290776951928071916533703123238977352104 193 -21966961616801789530907135839959271404416915504872961342860234955843088 194 35761144777780899776148212204903429126022500621322549222206042925719472 195 -58148796744420965315981918225346164546810846165124340684559468891897888 196 94441249045521991451345068411305296619839350916434516680008040345905766 197 -153206823538834156712255179564350725797994723480351465349754093739847720 198 248252465924729051108187729698325146655201828418599406773126605274370392 199 -401801677801748296125976683030447791458084565761496408677738936346515584 200 649585353569635417244672875109281504377184980671308606959332897006024772 201 -1048988081645243512083230289814879716931675212111153991896375979762966704 202 1692069668225101766204449917515824817767594030027424758135175841455285736 203 -2726357149970899614013475052169779783453769636184755607153265597637470240 204 4388008870934477261760437494415154304347797042510377811045999209763068144 205 -7054656476232955309101818139945299003733832166549292297657299203677454368 206 11329512189681216890688923595168684335418365406018535513604150791410189360 207 -18175100469705498051437980550378179141313340392722686876783421746370664832 208 29125672558980352147441040945558485131119997532551884691048339132622975224 209 -46624250627064953489051664270075717189890559537169968061978397184381118416 210 74556878159865545936597236048341437153703699862663429297438974435328567776 211 -119098602640382265071735975746462383240946761675337406152582360364862461208 212 190051732921631575089010563484108552808035656257199425890064333381136777576 213 -302960702610911633631560277083758284166806698148587873252351388577598991648 214 482450885497758923237146210392211061276108123721292976354318152291782809832 215 -767494498031539273108692537547399868752771337156549893822869767810482521984 216 1219707700254001825802754631468648810864341553192676704946384979781071296736 217 -1936410978956461560323833709157071730881496605194582866077465071202865352224 218 3071167435608219180458258405584834348588022471488833696815122459340479737432 219 -4866049452316764948947209268538746996290103214874801471206991310442154928928 220 7702282716720365344266876176388452297972264386149462701195553895854562455168 221 -12179658800870673537265740295692051975460751095193609750875411424951085691200 222 19240940787660932089321326256808934010845942039013747611082493566914046876752 223 -30366570924565725974176854788285788079226633931025109451220258020746165609984 224 47879124085282781640237008291566479357232777125889556660784580273526245312368 225 -75418923583788321421559758407221288315379293107906793422710112303811845113690 226 118686362079075513851323961667952312099469848445744542938102463894858029238752 227 -186599424659566034308663926458780395774254214340106888027818536352516014097448 228 293097008428375524719879625063122520623567333911295979008670850757992638247536 229 -459945798869811096187397158506043855267032064860354427102643050372208077715496 230 721105266000972378493604191688651591102615107013693884105025980292729478303408 231 -1129509650057122330188767813453006465623508279795565457080102715393229357344000 232 1767595932853062203544508942978973073157822179109184363353046070430717295927544 233 -2763632466672082415190699247533754377152535756640880867933329942221823354710960 234 4317022106829956419375420945206246370281708367743415358874633469223830361544120 235 -6737478270010618310521759221832267740559263486583711668546824088094119855198480 236 10505627548943176505766317769620103833525065670839109468080621030702096239136104 237 -16366677107563754578934174443247373083192281839022204030160826909982767051662640 238 25475063281553781857755862499268197909839520286750581393388536178380846358164192 239 -39617639647552692410772673744784883665273677038493608053869719249385953566099712 240 61557758164561150823224923416143071666380541593796345770509470558936438971260544 241 -95565281670943498228630568781060203694809537459306354455080564911464154524980528 242 148232318440942596725500846025955902534852975055601767669403756574933005102177524 243 -229727666151447611464846796953388912143910634476659506866362739737114682564468344 244 355724316616069504277556224751262185099363331451717357824241990920291469397780456 245 -550358718497681170176423479286966776951698966557453191153055750775686578476800312 246 850770376968365283868535314246915458966180717840651236961172060270375231395409872 247 -1314060097064426869317021572285880640425807635151935309537296266787042625914437504 248 2027946904519987974522048660939264307130588228906140345851013741118510213831220960 249 -3127076618489218662567254800156421843616143061497324965084731289816003870064332720 250 4817959428917226671636397741690807843519428742633274113356404095671956823559021264 251 -7417071972637877373205473349777208669922294704456741873930292607599479959804171704 252 11409027600347125509636605515189748416816037961302580054625396174368500262432186240 253 -17535315157115589808220046182106863360339815992340996126335533582745672555972965904 254 26929564707154791691123736050522710676301603449654639857544876691217744196259798976 255 -41323575363722842913892386429696190110709568014140122322433578302601430414451556352 256 63360881832807912349538397461370674196021260337380062727126833712037745196086388214 257 -97073625650429275998141295787488446996210259558170106039850202377782932435271837248 258 148607228000588489622691410339752615070730361611881002870205363366065525213425070176 259 -227320798591874693778030504362898663600803358760608922715036714758021754108722321440 260 347456838895184935102981487628676724111177284544248687047227710606029870794820597600 261 -530672867212838296258306451449419245647990004451652793056983043407842407308432248136 262 809877043906194930728832507640341020505424227894530536863932201909003700739286053224 263 -1235035165644389296299022852614074057814121934259474406440572934967667926808798549376 264 1881955767843266214456290149065057461722057112898319607618532140698555489180128292704 265 -2865570923743282097527084141914088311806331432629629201504588024223496056172686949024 266 4359998753533096285241524708019723230547895218008338705814702859204200543854693128880 267 -6628828708924862962896061355918520768205588453725525556508658543761024510294179506704 268 10070805679327772743936069225971908137701935699647821197591809557091418779608894066168 269 -15288693214512364740013620791822363610680543908884182549827864003109780025896289866712 270 23193002467473585416961751690470454304765547561727952522127097846171557524644083681216 271 -35158128753696192635447374108603456297571442937150095845031922787059190876898505751808 272 53257208239472930045091074005544540879775371218168403728367569751404168788985740686064 273 -80615135699868025295635784615756663142919760920849996104237480265279985044638566841888 274 121938822319503429829338425484638032100581494815170027186973411239815430805334367805520 275 -184313127870247070254809899168433132213051633177635334013522046838507441674094777314856 276 278394752913231008657474824512458762741218633148423273053187900808645345635468155027168 277 -420201838035483790078486636195499367351012037237492612235589646577413110498269432477208 278 633794672527925030009268602793055775043852176981035920260772549345213202119710432844744 279 -955288500275441848832010616289318732762470584253090342534724700676472623041040240071936 280 1438856306325792475484678631117113942909981841719965147516108375355902756032053801678832 281 -2165702389409483063582034237370490180483049517400711467359528478093249789266196993948368 282 3257467987067496778843021904705023069251381107583509744541066192135574680196887762146784 283 -4896244610642813702876794542769538120538140700731490519163895058743109697590310914359448 284 7354432273139738138506668845396049915264700494133130364319035240169972430130019455463296 285 -11039256112702655666504917193753912815964790452693869180428098885783528448086727918355264 286 16559094174448212698979728260721915881950688840754310018053188304708951155651878808537680 287 -24822238354272865244750243792349820079404585392417198836891230796704997122860086326465536 288 37183852289519166759494895199111367891797008997458438018632458009432336033344185731251156 289 -55664505812221957455463229232207401172230284097724129613825125528300561651197259927904074 290 83274938772424760007951868260790990083990499005935050513010524308973977725659406403024432 291 -124498383495247840800813620908412151094280614222583942944859338462607221626649109328190752 292 186006429240649528826513925684323804039571003308834651653249158159939126144212909243046768 293 -277720837462653268506257186058828422051481409007106182812451146954707819278030088264334920 294 414387500446128412030443443300177534642424141482753304938939839555028427026979214800742728 295 -617908101181771262560576637367285385794916171948089488581786331835629854315523775874283136 296 920792074859383374662703702921475280534586199269658710111482877893878453927023735280232280 297 -1371263973473619057264688589252982472402317162879703573330029587936360739736300043258080320 298 2040815418599072968491504791204364721145156269839988863211777303440158642124493303146124776 299 -3035364850922766170242059476694653543978122557081626091294991948065503471481334873614729792 300 4511738535345115935592835197595025332946577459743605689303155065967609576755217271982262808 301 -6701995305045655933954165884970028438948851473334651672992021909277245679599676146264084768 302 9949306316527957998582598790745643792311036277201100423972967011173584336160349032333606224 303 -14760846870456128724324073345240177234131504190691320610161875810261132542000906051395131008 304 21885719592169776548041423816296645253393171315243630323790528135877335770344300304132313848 305 -32429686589312549372951285245451055356658532875803946041457581640992886800898881208774211776 306 48023997739083686573675485848623501816761846017215723565916366102401251179147186912257650352 307 -71073674295638817940906380636163627452541119826003081814096361836444352677923138699325045784 308 105122426534771612040728898486170495442997991368423813658851690408429756313495627015334785760 309 -155388680993199203460011778910503366538987387680446863187883669091989303021977373295627114800 310 229552490757321750174461434443741885878955652945017243742015559408041753986213936681804015072 311 -338910081174603734577259466635791530259800086518102980272228627440959215645487199299308887936 312 500066806178775900161954168735889407862443792599118113017016404053539866863034117199878175600 313 -737418168196418313272965655561064774934091856484588332573285233873425736508145671562945291680 314 1086783657855806246716605024183683188502815421281064550743153968964060715035326105408248086040 315 -1600726041295970378508767141286393994062798586071068116230858820589822395767707687793818886960 316 2356333417527678221805496706564487305161459775901189049310211089613383460008143752632799339264 317 -3466597844570852394074933818488977230576405893952344586019733466799410995926348943783898405800 318 5097043368163531591023865229229490009940136154221640173015930555373869650115464186179366713936 319 -7490011594322415233892977296631038632280573040062800604348219986447375921059675161641236870016 320 11000111479653343108951321774259265658224647142374739700867416659287805233589318226826034380920 321 -16145936867544388177425628160836493935675857671875772388800760387028471313101071523878516404944 322 23685475265326958437712933327795143330862300852397684818102629904380543012833307309674689292000 323 -34726000067131083000134710502758667159638782497070408381707506201455643198910068533008221993248 324 50884127332844028657358495171620404340951880453921010826844034637780309698367642679682145049302 325 -74518809553377088909301042790581980207094706145383314772683842021478486791244025836178840160056 326 109070319252082021576981429325620143605891674552153361910742987528585568236411559606338692700200 327 -159553171077626258115330577788165496024800738589546000409536154638526581698375140094084341533056 328 233272502900549636303037486455246297004565406188027353966794128957635362056793833369571956908144 329 -340864659988961903015321009907813244101567174720838609099369865737506139504025971574652967104096 330 497807896307119335470676903324773958907999962428816450372168217401352796734356334860636204089056 331 -726614418605260516094192438751512040391588962449561218921849330579672533240325054604129658490776 332 1060009384527547009879834978423628717438830733544330459531882132021431832991514587181711421566952 333 -1545538797381967768909613460671531607457704271102282404312899420517845802909003825728099578114728 334 2252245057235966850899879269382602796911773396930291557162297561099589335535881586802532613946704 335 -3280332920337145732524770658381399193356280151773258234120037510189862597841337086772793446614656 336 4775158189488204494875042758780767220082525358065661362066043650683653510404883677672779659416560 337 -6947461835995566148436425247407470167393835482968230420148762870465216758204216449830423541026848 338 10102622826858301971243914753193709365808863191920735054501574430028436060732007052099110186689124 339 -14682927756068787146137762987059835455886032406143787779522587927399904865444932272420650068221488 340 21328618241964758400666107077911992034517652789231932759344030254001600720257481289716231039471600 341 -30966013033195957031690629402046676608409005934322055822537270653148875810615673680996667590332528 342 44934648105209032990414912124258659477620611368093291139215333690396780843884569867097564079395768 343 -65170618290455575302516317580897915050718901981860839021784876671833157767514422308207998467642368 344 94470831202112177171842968953476942977664730067322209750758629190487924170070633686536186620168024 345 -136873691142262547825225015009925564430686632941756688103531260426607015289851596254444753424081184 346 198207238755387188496916799284376234575845175933291192312745306395694774618187460533092621521941336 347 -286878015599105164631977998945713428317342528871946962620092349571986970437256851185318540988005544 348 415005811310454495688857293168723713266391523403567849196126777783310797102237282581285637979521664 349 -600055144815467430347446947012172117378825572849373530869798572032058605514721398388877172571405496 350 867179775156864125917353888144772671212690927951280430727040717022739763893727642010590329656554288 351 -1252590223820414033171777550553938739612716290987082117663676490428476212796687275995330600916279808 352 1808388342701317092350150549296015471804419422979534470110269392535214465701908856243687010870092408 353 -2609504681053545101547415602622147749396295623405683260223709595251036204770265179126789138186841408 354 3763648468366979882796841987341672647842026289886110826411010396893846627580778451066726907020635200 355 -5425571620688025989339621110332061992129397696503857877345993050361023506393219095938309574002180640 356 7817507431816494952316898813640106935652120437258091125437572721429827912790269526613464340011706704 357 -11258442941108117507672497593706550773462386018787406623056584847760020370452209288438319684028198432 358 16206023048421552739185321563264026218048830475743019250316787806430807660987460469430718973599539048 359 -23316508960275410907250229563712434897549827135196555605802262741254184602287547652746119887655776640 360 33530529303534758663848522432858289294825774709568742098789820984103477160941978935496802308096951000 361 -48195661839677613031777264690414644889008107751671431027931307259086976434910831095889063709454092370 362 69241582983094033076802176955602652487099863065141319758385651020009351318831156206233895270525343160 363 -99430211949185648606647540558700166844760528117358039867991260699514695339876663686710671687532121336 364 142712795003253306419354026151551207863820337774566663335843512740978707190730115086001332482575570672 365 -204739413197911492020776083718836885186479645597094800548498855753536068275158236303978091755577140816 366 293585642631796354904618122133171387280051447357471388460472532095083821085922169605310756894330987344 367 -420788443773376299697965666540905858661015457372522154581538182855753679726606972819513129712830675712 368 602822199021999877811717203333735656079469476248690727701092886485700665651815702341698258867706146688 369 -863200962614647286382151633218144359335782013015590428586152445383351202422623219891237899964404498144 370 1235471241546599062520863297286922946112543440677805520578651219074811198079956644402239653770877659984 371 -1767470625770118206010706666861936775166886723786725586608300839806105955513964278745432148598811559488 372 2527384963064908982224361729822982478599643922142759516763672805291228639353917756230878408882884143088 373 -3612359807967344542214034014570769179456253839359865943601582757227882250962087302123381881990546058792 374 5160737818393337546814095221375076943745101131565175831383301886712990488586180567184064672606793418896 375 -7369441137070944757645966604451040621673865770424197252996844976594417053954575998431676413727033268480 376 10518650967356000965436646177892942382240259029363876416382683755871036193283134085371905177027921756896 377 -15006832321184236375304869580749331773485560933620954047129816043042769391305935938885255101545577727168 378 21400418641192358537234152518530883141087206794244501254882074508607069358847060521333204605946766116288 379 -30504261531165450034202080246762280140326736707166932419246477133678732534085782226963729099746626149272 380 43461480688491866978141100612317023965355002953602625934125946073199154939485390033763692460619318145664 381 -61894922071833294114081255786361152707983750813957119763854938658343255271235460147607422790643768702288 382 88107476285126469619638247811518540435469598412022459549625232660726710431462647432316889946919366991072 383 -125365626731246581386188635463176786818914256956589445692810328100064076665625152502962760398913789903104 384 178300636545648933845430686621913983107991229367815931700253012221786345363243116941683993764398323239160 385 -253475938203888603294564566502323244337933455919481549676188836960315188240621931664200694551933191245088 386 360189238681682530807232756050821117991539058484735542159248052389351225596626887943476631100796698928048 387 -511605956156645749806556438348369419647143726810709820725907623880389646687616003428623201575142630673192 388 726360178040412483559410917774758934324654573614748803035175791209603980727215048264600753240705225766640 389 -1030815033509471042542565364575482267431463048859228377158118682394443474987344059971517400897431929937240 390 1462252748502188997036946493276722505590439614522270191522192007355300007556992874497930733036476956428224 391 -2073374879446210659990332292149458458349480617128332679871934158239820500378505729226450482106767412017408 392 2938648186462242118206941186361794257150982393427111945396467999985406028186476296562562311155150068227260 393 -4163249374913498713455138121675759278565297858787979733998702468809722928619251244075312181147892269448368 394 5895667834654205733803113161544340327627822446932537857464838220193000906993710635470444183425981970305240 395 -8345455033242964559837298692062388324627437711307064759738719957929490323533460587617883184317286165749312 396 11808212092056058882731938994539794158793329685873339888319059810631914595812575334642957506343816582893288 397 -16700752910785534267165089953387209411689918182775536915284325696592747904529284252181509014064011897552792 398 23610566448547181246336320073063201077182121899322656196556590952345846230065287933410569270798340889488944 399 -33365364751959745090779488256123965415750785635227075855638285586948282672283829056654510106014532075100672 400 47130833713312209715966815531088082807047643977325118843892438038695526437156685486305788166719835247481326 401 -66547967907597921475234318983318790284465278423366835351089330573012451061184374566815334016015404421520208 402 93925941710030940721146069570141694742593123754982578302846050480712245029946076756332269843140575273837120 403 -132512866613010729049534256151677485320539428566188944243785186834348538809469771106785625776423930010187792 404 186875735894071821068029488743667655839878855770237562612284377867937528514415864480464584555946322748571208 405 -263433376831936430274243759901111565045775145476847883932811149728372472859432750694320964630118695536331336 406 371203732793151107059423768130729961618849614988078845002975785077155907450640597725748020293176470919855552 407 -522851256706174517484312464440533692830134200213694901369674643932206396252408391289686761984298010512032640 408 736154365937980842604981162988191294095522560223216302332820543561765482097719324596818472150599290171631856 409 -1036060622234724164966452091631440262048214380839007799572649738750289198994149190448467804124204915806806976 410 1457563903249728936438086453564879824147302173565875188438461421886403940890084379699852496998965434118115776 411 -2049730766757584350397349660642525585226570350106638998961438043342816303094554333621861924555504484332318512 412 2881332835954211021626451633203402459600972237177631771194718962382534687889746634132411685455233790384839040 413 -4048722772855919838953310755736144649994084710854488642184192998567590659691350326120040799810715244027400272 414 5686843314424196765360947533724439476976313656348533092875486748737222848585997495229956768479538942497364784 415 -7984609814507026321848336334700241132325470797662022505715981922550489087906475056937076772265025665568514432 416 11206395535497507610388843155200694794441590221862912153268290000770856689186279767752766428896650361454194920 417 -15722029441749088601045682856295784968408289320871535678314582739616327391707893750081570279409253422411995056 418 22048663296716690884470950809540933383131276951419009099969595999865881383508547495293269712360873638921562976 419 -30909182367337451401406770416209365103303159491772799687631190094867925665955959764215548895000605843233890632 420 43313666221317256032060266509143018615492990580163623554533078778918851524422083213509009273207138016945423840 421 -60672953085563609919056258153754626876239992375275884760225926064631371933145839683979037199356252996301561896 422 84956900585195388418083557666574568900150682949973949999825894735451977112659139968921877664989181852709593176 423 -118914852252760784015558452488949460818288038024971415302688996776228286692096985617225869679306672813519747328 424 166382646391819951621933481394843303055094370642643068950520261916763677078761113801803305784952863589247678312 425 -232709980735326312546586746999104134122002157024680460530518970004299452272734520740732612052301752294344626032 426 325355096432464098611353751279494611841028046118683395683428624923988536021378955128597773269666007178317239456 427 -454711985384291914745753133447761931007868468278236015716145567594281710681221990202201674759108128907949548816 428 635260617206066450003460815332870514843534235288637741890501750234660466225374776373354122169827390901675044712 429 -887165739750330243438804055404776665295535239393091083637297494052194778059529566033242715952763616459401654080 430 1238498383241623248729747627303825077485987095536459049490157241228099846882199648082169009622001841147650805072 431 -1728321481463584753211183684135066245211153336836833124899693687286822251912875102456685868858153096303270366464 432 2410974185396995111907725791934316808204178509619373569039517710781156675603572868745069820691711122274390511008 433 -3362018392982110809626430571289886522807958121130772314858972264763991922448535296003821374801507225335743776304 434 4686489436883266786475977803143692146739407140273855710654919734730347464775048960237110026097363924702028850592 435 -6530339652157713987631892635881189675118296578845841044457607212955094156952596564988297527937151828807280479264 436 9096304761076024097730655350286000211558459295359546159976943843652793521988749492361107709254643070016611459560 437 -12665894635719895915331835287687028250258520326477062221262507507649553320543612073645922510571358984287871645520 438 17629861643604839984228198873295384536454600616727888346601826555136546770073712312986857437457009263652944041184 439 -24530399849991983620733181611526499653346796957086258503742696914487338867273221589812927260620785388431148584064 440 34119571118212036080547883918000645633169892468155554439066330979747766804223081804587858274654996895991963192400 441 -47440169506518730978543203916583088950833334086587272356215207017202571971371592312717308614748956648186657798914 442 65937602205376672027189928150233233310008057323523718085649015041312818326247338706986234099150991153992087682272 443 -91614629907314126803255020162751385675558816652439866325562670449584442986010484417209099354168118406519575926184 444 127245310973557699264047362839174394049159390510207994760732554252289664373490637828361244315053799526637330130304 445 -176670698520124081750269751558755222280063954660685508844510359461637306113546789595301195080055597483598914716960 446 245207389185998528130853681222237118837413375520422469266393039090818296842271441054154734430076284255419034983808 447 -340211799053207299622024298173635671952930580203285439732305985748746310894655810667312743624719769816584208316544 448 471859258553403518111592442426166540950939451962639292646290170741628824921633073540210138724184201180364352860544 449 -654219340405364615709601518236166503831118353065753271068333714908766542904931630613089904916991912493788710118736 450 906739551386315313678940189279608868307997818408077413652122966495591154896625512913055656663320999767248246185036 451 -1256291772811899219764220104270725988564658579135760373778761327794295242059185003746207924208109309866676905336880 452 1739993940093906057405786361456150637824190021893562891047421647498253394783966612602547829978973723938103299759584 453 -2409099328744507429618456373142317179612719299517505370737819281566854239629943643012800989592228887392905354159408 454 3334355583941070701573375845541530995954881146674393857489623200258280618626438412246342058201533304367321279060552 455 -4613386430437223153535097837955813828022298572815625437596313213506625632393663478597270478677882177826689218584576 456 6380856097372306765825940557388932293884283095080341769705065865347985721675897351673870936533256627529415860548192 457 -8822460813026106429182166359280861308567435459282704119928412900580204286989633558171926067320732471558752022527392 458 12194181935197634811050271225444355266475600360478354936840265833409828183998340883739378954719030827777719952308376 459 -16848770646263055603366805215003741155166224646446723259791577235691025350083720430546980277806108549384310775048768 460 23272168414513791743843639478594608290886314028792095376408708279282702015049792666259699369095489150008380756536816 461 -32133574182182487418220337139698936884751458437989156352647401489048363749110854917281528122253713240769231677399544 462 44354249159386448940199802621252761115675208933402272013333111527783670825701829995234113592431873172070263926618848 463 -61202040887709285926683239277292347805499864880099011248067334903213834164861790716834317096754375700504821032548608 464 84421198186971655103018410224127010176919587654274326537657136926640985631050558935760935190941074281183973126091496 465 -116410595114807704982010348485702850367982626611850159276111787575750439366675769918347471030107301684548473654591296 466 160468336900624217634614383717492553946534079499416241126096204669377953533340259492455598590104940915246394182284640 467 -221127364493779492051275011348450628954720810471774773002127766173837630558919081360460960209922823149808861196783672 468 304615763144489074736153795105706340495068660523514222075888026456642612274095173381581123556467317073751594933041496 469 -419487910272931763959805728220025563751139601596413253500685612222591666518146132442179067821560161609689251358409024 470 577489591612595064254345241096211281215606131102446025707348478711560450075622527944965986051074068006886524677790128 471 -794743440689484926188498938230590332535966396576939477089869945061654074068300743175743477777059834083719779728151424 472 1093372790870741503515905965187314700286548790985090549647958914163790018619551795794732763515161986341506994496499048 473 -1503725374629563344569545375050363078890109043667516479250225496569503488311477546025490793314727705655540610644549296 474 2067417491381292369349561440308505863389691261822552951029857927052401107452653626989906429527969103541743784406058672 475 -2841500057678767361539519867911515761276942717268082832279385350203898977109195641439094672612945992364831441110864296 476 3904158204689941348074984218418247745002712656672104431995188109445013630746636098571124915635437840997442091791227136 477 -5362506492693393789521784051141550623372099698978607558485596341388171015068240417634551744725527255353564510917388744 478 7363246931891970534484274383500115258571988009802626759614591671552582976681326386197664206264928762347291635591836384 479 -10107236651875564508417229999414024839993541140434115601444523206420772600367058731215296566975362498050554668202830848 480 13869393215173434914195554199326594598085486860234811073402105405693619918340415732093913497742483427968356266857266800 481 -19025884904980270843273213117374429300909822090102637572915772233085316409918171003009271485764848053300911684089502400 482 26091260714459253101387496499005931821097338562592774445936538300287943712521937499069609015359386490830452595756309680 483 -35769138035406892286897543934949091582415150498627159159501594480453564053414834083411884534161367401179438071238024224 484 49021377344118683006521385715161826046841114049110412669367275237250250574257741959585394414155957766783429804148000990 485 -67162457718720606886657753937940377602075761924599196077848736206081102148325727073986219480897624950713993099567774544 486 91988194854110880228463474720488206146361646814044719657566905449384303843329355362981176705311314452641669782531550232 487 -125951245278480126549736760224935032705665386505275255472549727829956126652324983241720365371300867016872320893026857600 488 172400330162778930689199915523107259789498929998407172731561716868399590337438728664043540752535233852205264304414860760 489 -235906214802587430742459219046088151081326323943409605542512161857995575017204572752463846183672805040942273672367009488 490 322705772583895987096019193289395097528567117807030251638052059580116910096514668264071889864444244158522311363981334984 491 -441306727624742602775374368074210776783268213603579393207137515733722741776650983864579456540415079519999914314364946376 492 603310969397182117154771248832535416438780875168367803791688831149485691325796011398993363843877226031076088430129929968 493 -824535103716901995605169551217505807751825183442722995688780019621504194499980140081208201850578977444253438832381308976 494 1126535096425865230288179106000334007767763061594329633591120595833485311521946030897702396183762603890397774254771587856 495 -1538680118960785717364802933525753267951877235022612922395177696056794783958582114446647905128835410620711025604030234496 496 2100972594166876949091385715039964293399878978214016146569478822115183471947493953483324763599354207356935084161638899456 497 -2867881806803518175034301442647198529434345837740772092107554251548745045354501883089703141944508711725309585464860289376 498 3913553837939961105947945570596365419976207550499317749050621585610538852717870772143367837816804203958714115749569523040 499 -5338889871058195858300282914635168813999444716769406664746694868349382967968823149375444359020054159867533582062440307480 500 7281160092311290172333528243524968057952277871372247755621832958860394041626234690938081360632461507931619190557651100624 501 -9927057685448215106025030360867984568921048624247745075371056017939540583945062331979825041175104472397508234424167819584 502 13530418728617729449885236501382728252867013360918609384732913293577426143524314007432531847447127307347191951441706027208 503 -18436268769114882739297332018540352233811672825963589113906455339794407115151876559721323737284874425947883740813880358528 504 25113445523706755430255279466103360725631534328606144747182013513524144676140655245478051137198653778223951543531948915024 505 -34198843613804703276759877506525867513065940231737851712494098692314019652826672121363485795439022584328500254452429544608 506 46557404537886622535617528652598869092598837287262590028025262672189060334244529502898288869665338861569508882230285843856 507 -63363431818447945072677122618505367822975805794653302849931981309998785847765317879114918068400084654971788796578367180536 508 86210780529931116479138164118152187632868044335077756408633003344853559018539755326288309451385814716194106293007964847104 509 -117262131800484540836606585107087173924432816103007037115553242210022333043539077448255052061500804316588351492858211027448 510 159451158629809101259918833583609221593328367046162075330584375524480003585065868931266478241123154273247275883482333194176 511 -216756246161530727566199389112889676272771103334922102627824509110581999865636131120083561369080892382747540093314777583616 512 294570987824063241898000308807843611898525696934910420320183736084753391464686853947114799234433680683016601176740238735964 513 -400205532133782799634495316267253052792809443627242146616039494156246864382106090838626885538855147903524123180776981270592 514 543564803320881024919247946154437036681982961576478215824438033998704198888002155096385462390121566896768418956663003791808 515 -738065739802218593564702456938510855814892835117564036149997544965928389661661886839960411023985157614145732299979035067440 516 1001877438992234846007097310477596885698598933191369889689959060892428677088329785547674265689537611903399902431877751091792 517 -1359597418715273832980178455065207851754886848270372965528519655581871573388413522941619545484567629078560400304673182130736 518 1844516734226443201987503278046380615119647321000523966141113463844322730584405550432967670063140664426681751411204129340352 519 -2501679964114656389725141515604682805623209023821974916710806398259873593820073785084394413787424729882816794619818827301248 520 3392017858442964361933781747364804618401717076251189707963237061814649781985887891623579620837265813555765594750249870706544 521 -4597927130518397423895588967325797247302918222794061948128738396863775198791703792070578512711079113640227304237373375047168 522 6230802077644488885264443367467859205713784466047756384215677730566607045629289015307478918307767356780396952163906226031064 523 -8441198006810475871796045290969924754706878616255208138806572803170379714444634720885227574285582713717402150800683854461096 524 11432542367577048315092756105897420162914447015141331498681659591852584011366166350974718395984233285704747609206877411808216 525 -15479626946173400684837117904225399364735227636904286374027952606840158374189667395376929699390958459076309850337876123359312 526 20953541509400113811377127593812453811835716040622734265224352888507138439506683650686127093092951827056285966866497640040272 527 -28355283578741841936749852677813423699906554959735214442895193743165468780348883760376484381817394583807365326289619174652416 528 38361051138618987762585886046275883836821392366037855656286135415298780588603587579941181909230624505755343314123168252089200 529 -51883262911816387333146588742935032892129176302001393598785111562907047116166822861315752658742752280464769417459900136979930 530 70152745436618495800392968314382195251718093318576828369281870942947136844899494832545018084471993236668338333328599539111952 531 -94829399707073896965909750143721424859154799677229925373790036730334913349363954159988265710885568436771267288006768362891848 532 128151176398183363796853704212085506715066737416826431084119500351687137838398594090972975959651050750193955959638189046023152 533 -173134567302453266194570440094990957267394604645365040139029353350789844650428322628891019686345981634175619576181841077387312 534 233844355900205641390992645029591596410025756128018904076097167793257548961264223420088529635695509240396544521630810866353840 535 -315756456388356137122892268800047042662848615200292765049559518063748150756354615258147767533832769903059898731767338868838528 536 426245836367875801454811974565946983092928440076463862976500440600355014779094471117324835665383587444132136808507365999107016 537 -575242471368547138031234491328950383299420722569417745939879390538558916309076930934115917621063465042476771976341901373465264 538 776112966940687435143549019977965981242598578160610546018116758686887781687313550612292457481246383588087111306203410955564120 539 -1046845174443211050712323600145614165315653971467198259276595958916172517302482434453596583308637273649622077212761832371910600 540 1411639517178116303688932471251461917393561235351134178710041298888882193989914464300956388391772004517551736353023213671770624 541 -1903046104963826832868256229213403474622460637539240393062049194060883644936993282642890367922317164417368219058072030266207912 542 2564834084964956674403380059639296851259125301020250515633918708030916465742453939771005772272766866989742578618594230019394208 543 -3455843116269322392262399111831570691272436884331558640671850380604850756338905131695407906206510039459484044247586370987377792 544 4655151795356426802930483874965597133438047070491135535005661324550554422361187777261796794206154091558417466885571116552802544 545 -6269011556809586613140428112215653085798111017886208574160198887315490455812249058884247839767196477434922183799642673109260032 546 8440146726153225324394572991648356992481738122482493825163404380569032646377644409798027820597290269461335271272572199581534112 547 -11360224964726260004432814679837194115988531850680629377653306797258552833483058469243262963221836974154932852610476582994242840 548 15286574622449412305087716224451635071515421456129850725274810595637769374945197573587110283307833603461079204814853730464765280 549 -20564589605877970561295244626387461686450122605638015576489068312989109189856639713886689411080541543986069323002324228340320376 550 27657749115728843138772702314663141254920946709190512706862961089224249889117995168640412502806474223562047729016878225399747144 551 -37187830167731352422833365905977212727772381719017233601491586754585237387224958530375642826692365235872689812547816110527314560 552 49988760097178247988345361559870116588969151942074716067757353449064177755541405441575117435266177428197921152595402515895072992 553 -67178717511227823128942883655781667123442804054206553006115990172721739726583084078126514344957522480425668064244463127912838432 554 90256641079056748508454994895800473020095037829822944022875376346631834868547898621624791262970563365769313137571043974172328616 555 -121231376377720357172417313160927633056119848799763829331566367005534928757384006334310820937534225366312156708990440189118599200 556 162794455340915473773956402177346897855380936381384242256555421655141844668410703036263145605891111055307292473618516499778920552 557 -218551192028835773838988161927438827415323983424326960182636611704871886240374028172257443171910675220675405155146750764385120712 558 293329700660049942584786694311249298761708255799531616747352756110725692913372754536895513811347198778996281701433182559236817056 559 -393594007643928230610016061138851045243433123998758645121883070924131441703034813968704404565871328212409728185472230404045131648 560 527996185392303436894879256559572867861955312545710145319864147792048116617098131442844354174390046078389465036048557823152655344 561 -708114109759220871974089084939837702582785125417709820928688134812911215592918315719874123490140665199826689790843305202922932800 562 949437003739936291688359584525310226611419891635902040499142420311829388421806647846784123850216283115406795182385042912246505056 563 -1272681666557610504240852865047835956773807198869090485714999155583342884938092642606034807240797235264871042340530901204645826632 564 1705549914314439841497129277039126610482286212190290283149789933203806896429954243563957567295636787324094848434878087298019107808 565 -2285074556785905090133386117859352221005699437085208221355706470117706613820886585752380233059695038129581577299609283277171738672 566 3060750237532294973570029854680809290287843296596031832522455150276353239975242683712403657154657183768975870244146931662107582856 567 -4098710703176042565778295135468910716301149679447542845801926271168973214977711948726685137482484612168048886953558380258493404800 568 5487300901203633904434407201329461269328070554807900224846923888047877066697799581017122465167310774149752543496627279050992981360 569 -7344507854609960695173166491881837711089728032003218327470187561400770911361731420437063885908348015729186287298763924136229059072 570 9827867985616215940789296815491564893684346220540792397483969680355970043730873844826566108221702372584557684270561867206542804160 571 -13147673023255880446728952018526513007002506948924595486668588906990214612848093042171574255508931789017831417863966439272039360424 572 17584568513472079187896365371269074912509781982902179053325893159399688676386143264535628782996471318472649876828410586565610785664 573 -23513000402271671424551376389532047938473372308740668518063664592054939875412853878591775988770732044878600791548498193731304175680 574 31432445576173829367024958271881925572607724402392106105464625418067907480862892514424317307768499364839275933053368031250788550080 575 -42009000622694074467666513149519415283198950759611994845757939896975599641053588735224526045788221577171186726281594311727220702080 576 56130751158646452069930420427765799298633643842970679946757987811852327783217250278407818054942155811258040294128582835150769896814 577 -74981470490745520874467580612903246241229472983090478202186426579588990511672379035932779947381922267459264645039084136751577112096 578 100138692117920444602207274398295836969921610129527084915967702518928688336788162529486742578035582783884079682151075108251361816668 579 -133704186291151764939944291325477566119169689793458639815602770160769617432425721467243601889151229250704580511713003110929764141888 580 178477506400038552473391940298029114316702028095882119823146657847850757268957646273161191783455380529684752442992605476949371800928 581 -238186768217105031168764996234287915093101317720174597726461777658996385474053794106818110626058130761830214034685336096235505271664 582 317795464670600013397706736867613140448492484170387833172404683613704822045063570850981973773085263003347574898901494793530923655872 583 -423910272574581138343416519798124314294613796213824105780288218423562819167451653074530424927016154147246965500915181490892865372288 584 565322967871005112470111072093464770698421316333177802018905245964894078696012926617492918273764816818794939006765452776678322097984 585 -753730384109546497284633720228113004280292593154885918139604119770930161602970605668261625839634052915448463703706361276624518615520 586 1004690687651195635764713002342408857839125463594048717582207833410554208773430700958773366034727451824812661551930637702558692036280 587 -1338893243816516083293566468471748053131966266423486657547743130505002352717406292051585837473458955637294744434157203525831325206456 588 1783844520937738695903361133457843707492570870924422293338056716256441345735094358190832705432263802169874594413284155933189198412440 589 -2376105821304029349605378088734091167960867541854354140004182845049774970236662955719793772870269104552903262954361486584948216593984 590 3164262780497184828971366166340412317766003085200248858796025617388759029661055513734732988989243072258153780161534663439426177036336 591 -4212865031486934745481641785040558061027908548325617946196178712974459816547941991529259512440968990785562408836407035092324565067648 592 5607651802650642442457398222671171608227684996123494015881116986447398641488001833819498166451607034914219234166821665191192147744632 593 -7462481609070905892843934163031182573233600581801932141001818082024014081489613692698386218985985615694368450994973763142144720417376 594 9928519662716505564433844636459439649097588112161951862416315906405485821797671673028833065401300808835924524769196687069159735110016 595 -13206415814253510408299210041148530269141453946231212941219708684398634048685557167743996458445511031340139195466231540983851382913568 596 17562442805080761962036082076400864428495309882931966777212815414841840742139461258322993437965199190151812821612932489996938279057480 597 -23349877913743428512295267862044276252736598957846754792664280001596699516792224322376560274733671080523828159080659612939584752880432 598 31037325227483179457993397592159148026798569419090197143913624102628403147934469967773928741967078758480868799097763840834152088941024 599 -41246223093067940692174576817013781184095593921594168202246117796580307338473128322597002877751930265035876747124865917000834355013504 600 54800504467093598546571912223461401642446391112094617999743940745348478263304553726045936499179634825957880567955951131899505418447704 601 -72792333178548363118414234428811574855825888603649310905565240061296648084558415495385661773066437597070391501858637282909029009226448 602 96669100767864876211559905317843932443535154632506787759524591359786912074636352091294884122128764055420987199396994412482962968452768 603 -128348534459970431647362329032616242838044994571629628927227174209668343982455000859687020329499505638443137915567703699923729421874344 604 170370966004997736654608001480106478070080817548033386250045566315507952164532474205912203015893399137252935172168596364001502788540032 605 -226100713659778798411788828831617489998059443660553321357813836349179577836313136114527724179577351966665818845400127897585196628712168 606 299992359609496214522889032287952681741547690834752722140730276460926185968798821825933928835396566906530708675846268325360957503832144 607 -397942757917105176799429168132364515009974250970463721855204074143385206719520567812523558070740562878996472098424482807064286280279808 608 527756272570120915722190260154567970179381115909517317479509784784680386506478954255152667196567813025999794739256969057793664048001768 609 -699759533555139220421282343220716106125271691315976203249585016458292081764179318460489070438778181652837396627816118371780915287483200 610 927613585483602920292029338162827983742034999148728867671414400342764155741666872571660784716034978536125900410009866487877031287498320 611 -1229386575796824486967119862879090686437855157484811605987420831049253278448781473172604277307336051753290516712148207460389618104963152 612 1628970256233713968484625722852591711947662276263200628509645190591893815009117117536589222240994446793487822079418574616789888651064272 613 -2157950089199584454316218252069184602690261485631236943452323850898945628802998315965578438777439256635341761779154049368278301065212968 614 2858073682053386034605588608498907618848091794686174007505810579080175924567187530680945753965510383666652265285539637499669549804473080 615 -3784508276684877915295407678529590141020630189814398941560564798633023876017130525155460676159540297247917553672204757379100180150695168 616 5010138596257567628749655063271128463316434854028897862162995906935001638674570167114998354237263435920577521221171696873866805178574560 617 -6631236093290027925240718724832393190032368281783267005337345091561672309991869193114817266324749733802105852283554572412854651593569200 618 8774935596468445075419724773860920230970663556663082441931666236352234924125525219975139607973431657657765491706927467416389627668758224 619 -11609093459145065652744349784154782130795115877050840856717099752342057741037006146725300709747096215125800323778821133761902836870705320 620 15355283004205669554049162412650011209960544886249471810272251119837366886226702267159725880983130764195470582619122512431984723721583584 621 -20305922043504384594263300381772232289990873331780864150227306223803035651559598828751934716549173956784984410306546499088268767798638720 622 26846841525000502082051485625655502487780457035661647612092576573340674836330546323513028872602980102181869669847245494162012332655574864 623 -35487017561172017035336082235828112302891630048408121094582430092472399888677551862209130200540310202210662518999715328167265184929916416 624 46897732244102994218590015806227780925674423510525847633110034526307521248651196622197153595448491262047952894123384981463737460441895808 625 -61964142476985249883624629185610263285638956290895856941554594519602251801089277574586148105429407093764223061850468780493587534440291930 626 81853173983715164185137648923813347638755418936309617597864123281746014324977238515289363183062030890834739859417697340062515366427646704 627 -108102889801972777851387142141180530924546368072494866797935483419955365169402501692458820017449986246532053521599390194052860142310522656 628 142740100875010991800499350158800048220029551423467548590420606411971820009008410524459959716546517682869772763743240626353434716860608488 629 -188435111423607042709918071439441198478551015828808757356274756087459278497311204845865667062304153964198248318266755470644418380452517264 630 248705281713763767651004719616739355058944802826569549785222482984443455130384963652719239572014970442756948364683539782487215329247236528 631 -328182752903090185182751186520499263753684725459291201240757536315212436964737251379587611787223066855401346233215198587243445323303942272 632 432966484494245473408299185078841344110223162423519574512842092477224509167557865271821822598231860416770174606926768162168663664238943456 633 -571085060497121087682767846609205708159894058347201801005471716912779014596370441399068596214735682694468804626014933433749932439259966928 634 753104992026893395475250364913778603833711941561021513955888755809297449086161117032753142971415501592817220946571270387130426146671110216 635 -992930092544087806471141094671397396659769146634869788996081360789617542865652875069101741318324171682049767920453263914170241739211920720 636 1308851727155044693663076697356494275340769676160596785675283446071680632675203591402273276719419289963421376904687417556257586552814199680 637 -1724928386615306395863733599072021358509308180906904682251657694446741052021011084259584419527185200317777114545154230955567987617893776824 638 2272797480837060223122811620103743668289256037431046882950581550529034417594238394752425217052691348619715723781304580683555381058855364912 639 -2994054280020044002390223892710681444671925153543318407377901845828532264269419582977081721158044821092266708692580589229590713039715178880 640 3943374901767368951166302595881364706799914893181859203532298868203375945621234267843236006693533739641480702218695893833310430592972985464 641 -5192615221179337556331607148947108614152088024372946476736206812994039780679550247118014162808581344508881591717222570863005907420002506352 642 6836189585392548777062178130087947167197262758057420980350898287064864985205898267174668382867177296147742141206178375893142431304775299648 643 -8998127498105901979756137371608465201596931380031300056318463683455524940507643865316908010775051531352632262416123749983451010748821486360 644 11841329872467909330675335855553292729056120417579887431814340832561632685675058022387482327515375197077219670653821300721304637829967275712 645 -15579708011777789902790075857345355504434742892026141031836071232687326235235437327420377025300576108260591807584809059011631555323504665920 646 20494099902615996567268328025910596631215581371840661962611364673928239710382630671257944116518343395401847043711108466063295133295128112832 647 -26953135029547651374919564265587829209684695328854401100574882945031177403467210861209204012200798875629080355422486883518849721726134351744 648 35440580779200787303226146111485497128683828684041686691488745622655057268534492001509772415582732095838097166322712490607301080759641915708 649 -46591176763609584613472413124217036812815781048830887576931594771750917822546805284010830473731575266661089986384778889848802032353059690960 650 61237582233767939854590870003388912362521536452052307679844031162876013077146176142288734085227196280034768017972281065705820095000167188872 651 -80471870796893983097711562022015731421547982730426223116014274047323734666952390654081979589186243893516416615500274160776380746520427634240 652 105726064146702002290097935257015877163294883771753468057101906854039048246885244548107031506718597231756729681338233884660615246966432428792 653 -138877578494068373362015281574196749407591711241186212331524867410514579007008050326680971679323519533518976856519269722819391819536814907832 654 182387263058374760968993899895403286925932906938062906431654191647756455250513011035614347561805258280514400694082395862176170007547684794640 655 -239480068787864309255244707904651030309048602493164607732357470582242910658185050790473845537597181797882401840261571655238170689696511336320 656 314381466266042088716309338258028588570486884531783594324855496372044322796633497273503667338549199692283910162889220765939112470966610561120 657 -412626754734881418815119064076968372841618946909840211968930488134419695635133690505939657312654595536430302413836575587581200542424135794384 658 541465656454920693533404291846610689002828642692944088694250842878929553350338310469366673878989249613359228915116277074677611153124721875424 659 -710391446553218837033077674728669233075895389394298681828903303343732416554473634041524418839144484363132332768321943004396076127084363401048 660 931832815990405752964730973278352155616878351967824485773048790539277815099240246424998001676915812259277499575842087971035428006395094872800 661 -1222058340140733865561479627078408294593480956601266088361414401479851620597388103980015458192030177193061618325975091541488369047365913214792 662 1602358656173562028697761330487574510391970067136740249063309484817604709041015082594992217273839297591404055778408554222106936195465277413032 663 -2100591318163128692427758587928728901194126890315816460290697109005140843999691905392021086778455710501919982422062160070077918503489913471744 664 2753199205248128533219989454888550622426648706683184247042369111093070050223177652480088289388767639340295262085278563557223707797646788047832 665 -3607847135598794414355145278116087697668707435926187243001766681684931272792487311797533665257514737574781781250822265802740500078112470128736 666 4726865370502632133987090635644447855002972137050726521596156901381481141511871979392808696856618928443060560983764834750071643260425243255560 667 -6191746080621482108648582714821997778264193539257044744819760550464497864736528669579873512784685667367657160281437035489155835567419729144352 668 8109013627639637067222724971537087510758954196108191512727451576968982636796166193946701326289963557196853033919273424855455295192715691714688 669 -10617886942458493468810998271609734935444024970105389192887708406747168538836384999362801220430659479136995565669070176084204746432415306306352 670 13900279190290918611768290662810845001498623854115042836835768242977388986726977753973862621356291712302531959413774514746727847993831551075408 671 -18193845193352563408126662892719342780796052267737073798108591548572107036865991179715555251523672199375249055229045855439753232767863832875392 672 23809002294601938261890304956894706428941183401114999904472727909503299565748259715013353727104912005783326673356361979584081913650677620290032 673 -31151130523747226325665640126730678283414924853937503231938116028088879397102595776146615397907083645261971375150648511354687622154158848353840 674 40749522612131731275251744842629149135976079475922999850527761483228054998345520439249103677490487577889448879532525186431532095200868239636896 675 -53295128997154844104501001070408675121771719897268526348782542236001580757603725696297530026260259203616182761366494140226161592713812072534688 676 69689760469148879801641312473420955264089021337721668911285502672555222759843626929129006068903483349084957342760602663596492553657257984639326 677 -91110214433391998621332528056367727788150859079423583501054044267561334487072278249110822798752959157580817520892623866221372371568456531581304 678 119091835602957416317306358854111341161581542335517161561468326818042749595299124086208605249582103494083582569216527846298892245137396786501808 679 -155637380669295401288671507433470273168705107872046381832684267572023369601339970857565616920885678167649655590387405234067091214893317775641856 680 203358823088895045732638754480826604915389487251732325092829153512506039227151537946820444184516425987605897460071585741346396468559544077834192 681 -265662030584709163253131288873899328021690409993223876560311760819888074486548913924889317868850268957218421603941579483293965524099690830728912 682 346987232671368441543229228006223611654310237703321985487248523831404589292839363990402594851520416645489864892975655414343705983722751932241360 683 -453122074033064384149697510668690361135170048558856279251579122207353038788913080164185738728993869678325631939515347912645610344029242100172712 684 591609088655432542158220012694179219935781097978039377628196126035175372090720875624783105611959671588195608626989844004040451390129593656052568 685 -772275975312968420297012064499236732513704352742175382065878017012972559994987484859319434795183506121653779546671281343233371825897720172960048 686 1007925556261973514851665417200020148126460351488279425794993323924954567202106706965801826956391848024884912894296254415917484084272337178124160 687 -1315233340010221271338511629134966366757742869649494078355636915337881694434070091503641822553871470602789067467564213340095628470328240911105664 688 1715914940805188991804284345504883089864160768803203630558228360130366248549006534616581462973840778027882104855663911944326815599123245284770168 689 -2238244210814131903836796255149127441234074422501127938499299929357898862095809168412381882984852985471187885513704626822733820804559425541615904 690 2919027084642986417928033237039170622075354200611640392307024644001965717595213630905033359306835524282628969157582044914569789142491107438378688 691 -3806167464218640138753677346179298199885174404138331062232047807929857518901228173772094591031296177691755445179712002010934332173960590810908456 692 4962002115881032491642633975106949438428828859327810805243966227792232706054964328391444984482339131526898668125930290611782535415905647317889736 693 -6467634271291545818800878480306285776845876952227706057431652486646295757990860684368794457634455024085006214312699486425298852603223274070216544 694 8428563995203180973680336808711897394950801277358912805308207889166276955055954727166762501695441201408852982184778247811581816900345560299506392 695 -10982002037190193052239872555302718547889640975432334557175176345191808568293598599352135018918182065308490578353649112587724267530859638378218624 696 14306368817555116195526340783327326117266883599196229538452585761801336733005346599140490200258045426498752410731097882916638694232611088181510736 697 -18633629173079314723376714958051168228775209075733447999373702673587554193600001700423553378495321532565660054975365941765977711092070610753951520 698 24265306554933690877045728295927544625926623580606483328220685898688849734993658943144298876362809188450709540898832842712969021569591336720186136 699 -31593270534046093320969263172314404667598970046813211330033146872524998180191183322248406750312522189698840420896114523117098811703450507844388944 700 41126715556660752030856516160953220174781262014096663078999201399368899535927198542904669963258041335981750640102891559230840835994621241492583040 701 -53527168675869103935126047637643000878804244319182121082085995414347281141785192884322362350304117864626559994687543190544188938782152875872690952 702 69653907624738317215232138688344185328915422253906937653609406913831069225239077345155968360988860852476905287354704487194369728717254065320434624 703 -90622874513777143451246391682702868046295825142825195858104187710212771456081696971481765984082507984308813649290770482763524088034166321534137984 704 117883081723740948860274318657438053935088648330942733394620668602371985723456663928216515418728008832035257235408721968554304675025285264776775800 705 -153315686108915411397441662529060723630668953361936957163579460513600428934576133902233415001457313792179351359191853069840988600222460172615532384 706 199362434126480962549899908939348949901121849621049081441257983690549074411190306081601319980489006927638375569940192932282536231682478594738239648 707 -259192155676117280054013005682718522630658491613041010738834865394072276738570345432280632110879075389750441745357221796894525138016767169753457712 708 336916539699447832305508038363670714250983774845018800276477513023906403472668345203331926927841346416476132711488081722813576362918338356564831344 709 -437869729750296737399168629179062522205940388997750569896440832365429073549140375242240779641224168407254394277566811655305984027270172254301933864 710 568970552137852569196707402951768319751583998083552247756736872976029477727735518383154392868924057971563373730862518823701333476478472397169636736 711 -739191716136436892931513048934159549951464342107182062807862856681667324932184337349788017545795034292810239604652247071777755241115533715956203776 712 960167470930823114459354826169002144291684431272237662108825835646865001851504570003171662818152458324606536394589936421360287400842658991155640160 713 -1246980439674738951532360327379348338889595193240234424485750094153719366864463937059636263897501713507810912262178942526190553926241853461036180832 714 1619180286883848483682321765865025217581395917648657407719804161905272587417010641728679511553506282027241683522177939978800172863647408976775566752 715 -2102102298131138202420197314276694500963121495145166814169933733654685087892037283487451012712553026713764043141121430010554736322640266732235202080 716 2728573875914146603138306225002254549308571043490601209584891990226549462682871003718559791218693081970667441452179684038539805045064581176353200088 717 -3541122692488119428140994778819557524814214475677506958990918766038426434147124265957712728920307462876792683065570030840402659088556676692993612864 718 4594833479101512466976840767977444085940760407764181926261831022713002636711735117922383549111040993198910466500283031813346872668758593863856888656 719 -5961043350723962864983390693888271657385615591749762958829689064554507458245152354167059955463648500594651072698283217455440579528847061000072960000 720 7732120976307144975097417910708729374175555028310891472158119914398401241567419652107881077334434411442078502704263282406226441776537981902778189544 721 -10027646430232558224654560718305997676430486763170737613279822592957104644560178997313080639981741295020967909524552307170981719761360581929882447680 722 13002400871788097024245662517376780851898425246696933600974773363135445720744406719151442919577229957109258293113835840180186779841058847179649221204 723 -16856694316580894424243911708216240696026769556900916919683344038736284170401593950613208894303967302540275891794793448334986264310820683213869951264 724 21849713444971901215762548685322767164544456416448504981733225600557720387049725294334244806092991275028727539644454236583306456707044625460960331096 725 -28316769634114791058868714115923902478491393405864662400709820110278509506459110531203633464666512736561185942573380723554590174365241204136001362808 726 36691583079616045729094385797539005033384951153886511621059976819171777487247439545971711069509479321709001585080354591484288222587890066894654242984 727 -47535068577055992893632510658615051099786721449942033573621338499442830337235157486328920770338708106521316294443594346615184492043921450246327868800 728 61572513623575715700246788328616058011979633230311206510268449848131328441109946473199487606124090381109835544300155966265751752747163871998560003280 729 -79741587480066453807146500165259284130999851463479714899356669686722615546216143597893914868669389217909672531538950501949244706073083106855139807378 730 103254326114659609510297951073513121424834399111105026807741035258251364232782039145629651071112952470931611611035925529818936269888488939545914306000 731 -133677148106877595439674864268742932251229825409975839822623090939292791640006069822761599022306942771009366750232332097775261204802249712170300992864 732 173034129287717542713548458927689171357530122497675528294013595791640174910372929333974664372590092555180646351364476266461882001978405936157167754368 733 -223940274604277779870119007843713760568680462716945531703311343249871926411382661378083115878779369663211067890546834661352345768816332014557527162552 734 289773471537892272514565463988300007158862523297294468245371233668415020492839857327829332398217654733696818694481535216803751621153274979194573965408 735 -374896315288837563880214448672951573188605684197606503804146090175917702425144067472253609054413901155102230444913702643976680289499092951861761121664 736 484942222528775936927662288930435114434920731695367449372228542357433712755861141472536266046216780845468131227996556080508311786075780729365916398448 737 -627184404412068155784927005114804956762982832722054807141581667962399164145451349764510977788812108999156549853223566278449433996496839435281160422608 738 811011616356343795605400410968022993371033766566761047403749187959020923750625697138664825935083418676334982464770190911544764240664540282369862417456 739 -1048541483319055411692774858857073351758901117468928808655572267036020946774191087506846829381987829696529987383883345173269846923115850906266843649064 740 1355411053801045575502090331637472676968823265651638195658095766344860224144643955681501510515211453222067015408448305817583666599931437494980071195200 741 -1751795627619041717348762629917683884391387281649794050247861618148616063253267662615466210453354880717268317137140012713773487641846474251492460384608 742 2263721556310266921043220141547995508008441046926873658089131573678356700419878114339603603093816987783811885483487745694205486884109721771955625462752 743 -2924757561881838959878419286715689521401454731654007061275604159028845654540222570423950070344076344563619123618043196409991165574205898319432550406272 744 3778193355370744382440141190377539950073950303773184335368656754936377221880551107049215400243531984144221076946610537081748850410329836326711927119824 745 -4879845497171735712810270679664734660158667012587073209217507470354409190891108253035282349671120636199429378909566343706413638881628988138326920599744 746 6301670498442781283893809155351985606775292971952703175801368762757148579499543190144725509333630858328492482805440891215567788246756861613331978521752 747 -8136416649054504612041894063658512053528427868099544995672674913671823859634261292772937901429947513715861140162290074059393317787470853688623231265480 748 10503612222675688987949753177160350031848284532816058544621689055636233256533061711641508954413430527329713060022932418404282317080589178254904223762928 749 -13557272725138027372101185532466672320319885697850655317113416690531977154343445335731630724559012604798374620386730166178620494399834682634825834618752 750 17495819071251669076063909421504427649510477986634413306677421865070629366004984722910591883668333870972121128540164245770769383875359372719916928706208 751 -22574838866006555718351379096518914600450833203385007261707678857472883652192403866430329253154385113326391335084261872524915370454744153622754666283776 752 29123503139554314517865843857131734402412284911699830625599874090212829253344917999046718297685957478767530833290940961718978289975401915124398184119552 753 -37565682242907090207328046585542703500422417283182053286677298675656634783775861601418500160307396541109482013275384216411497789034959845231975370629296 754 48447101646367673014769170814433931632731035118017603862888212408522758710396131726957984532035758422065500778366204349820153616524176040178182175546416 755 -62470259679529068812516381044714515577016051217987446733696251314547662949848658868347560421874756882935309536944821553916349422231466555994564948142176 756 80539318636098770538880419294348039652484459410632034729706236172763460976460776551098372320041729730729160818440295087611752237841638705768283359869376 757 -103817808679925169598974318501831246769069012634623004122884067566471698089497384277853190511168381268326775226072458087778933014746484187676437056412456 758 133802789773391650141861003432184085533266660093397931214180973189803610516861815586133272732349309774101174038974568530200576575540377005570426969840808 759 -172420150565503913669123873651425594278786148469934226207825946836875970719902166909345941476351797989649044415570693138158415660857945883617975057907456 760 222147049091656633289071595176180039530282182698640490125680251505537275287818176708609912793150136071712195639575389898156462728248022243443801352140400 761 -286169200579739584317563540826035427772058880907440374607707146682410769174264811157750984720586452502519877819740094755858210738284124730745827577071648 762 368582898079988649908514359939899038547544025994734218634364426451381972818315194192585350621128867811789670314897817437524532668703979227365169762998992 763 -474654447086618572649886798496931058296411420336979154305497044250173801230141715287750084392884663307805382706548574866489080588721516870486046100745248 764 611153278720960144387081629415217237626167497002806667679404165907339546859257090755659230703599695093623906471193778889094330042340405391740890476129024 765 -786779598785531803569248077909807505568033080041614461679788034499913384619428302205655751411427442770496786250286757119877920935489096011761109932413008 766 1012713315466053292240318871121162966687194819391669259159779189299323644956733344207427882093639876428846909839286974244784647235827928982321318185596064 767 -1303318529355921108783101148054953956394280006585318601329408844258733345244564881219391513625525235362159795492000439035195000934946774981479535823244160 768 1677047529945529199251506366712621007742932163871337954674403976854539973995971626829307830640284826311590004310858462964860955258129750644901179741778344 769 -2157600616614880230280374515403883903590186069548439105556813523562811431477153761512508528466964705186562279828019662106349764200123126428321246585998672 770 2775413909205064247982740599758392880011754700082956037132578066949016579767587996688561955500711573120935209466915971311308514310648168967487747268974208 771 -3569567605163252672391274949856502952398174406975488050272195745608349046202900562386069462344232667860635517837934667228690939177849500767071795529636400 772 4590233119812031633788257746789795893301853779953836647130793952154969145407670506590086788624331465501647524335012507427526723253520876563570819615155952 773 -5901810802600734083157459722219690327305190088415370739373002422005098581117086022718448288649949180616988068271146702471580154779064743527115440811062632 774 7586952486949608325417731797348846575049519141504643068333251906038932602184686781347197499794529768469879321240992058300946997362838640685855961250843400 775 -9751717601646250227190129018238435154769621409699985392000731304239022976156995421167455305620361462141717283398821245987252884749287631775956427597845760 776 12532181267175108228793854518721983210117147742237889949334434890461198944401121859144766292001130072980972667206525397867513553497736774120879802506956464 777 -16102901962919749333419365866938717536195200148003805520870028032718853119976310464591031874334777796305967130628786972728242210636199385738828767899224384 778 20687770401129018625509038446835640432706162493519615557044457087152549305097416677129732442205076358938479824901133837966220441712424900502994424913008584 779 -26573907105521308380716102634785316355058775094601915833988867246472516424781070322525439542467903097617251238025259456178241161313855631160812253274047312 780 34129462711656730944305307521639093277079712591794302278878048639655838813265104948882373010813404170391314952616243335444716695379482880772221206037638112 781 -43826413479586268451040614027897089644851401635774598167389339499174916088708943982616015688248312794163680408950599313838458685812457156861425047292005456 782 56269749362609605978272605643572103209825930510376388294562666186037788442593321648158967933472652448937271234009299340638714744210603012736549519954331808 783 -72234841627942682807878677131907510137563461444707390062004080953701097617536087326863307453045735184048456713313492280690600857436561584376658259940378112 784 92715274988990729885797483085274484826693582661609919400058963313833323396156757006265071951894633811704519849817580967697270067337959324162790303330453606 785 -118984065497302193589413851470557728085447573962480174963658802706098627062521468516286488263024668386467023422076538693370384484308589008193843542456913856 786 152671998357782591974598870890296430979846928036472327520923293791489645963080837045546987732654513506541295528970776278196244262416421562622834579470082624 787 -195867858248772702802616328036094267573949046053602852200293330572961017696456766004940697744254088211655417259928042506588667781697911407560516781041004840 788 251246651006538239183269946803405320077572984040262503606705905809763487644489897333033034179782787596744208222855755647169710805248067107899746944814795864 789 -322233609218212940706616173267642821232993740558758437575684583832462751144415475862384442927403077359082187269722301646960424625532208706742151211280071552 790 413213936817603658911796634205202435073519694272844744193536633678886198707217934477053097686178367220506428139985399502734301901048872441662308027614013888 791 -529801008583843535249331900751201453049304269347287951510386408131965944639460271376490489051402838718629195539933012867471059789741409930911930292150514176 792 679179264487569410982817792542511267040472569593740715269108365052028823624119222212154818059619729059684029938233202488530667806578544017746335036276746456 793 -870542536452821523114587201461389311690768728831940803468882297930549082466132070983729116701208532164940434058236669545997084890043718866457582408450039456 794 1115654284430502169334429652464602967780063968585827375522136401842602781937415567867337489591317097167642300122383500348198050180001503226535390435733025752 795 -1429563541447297077700604779347348447405373633434218479986763225616537992944775845899020923415682910867939783722778314359375843820326715502032464313960911392 796 1831519708995757173613435267953618636580983192024117256781896709166675031959900051545416183410838575709961212169385935177033158111558764890629828808333305728 797 -2346141259659356822526391950035221083154638823369057214036522202514426177851584093069648489747301050914925011695800935482363255872177362409179105652341578744 798 3004908600146221372812809938246303612502269365774559851789258989422525012566428779012446580599949161476034981059924137992446749361234183174701485195138375616 799 -3848070725420059149458013075620143048145182938740094742621087827166079575433132001637688866450028849001907416112367144352582993882523847165456907008113013760 800 4927080000238980591363519264951056142380843930229118988089025925309427938554569605822276941406261315842281288662430562184615968048989107028791019506252166212 801 -6307700898610527616865430633488825078998007749984399884280860053245968748888530735727630334221615118381998322823666258965203266660233225930096498928676063248 802 8073978673989831125749120321256728977395162996583876381069818396359548724049597254628914644977275569436344040852307100973254114943168546322983338220342506192 803 -10333305090820013847634954502230909848187826013565547874164982107272308514755933527195250746354565854464484367300878558783307159998497271473704259785533190480 804 13222883534590445692773785814986947607812654833442869942437212326133559134207218964050908329964142780421383918150420971541894244612123147546380735882213002832 805 -16917978868081481370143731545194067382634954289833267177183945470506581095740427924305089268196510553792056862021908634726419880494087302516393977043451492416 806 21642443196152366174973158939339551274027508983133703935519645295529435067361420747541897817468416857312602899820716023357742751221586651787043754304263644304 807 -27682143449708272217844217454909038193736706880835933558821963825814634108066156923661694794352995354679525270189611286615393385265683568250436804628118005120 808 35402088300723404481429753670711254835456364537304336570568191362935729272403586444160302993421932192208127067460687059916424940553060536538728662954623949416 809 -45268270422270858651617437429123922420046567303484157292001314622932525428438967550029333285138148347461884520921622988394872319194619487904437522760413692928 810 57875518289337661899352822616645795504548025340285661769408699665622015968231493747521234396895440205304618752049415545212698116513135506589514852698868371576 811 -73983005827771995612258844351434833959664417654659072612497882115267249888473740815609922317975163626009685307867759274059140563681431004866140347218538452408 812 94559518920984906334064431356661395324032662297933080642434126003359679933478483594373948572306345945377800556454425090058099855412596370128679802865908581344 813 -120841151342598909628943641657988225178986973371504964934847280943668185393034423271204054999274120250743176990313043312460921867653881858170005867698176793904 814 154404832483966595520076164928340444078504705737429146542865428067924312677029617283363920254440876009949792953638035187472361311002397727073947433834014835024 815 -197262017718788230111651912497330033451143686028265024068774061591122326172138563958443575142782334511573085108504818079148299849064024133162015522108589605504 816 251978053310610361372317533416768433147438335089840976372312440426371216343498719035007890547792914598998925426846116528426090967879494633694388101152372209904 817 -321824229928111179523142164385856589135994360069487633960222856690086416441322909783600138524105768395167716108931782458058570226291305990340571618995930888624 818 410971449115362156119382531291073227374239517832082342010836677102961695370070318553266973659351468621180058607366097191974381414526607782288464882355806229776 819 -524736856012161487824202748424473625260841316935566172600868320477751197980093234395809312038747609306333920024781897448678738942753641567856462729203763286608 820 669897879624613413056486247538664520362358247219443807456186094408957674974757743410573933169461737463519824656496075816358060610615154367200112977668098247136 821 -855092047284250360044274709119886231402317520800940424308514272302910533062418024215250218965993990182910675341469362260201708344077729336797747562666603845240 822 1091325928957006417522296701502109597661291112215423764391355288380546494812287713421723996884636294875259232527099224691061541262319959867031615792587499302320 823 -1392622907124082814547048393424921904814819875968163273153479479220139181149875474307267415583215395310374017208408374598290946225556283290145471983975627139968 824 1776847523798234081269364126037946289550763312511901504838250157503740689116447982248182857060306223204655546886805782736954311426707150574674278531842747894576 825 -2266754390773547808903903858475292742788163731142593738427447935481276079109284171843325180633959642176036642080554720523824382790914099960823720453458777770992 826 2891322649857093922303714133773862528102093594907579579702122021954584414663297625519666447453152506058764159027217270348662049177035554478722992771878513881040 827 -3687453481917490939363506122600779737581122674230266690901819374397841932638951835334520627945009750000167573618604515930728121192153947275377706955574087199416 828 4702129132640052878034660338026578264988426519130162054485153521285914101385593332681511512286463987373203949475978803755858751254641691195681272832039554737792 829 -5995158548260711014791631693260109243314930230986914456135152887102946253327059679674502932468113109479496026935684678442494217740013374245059010150637827240920 830 7642668517382389054817479915497483514125381841506939887975013896146658646443895755950921077244521498432541564515346286270419491314232699607312557588243004862256 831 -9741542124198360334364755461448304350076244318109276574107862391369415503116783224304266506423460273216838584784674421723237599871604467571549552767714791150464 832 12415060779822571583912286437881428192144817004481800600112371693231261530214922361752564901976910284268513616434400617989700097118841734581790181381816132284664 833 -15820075212599842300201326628799897345428297881619372495316557986914588349720731981093250364694139846345176055755017998776742260588692704644694392049863398698096 834 20156118495576773324866171397596841388327554665264953508525624621226427026520395161450095095294539394568557643823706117651366277093452453491874099267975743963968 835 -25676985451131442254182916012332182174074020832448878794904604892577682186025115128530838063892538252679912779796675378385844731433907090659669858713223012002864 836 32705443911709268256278480013241979752729673654036952958415383621529223864500661389555375739512204854454197530674793494256309367583172693634393164639044202500400 837 -41651922330255962513495142018784853781858048730448632807931500838009994046775695774833334752642741956121097723594868269204363119242785262920147117781651081767488 838 53038245257684652255574740356934278739074573906976006220700309921358945394375437107278855736958433342750918136456075230123903379541592521479238974036668304018760 839 -67527776073890975169679116342778894968305560575580101231235807025417533315392774281768571500780047910775968527209089174582156320427967451116395447282563157751936 840 85963691331462433406425526243404027140659965470199164862578399291809009144712760223555726031067847111749422889267842300738929200419556647926240800263323116408800 841 -109417573736381388180797677462857448765392556072845599385433553861202341884662735925205770050365539879151210891518000839691659908027311301690607371157358769294178 842 139251097218076149976676679906622894233838519418047757206501590672775206399247307509809880966225644053302798344285382776886858687975775132812061947776546832344216 843 -177194320738685682642616030085184755688145023358060046981045147924194788573981652592862964879342456202216610945588154424087465682949794103612682211740252939678768 844 225445049240937852222744546615104756185593774326190390884405050928000476382577025235345423735299567733949678302292177668162632253975665708467772521808652747762664 845 -286794913320572936914335970585156430562108943360139673725974820490034119599404452942283390296465021933658524460509380312853827658864406262558636074146191755438584 846 364789330761383100388700962886567797276216201136645293359443862460447190414696932111371044090877011803637575856310308386617591634924864334760921537415694950310496 847 -463930427678999693581088542293481022954427903024532114781614855106222549812680426597445421436386294468931605885601113999747592675369687390153664537916166290954112 848 589934421835036238822106456212855201750660549503579454903380311112000477844738138707567463589331165435651104269835752821227409269272105527720021166763538815633768 849 -750058041257899943530277148216967575388904469839449634515852479688702944402356172829132760939171232330729916304151882975408283248400013930354839924427199726654960 850 953512439097500096233875976991538851890053362153291389653382142513124720823562778603904524278107909326991602766759061607524202075500322494939745997462549893448368 851 -1211987987492423052945204800623081968431804755734214432311319686833154362388694612420254319369845064789619976330679187697951384295347469296320208088555431986251344 852 1540319563350002627808371015862980062311251312041348683094657723657442030611860793305720630581283080909147899447621305420578742265244656846239147351219516993678560 853 -1957329824038644879423161465322452020931361497948116262137720685862189516264663176727201207893898554346900012280896712493660248846630841196133808222679526167913512 854 2486897949380197756045504286675358275308215232649255073365229025343511006727741110828225234429571700432123602023777904864291136955141072778711468292095245589051728 855 -3159313952057809956361511266094342450930060600702860194729799967293475965341554302783848872333167647242823737832795283434974474795877758068260237231819926148309120 856 4012994631877872182671877706331932602969509334872372836833767829441984560974069803133377486005747600699444172499723163579540441977029527642751659518767567565985128 857 -5096657455172801298355877209149561787352694955813908872442623329978016247124650833969056753574450843802870470371185338749369250222971109130287152205028950657403648 858 6472074197164395084013119877904818296197949275312800499888533593024659407110005243536082907816159690401196069444349233140527778772475261239420489160679443860873408 859 -8217558505001526956872771882780397628210243468495023954215463907208013862869928063676981103836001920481996182410476400714657721028077302280673917530446927365949880 860 10432382406976322487349300715117300837574220482291832249365416499903722528531838984287735655954609688226153402513854751692765340061493459423199302425214108257777792 861 -13242368463096657157516633848169736075882039715550688789136796004460040607587095548954230454717490677335177176464277244936348751624289901791653221434644821485602912 862 16806969570317858618693088925852364443928532602787816737641069971008867869547717426122653129100905073142885314475319510862378727217262822064350270789267522663126752 863 -21328230996789878416935551861270049208384351618104565127467273860223855744519502295190538635684850964231275433802481511629787097756151288135090696021979198638294784 864 27062133561765492533744961091262275131496045718481733707469230702506973917613706660722449672267580985898606250914120317149573308403377617856486659690231402833344736 865 -34332948730571045310829600543774402276222458914052367672958472654146040760802333762936824217370994594730937293904741154634741924255885560876300160015713215350026176 866 43551402989006571276816497230604693195099603257110055434683338692617316970951737261277056015369980623937446834916071561642969346494665120796512419291355145283663184 867 -55237659325841335541680514247522532197104547384516101164183427552335542162000583409571900406208918582716415592424049979186381610697474026291699486864543778339767688 868 70050389503501354605284472521298062488469533200265515997418697285418024083680050898104690490980806653669344708702722331004264861358930685149213264828623762335247328 869 -88823546568412095574052888824722797625529943252508987929530138440944191044399934140141555109336639712580936888062570318803648447576737737780043907827050719016710272 870 112612871078473825559197302827942245147712100283347002021643128583849436955794967088673302773041303604870014093192682681785542689437980441586614049915926673935238080 871 -142754699934095109474879698131128934833020557469035992433623264303198109412597914962973768914312031062096140935634750951766858273148707219473705372383421219324309376 872 180940322662516612831827791831445887988261880925617071947083683448586936677435892033074916172200917423764604501119492193731930996030888978035508602028416955542433240 873 -229309983311718017663864799770870689650134771532493983857868801655987672744231637372195920724001353594242729485707437332307407066045650841205938094258909030568260944 874 290571703149640080559264731928724338636104088263062414280868811335567026692992195189895671380422010638918135044470659928285075100487768180857997148776053033342290096 875 -368151458625215238313728740760630365702680077902937546687035804353861845203352483415592367123282143283672954323545450738256909070459509671451140496508092890677951072 876 466382964263217454077166089488902598953988424183071536482960988807599344211641904404858058729518822709573603637197143849653919700178158827954765508986949545533382880 877 -590747474275528685005811743495529926669641843850431843253357798547520377896083877466987987958402228730540112183825449000086163378592683288874721184836473123333124264 878 748176746812748216060731886425058167862957965326132662683115382896872759202596290245024879655896799482286058380108562007747683975340491086718698384290365167159125040 879 -947435758563467496781383991472835873177778964097858859831555837042174406014013539209339277384098450656532149845511413844388989009660136833844750493812177449106316160 880 1199606100826626087729347136631148554098036106089659604459085480018863036763320585348655404034838354845645090469017889691951562747160181526322398236845963405859335808 881 -1518696465559507275683597993889716391424904686423249062741779182258426738978348058467127555725112353575185042102562459290261553611678774223573393809333610454358091936 882 1922413536418713105909896706819179884043870168895599183418094072104174063781629150132647490028201540457959505245896589181929905282089228722906085501147836818740495028 883 -2433135307254212241132509293519944289630005036190835874111854826794380347626464113933287975888463036991827786144732203105325388512943781289118837148849950231027450392 884 3079139827115135919425515147046210981599697786473887076228852941483723787578767130779183549934538871385405573701855171357189815732395635544871039299360867302748664512 885 -3896156206187089823686668253175871775916304316929904465441837302323797959618516677781139116610538840170161060816224326181985372053993302537321045913525662710391143264 886 4929322153562763933140234012635810971176415338924287299062702039480320098355121851177025250722456150157341118412169494392834535410839804721956909533279054650066087864 887 -6235654289918856225366800383060370370674631177995118584349814698065251543514559741579497407773547344414864269509317175207710717001700551927259118712614833772951430272 888 7887165162431976784504602111696648069552633663198809370502746368682236738585910134651473311857528691928021101394105769255514113026098624308218130686460846871026220368 889 -9974795766238132076423919710906053077818141586230989041483614942726079133413505302588137847293840478147283654454037659811428175117044970912276416657225255240388424512 890 12613376309717852507458676673203238708060373244688418003065544299033563203283240668118553425779451750451310073283227503497954946299995793290504531471380980544945899168 891 -15947883294447406477941666537373396425963591490785165433348676311276420003519855900590406486875078176470745091273140271207959571420436439575941560504707002567339755208 892 20161330664604231037458851210535096429463969109414396379055194148279977272501139948464073291377988257180141406278273321391282695505440605054430089775287805931287026176 893 -25484720525773615705489954230425152999796835888283131864513199274839372590362613506956152614996372793247009582926572126392523815293434508373759834959672469598974261104 894 32209589407069233354964143338646469059384536669730438948452426315602171427413305081143233369902511603778806844738175190511753286634717939053622373185090281688973411856 895 -40703825113591216390397142096800937719049766402286641376605427888232811567382057165791526492910667704748632102898539152746444264512381780594291783316693070277794977152 896 51431604270605158646332957386728431005511617013441951474453272480841202409853294926883537242760790813694625667433092736262926290327448038470477322364037204215996303216 897 -64978520978487398215912006768496028156932638901327049083605151808038037888878664494231625796041167808356173144771963530594518802277351400205452150856450517096818259520 898 82083254248025109558779381379577283752449399909346004404621053017387224843798134870481575471013766071066593556038584545855737937193185423181132514118832206258766995152 899 -103677470738523277382833559052990028371508133001762139290315640007203378495696474843490040800675978862247517679752475452671241363291430651556822281856150244564961731184 900 130936098214580797805861813838256362369115152353738794926437163365080167570096404975774083353232909718256533289853569207710541218597056434516938115965403088832281520070 901 -165340657243815652916526047530151540784982912197905203665227514687637284185078145390260760481285715022037859446603082358477620658661886486212037314168121497637626514784 902 208759033095989098645716264361525771068921289519845016737845791019589881514540457816899071521568662741204680880499113389723241062111434270171842116889203920312907426960 903 -263545943160387156681788667132286504727983896175029398257628784993673466928526868965279828735000181165184135310801621341213212175155143707209267173038151124175739738368 904 332669453436813786043960481616875492244182569505350069600099269633433377558475286870811225302100427599709339265635132204714496544129030527289368481791876711951582031840 905 -419870278513878234901137362822694875197776561109768308423040467646339136706769961545759525275396174563546259378277659299123246918579701843096728504222552511087933203936 906 529862335445291891652257447832020473704812686146611014295126744426706659525447318037277457834173807138550276100503092452045161760538833811104146094693298995376468346512 907 -668585204143738097992219201139142170142766779891981529777463081732869049381019993798375545652249938984124513573490201969176435770943600822059531598458050505102993903256 908 843521889693365614732657208056006588671758519574788371782988607800172337896090998022833837960780644181869415361110171633626082263196557123957276580614564158595726193368 909 -1064098728922196604764827672035709342103912337441750782264779190295825657769621983322620325208116089303967700110294634581802700009000488549152326708173921664836920974120 910 1342188614933233228662265704851278892295529164925666202060279911536067234702851249617798973384309716108632637481357535262557086449819078805538011460016913411988856131008 911 -1692744155337957699747803861338170453540620096929916419962026687737094654878516810849818564569292706873600078474219871719466220440423290342182026743474592141660396806656 912 2134594216660926565040947008394476521455963373693570062759670707482326657302920903824706559463976769389682448274354268478701000584876733809962258351587534293690446979696 913 -2691445895187365541064403665677235919248816723774761703411753481194772363616100305885336780559982421559796421340693682961120622817928898709043701577009695092398870232752 914 3393144740617691873880832295072489407015960303562537733833331562652449164421191420125829520138397975387765987729792490879650115953970872873431891157762466140138169237744 915 -4277259604369994033549631469766707781037440307564389243969423617507597132523323415381194013953729785979418500674234687077461176742316600881319825195217187941009627641408 916 5391075493134216652345791572401815510666961883018214235693798527794041899205430342648640546731220703052969891241335007600819044279569950552614320016518623018315980063832 917 -6794099163275696901052146670370092767491171179960666724056086787366238903931582596229868139189415429281356378228067919117663654593533981032866143525855596160833892138320 918 8561209000312938262754584485724839581860241960146505283064761931904962907115926336097145228320188613885657890186933655630953669743975810901577362805052208616180984578496 919 -10786614378710254407084313898706625319572789880944017050633419732828662423042399912267784343229749197180845780325071141500321141332893286341172901092038340521708306126720 920 13588831932015862324297066840147064360977818696329684733575142206971184070015354051901144451468868535537154315768368999681834008960257787345090339956224979540875644779952 921 -17116939165239580299655994823867472947477067007687434218357118957948003636391917950918960588287758222582043958340885948870970848565659972274840930563222628041719605171664 922 21558432347339046572174332978615272605551899111268477630316634042202026909109033999763703470716604923052788776780443903540877813171338375001159118745696659248061841294904 923 -27149099062585238681678268779751250822262722254545398372999570725885463915468994960483714060264623491728483979932692131937132695378541073143421067167670009282356505859920 924 34185420475356617647903925824984776769340157643440775118788148331473107637243411818172138160613931358063831727705319831400388715292122195086311518837177366407172629338880 925 -43040149662200290102017747724784694121646873381873387566115735385860400399975113850975911916271099086883331806986901833913026195101306026179254263121921656416926277769656 926 54181877039969160709986760475342410475400606932179483191916186312714410537078895305553358808611075101813467616999917492873070117737217479192502810976937436484295315285600 927 -68199600429249718983220395607607006271297094002143300460498161737235390752844483691803892159224279621149880971314271618432306322220581033262679409815396840838724860188800 928 85833576236079335055654186875373202340478737441509205397360562027476368276804328931427434493041320415471792055951518898732885283902701708779517267702407175441465707538680 929 -108014052887134203717262765831061870447506683536963198052208912290615488523942134195588556371038729138543606867844490844316640155446624459513029642415581091512979169803920 930 135909894640559806041133523786873118261326254886969636164430971389467906390377431957596659139791676067403251957054925091040422174820540912677617769595142702398044060722848 931 -170989614037898380990900261682008979766960856541541046562112113382005010202165797035557316003486969787638487203384667825360459423058682487531455102184991713781756475706168 932 215097970634166996861024549095084046635407604338865821097968938781881882957922437451979235942906126250624058353729452819335154590306270375673897009667479698237309758026576 933 -270552094885888386153974220423768087389423818580838224695930747577122701460915279186266126727515631692154954087785614385528982522027222621314041686494880181969081074208576 934 340262100055727824301474445700565597848667327354312381341287458835016441437006912960057946041398109396574572147286338917077526697161741217645462257248148478311533603475736 935 -427882402859543171119691583854742848241594153460116436435190232679812445168982709661227616538905579783764856918904711559049237242851074746634921942322857384124716205325312 936 538001549358909177927106589111932208837615349547374010668653197963937559093604855651616221247545067733262576882711721454746471701698404844087257547190411696924598451909432 937 -676380316409674153381109239201762020775667831745942544479637621990363795245094505623746978128825172204440909823148486898552420723592073156699125435771537244901637591111888 938 850250331069826470773867759124324710000553747165093445119084561854192145593780781505091618554133917631769106779210121231585691935188862875945450475197926015245305488317632 939 -1068688546183443832397532681889481347388077791874222346819570583332782436738812075644927945432323238131053374152163904253769852059336321018855226344871175678222212497693760 940 1343086786814511864708730877677118987608745700048498773592826003703406799939055242736408614273070742565560237531550395437712037768859027555748505287167583547748383180907760 941 -1687740435596542538061712337717242113880775851086532226460636167328647820252015592506485183938585127532967276940746492426862594098538607941328320990163639771047517597525048 942 2120586400900688302167374814770295306066070363489945480812662877839283333835559772139827850382585077036314358950440531403568604218341619706091417760418860167416199462866768 943 -2664128117039818368053481501264434985160869727156873028181807997554006680189873227752654322568096332411050861410864787403838104795757713065867655088595612825614362888969728 944 3346594844450307617499521873342455318788624012855971574965571403654542370898746242456637324575786885890609891198089075462757602136538136384812117440021420156477791530655080 945 -4203394449962006139417222122426033766755934775310133596568331294481184768027203127985084149604089301584923615005385576647159037262831438525176060550656900147692161093336192 946 5278933753006643611364870733626408960390088719274377263813960836921480491358416133828429943122245897695386549609177635960745340810833701610161038575046070369540587874040384 947 -6628899173103294901425601881128961565092533444670995928757143438802501051913526714428636648593440645439225612939956837065546039930232344516302978091159674135255316025849384 948 8323113744836935652661684408264257213070924948357557864724716699649067449878694984687278349659466245744800173757744223856720230720843601734196801792893402009048853650790864 949 -10449115750629674471888321611996027934955173584217220515565762079647986506246074663191302679326704150145464780015454385421286744220674978602907824284295120555912180884457264 950 13116640723209412657688558255189955483274922464122500604452999870029830748814676271107500632656324372704144025679395142905116450951590208533668874167197432790422541807114072 951 -16463234218427118622486098753100749645833620670587286876658344450369857355306977639267232396072759095933411211748301912593934588866854521821623127615039322411586598394467456 952 20661279840762720879435670097408635729676430254685193533970796638008085879091886997861308972406779203679711470532968637734778794189426701664718609416023512766257534736500960 953 -25926798373894911924557473364551926942656734850049181416455875584222179694793632007440579677684778955197275813354247803188502207687261989867350057435450701996669875239018240 954 32530463093641850786430947339499021168613841428752932767178914347205600518869276626264717697885800921702949291854494659231490508355630523273954773804143514148137979313681416 955 -40811387874720610397245898137245256066337410128581935698756346573905336826076209232068977912880917521287781737697746261708977748951281054398974416671022110216800864646374944 956 51194384108556923372645614218764644721851632812119142424785273818585694428992325246028569196088971931589336683700008740946939356622890220496270451897883391145057644448118528 957 -64211556672259900592228120963358292838141385471958116007945535528780995827455273575487442889417015821330133138114901262436453956502873267042434152366516937472730580167032128 958 80529326900247353435701100986244458697856566163418114394563729728098190977611824813611488804454673337251244797736264757145688678333849107752890799519998604466486319140032448 959 -100982242534879511511626246599579393115042571408266363141792845001305813236336151382252663223042834772128997557920715232774325728753137165977531836109965985975049135293386752 960 126615274482852186667714006016953571810583794084073901782488036254166216602300698737279108882706072931093741933044454084072707555045435511770287258980573016461873411673513600 961 -158736724744155484339543750236692428981014041557992345086833077959870302889157632228121865755063005692895086474255724168841372337022795777860066147805542733138762566460200554 962 198984400155673734281519057448167824028997178136494519064279633710035756527419475693796768695886383351344331289605601898692244078782447992741196880293550148129923340191686672 963 -249408368862832049351790851108132432866542547030022694259828297147083991648585110683252753174391583204458933277502124462413778816791792113071642040071204387917189967217517640 964 312574443465026637511553294330436581537474641257407211954857391045386332996438477712836410666629777871592497631982348593631372637353780644530986542189319018610656400962634192 965 -391693567449354376227574837623916680181071506065688199531572107131793968655409156729962229594342689531200991205081910412642494275442712853866531164006158383531715578637436336 966 490783570820390408280482616594736874061717197942877183744110505996021249980371581527802983245870921570143276581836751444467416483509805358566695979664488681528643026190293408 967 -614871370346914924987580174613801619451457045129384886307708292123803931564324438346257031349392956280666607848250339704889969310439585052396499654181554729051374814420699264 968 770245698891186833765193038018320224846152215082708289294983346923255732053553618302138257485628006993264502609603797011857472814965910665454777572615688778366853687558590260 969 -964772955763500715671145664194991073041795609420152654622591018162749362175267387162282895924746800658644619029544316592030609161241398763615629480585960522433949233104468832 970 1208291899269477182670909955391258274035222497573215634477578009633474051818100189029305937120072439348199752076172110130048872329732216969730473161873565344162630261211490512 971 -1513106807329280903254515137883619879529725804761266593925115423331445276361989598299324498432895282608097227441146673529277832529126710442868769931594863994541801684757541624 972 1894603603896017060230048075495379626712183915423737513040538974969447113796156660208036424889983362757880796257972790572817632438323407720664882374623751422145959026436425352 973 -2372019526766151658330678566098192983740886944677264131387244946256044962142584367440182945090967432292402795779310920720139202291846667614049528839469548017782779854941663280 974 2969404493979213555407336486478795092974626401997214285288007135944439482592487195375425429867737194118067015299002396057212280882158504061234867435239013453689474954820324336 975 -3716821782361729987267073786351299664101118000101956311930888833755854514686732652639771486455749435881567763268029865967074621586742853931594724390354492214920234584566298240 976 4651847425182478858201496921197395776422889097709381945008698394304305425613519440790752638318491181999482200349570104702597418593286779098086979875198695580048056605453037544 977 -5821442442339289122386901228247429235417893171149462620208415893487479915056658802122111223528803058894529646193455303198551830287176543003284014883101847617456784286242664784 978 7284290353543263713934805482582741652765134262135981602969966960496461071690894997853102637915385318925335947059681275435326458000340015902178911437791253495063797007212021792 979 -9113715286418427492448899211526524367895176753025284163851555018844225976557575530851706338784388510245991601594000486746577731100886035763973089560700230853792476200240933184 980 11401324490548496770231505246269720343882207896171636515835636812356222523542318421387781280890818732848908381379640762589569723719913475117057093645820262263842791698308945992 981 -14261554591700704498232969993364004586357304405981064760394312817690084288638662187373907407720883358986762453816532598339903761607039734317808465115016016341000918722038867576 982 17837345194175067702251373588641211102605294277584408073624237451703821922144177345590349636013563110256109752915691000747548758762787058676785400207003623424218345942941702616 983 -22307218613071406800781413977301948392956573039052737402763884338871615227482777477517246699735147102039163456301345069820575674811927464401392753206467208459986163996531837568 984 27894113268449332914188638695220120694828425841768292867950094241450454573366469218391067455643938538599791722632938706561999819124509565056194352722001458209441967672252795088 985 -34876403931353637170962916076450936227086223609106572411734528874148459956372207311088485985715887586979591909571876478515695094877632784346204520956261104658004856015640128480 986 43601648724224307948652909403536756907878890130048535277217909905597430796042976469846484355049693547904199778287419918281164257470255348177899133089773388399798491787124893008 987 -54503735706260349005746964313143572818940611869636716760724950968269526924943582388707682192336173819223485180826681816982966010992945364096880388916289650506575806880204568128 988 68124267440411219887529559091235397867588798152211756054749796493700494224407161521333454012974329652158587809552052613168320051243639411588681833673483858173332164079687385216 989 -85139228134531680869766127960758481294164317458605092955552901343497688950151379219776468164999715658149715963792482791145909755754647200411475533825421344075638610995677390992 990 106392234718032050918257170995293709402620361310712908398132757612375575167708647314092838167654229470980048678520484247764720135734973837915577487591752101258310011680094599920 991 -132935992926959006201481336422346092033627798081507465472410437245847843261833749157749101900503287675994931592070706341083444163598892553266999832070530822625689863705470601472 992 166083977512050681680976720586486398942544597484271665098027701998967145802404123711460375920803946234992204401468974123890784053720226990191252668138033240494178005194403577568 993 -207474851194438767977143516476156718659563845269401181761419070117606989122131472900712995234007805740472615282055704912286917087445281828409813420604996733972552816969274243504 994 259152753774202228661236297140385268972432154117911428266163776623805590297779906910870082075890308338874247349163547717037080822528259747857659038882758540206561737811044239040 995 -323667360446355017252918891587288561923136427762025017693888765330579408599767619327818139118927696086190548305042620304676989685625969212937078922807255518037455098590908163648 996 404198563699881769478429275280895935279088789233495282879686335466069322321783157360938297522698413568749080325018167289169977982862274687784316706988146728928521806829461491536 997 -504711821924079228062626345397982276653651312352848904875454541097075749890829658441359228115451987136858523232698456724179786777880115879142041327203491068258915611263322052920 998 630151696903953645019866579860138918016803115140678933948722480303166531012914601862251294322906043150393901990189660180469989840125304924339475433295799700790936466423056107032 999 -786682942456953918492424226317898285792538388409990279992827709454255290522388367281538677239854158362863806732129171323322631727923445392377259224704428345946686966679869577728 1000 981990795424055940596213418587007525606518663613262449798878905049884550724594841657665914265589837585956307877904647108232472185035657917889903431215296037884549773143460887504 1001 -1225654967289014706531154761351856069806189404218281616381988686289394948675414207490389045365086409880946009322181220482357698048326130820189110795772697671467909137060657783200 1002 1529615375567567926125087559955747779180280928459435596749014386286861685765601382066836506646624871109564908169122007528643873626777750140996674084116757569355022815045484269760 1003 -1908752057399320869646468222725185352323205262011354692882179712521383910280703433222729878774025722829684102484447786740972014472704551340708166758027983191477292681427760280352 1004 2381607182972116806400784832727378360623133200630845343974931342427401435144247937498323405296016597285457653028818912725746818379828650939180484559412096255133104234534154291016 1005 -2971283893740499696170709630574829262900561280500334307965023484836864806648011020208402555795242439798636391418615839569185304180792724851167609150202303575219890102335759159104 1006 3706565153099745750057005835054470012597007677351297303478505671342223949020380124685065039530065438018683811831075170626322129740180636125426685662948012273034863826672207364656 1007 -4623306316695873182494157721308285471369992077847177598759555060734916163883039567028793055596375803820793020110820425056118556924589009693711711739520548129355570198280856178048 1008 5766168204434908895485360052506160925476426083734663368424560583364986774312812165165576238692187452125910117490620357955382080516053209926088784078046262448167917996739742965632 1009 -7190773705559530360156326441194156643668824932280223519565989796491888475687111192522435085437881559377550224363676233805887795160991841841883665554521267744361493117492027878736 1010 8966391140511988818308626222058468435011702636360482899603156231493499480803002485220628440346180011560330282355798960923482265039476133586685408849945770759957760485713432467984 1011 -11179272692926645233514097747257891575709055734065507765028892471373478305373460897448754168994364465872111411313208113657670513216330424476675234320949486937739713008383945137760 1012 13936807396522478576684069545423609102915672098612217682855954532516312873483152834581600043568259155612541840551499266551142446731398009264932988701886024106961184904764773420784 1013 -17372686885158476725447303787237458436187290328100053583698066913019588351003738178992117727090722979045072909754921080473909534159067577994528292202731837224120507000945645986152 1014 21653330214608876750629840511480518569713809296656123418046677707715021440333978421686015946413998643475396830940914709625259118074072297286432251899195411314912251819757883866248 1015 -26985873806150922208452925963680454402392033784374991901994694462642518362979069570981557626650583525507420750363248404140643591279504037666679789366923505013639993377270890114816 1016 33628106754648633617559243086916195853061694647728573367104815468674219935333344280743808052886001590237127077059086446180175587822550868543970423653459068088259326262805529537472 1017 -41900823873643938798791842178087489206063161449953291182822080086104191858047019938086585124061078403301776308776403951369620700254598565240536569288450338817763609995133598727776 1018 52203183241956176975674075931961790303303534639325376406849376515284872988896127044931390673618613043189589517221875435964429936176783813132267603868119644848877450926944270309432 1019 -65031797035360694780848915555627794058407110694617636996482721592637508979615137531297991060521470727031483720638147144599874756260486882729409354619820959923581507114638620674536 1020 81004460727387953803147418248736920445842890153666787100241566416586725872499610014447001794417985774377240271998008648317363836845411625530755575425793655179965457363154481168384 1021 -100889644577941392073575612762375746759306123686527235290389194049205624434476120692993717593339856695053425230587030697555808393428971023578968552664134269215826132773384587058904 1022 125643142931466937570694916075904265272122339331940108949085150341708561616723616665156441260679131670908521272485722677465190219007802372470750614942246437280566360068136847330688 1023 -156453613907855101261525312608802418132773280823387464586143025553002831018650174988119191915340417418123495708799459814029174304465724038019657379187787665845397653081679903277056 1024 194799160322731240847223327728765644060886632730383796515878830295246961555162226991246407188332134186833566097496396900786005454950313881783109449394981162489131969919263899444726 1025 -242517621624495358018983057094368036975042195620299680222608259482481741185689480173380500372375357807936504291707349920692077458328165993187090047406826399385216558613786125123104 1026 301893890461890510751058201166824151190282792450121317508511492585761878296027206063330220313738539200078571566028236021697103338978604957012307527104154816831821286790460406601088 1027 -375768366166442000292512110521864561154885073280941439197640277130372474017540390583099567811768281635003484849438641234417374607167944917368609448788205208470203886501319391296544 1028 467671648089994852999293200099287027287278652495798431781946032198136089114277065800264886883107623328895171383588897450728805976536122404843181120806856639103468407140003952700864 1029 -581991800404858952536722372689428587415344442820518502279666849982020443224027682907932814752710230607934406903787144149277415584236577248187592752842878631390651091440242508164224 1030 724182043683477770187981298849842796784187421952229529870279870362392396433636770188425500190464206321512271021119135260843704377759739954451412382096870610023369261723403517793488 1031 -901018617985586834995129716634317010031663247968906917016682077160039460570020962639896505496560569828561208440349016124549097581933233409394387928653183013916716832426423085036928 1032 1120920904830040202593131129451828441227475972700979578747360330522258043117288247036279491844882425671684120154343210619373038392930891609833225204983353280123233201733184353893984 1033 -1394348799749677313684574878894237943422991704084602586052754071619837591059232361404673172787344719374149188988156565464511346946173623913373005781128009598507905120437269500201904 1034 1734295927427332078484610515194930217829937758389429610401294429527326156053600555356974754189905678057332873444016068402450693889296562679714114399529137873554341008010550960717648 1035 -2156901754025509248931122420121224555847245604939890710707891926353415590890735824464362406850849673898337750470995132413145132948169027038077768910847881564758053356084230824456016 1036 2682211182235237804326298277134169361544943599188719640291975175248108301696742630928057365735684742927581840476666978189864309936946182001925314024977512228400574388915032206644192 1037 -3335117068837946188106798818477518463205552449729607625250719679199660425050620841489431324521041683787990741045635372634790996274964342088275865448920640348555726944915338841815120 1038 4146529597987448205566841311515014113033238477690124000518223774612376412554919818009125010411434066667461758098537312473953266006069356809158731539091767436194494180888643625851216 1039 -5154826966922496865179373765621846768987773573811776314318044246938602090952190397244249902041805087868748424148643438870741627842234610125646182432695101086521663332057245266639616 1040 6407654878353675635449008701088556536915490867971743130365628564349802301296892106071404381164271871336689373142249546975292598801143204920243346527917219406627912151463895402387296 1041 -7964158484328023988656456889683040754908726720584705027321842178999920372684753390904235027033911901731852630402117096693339716677943237553273769505702302607530883898162568663358480 1042 9897750431295666377740425000028949615691079793927641527729116605812049317992091472621539465880909877237876477633317027651255761471696459204927764295392415657355921559479038345944400 1043 -12299543432792217919636457193486968753922439786434824311090599081655677473410817401448020341123089691310378250821794511674916130956384167450315492840454548821078365479769082582245440 1044 15282606479796268525872324615944312921121916504218977911801308547450724005470829123748542115552004960078974884008041486544700161167290958422404127299119231452980914126688848173467960 1045 -18987241793951124441993155222197936539528478135659369564578563745064777053182185036733862754077392301055031090758724394545008523014910070043070704241135950161339583699732856573803840 1046 23587526673059461278348053959474406173726269022094505892527646005777550495974726088387510192950127089251344320089546815440035989698341979539599476648346666129724755598683566675642456 1047 -29299422621029133766966875728532492605763455830998541386110796498709960201204966705255895269168731846182114886114434055574043191640329854288894640082005472016159070933980415738809216 1048 36390826254445335675459890257931249214065406626927393349820365043768281964014711691064468052114376378744254930510931315218164226830069332455547541983583090104727462631489387865658856 1049 -45194025723379135967783209507549900984942869219912752649468347397160524562061819368116409432576619798678448590756542399678411618535787093571452967743542405281351430513387571609979440 1050 56121136841328493243032565185238628529625313913582763670519889614282725740679058706562180198772600759317380173531201204206831552668976174164301625015590222877612022034246294920212368 1051 -69683229816627711373602597856722790400765644633657199473809080538346515677077066879616750400438224507693322481187686128064654565352315191287907923733038610914252778146600669263971496 1052 86514026632375724124500804176595983438260254250541156584566708655571919162491538207817817192914595745244429343864051979122631675638395781214459380586280409042349439624179686525823616 1053 -107399258420186528431654008374781567224851154071247814267831780856319321668240286007760320309455773805030340409035427019242299442670380899829243938571704827146219989912727904316838920 1054 133313031116515229799920548677785002049622964661562386044267385976920016464518177324420688647615718731435887768756939177685809933020647624739214339727132840291255858371818672338931136 1055 -165462868023656000862584005023933804366156174337199719676216233216399547046529781885257943935997457422152053403581131128731759878653433530585592893052554133459623032710803105137974400 1056 205345494136589847697449532618665266534162267374238355975624284834509456490051562240689381118906455036807251569149234603677217040943782132118601598783181231103766948596546408938295136 1057 -254815917180805744843540313867041579521008030241465364652399506526420366495042207238656483839349858399041695450407542839829291640338374378337865902874755063276044255889772871220444992 1058 316172966402621872232722105355681442585815057078878137547535324208181767235761081091925246641872526642773701464679334665536035369646656966001429042777589405419670346743113110350221500 1059 -392265199652535055842690485862484966113344207489270598769141798164794211696863850655006112197022795647253180468806976043266067764565956821067888107613930082867125230967775094983824432 1060 486622016043579027521217853666871068651218216535584907673552922627788876318466347461116315116863888723898672912985238462285927857415090030172728526515712660651250851874051508196239200 1061 -603615957254900935724205837320917981393969321087555033974898109161661278554851684636842286674589352622091238938685474189890286601680240550981531159704393072104678003459200932156225384 1062 748663597024145976189890655067779381105698085376498182324464076662204236340275200688937497646498465592041137044952385009017535939940026832380205540415144624623154983594187821550389768 1063 -928474169310488208031867583257374639955737604549586461309502825516800720844054950126113190267795599416907447303097031823795934938859636593808712883603863882030878462107265674668618112 1064 1151357249781532207801189160415744483714354365247996266160100013988222146849177577949361813851027813360808675899822779435103755551215613457604933380942767204542241455349515290756692400 1065 -1427603479951811925665247127021441957586470348802272310682325572873815602307107752132425612577319611391232658308899326250969941429102934707178484658650679502591763157304782458011555392 1066 1769955628584351408151711555197815822782966260787128391310422836513712945798337571134428569007345527098339078898030374989677382684382051124408335771981952921000105884221256851925557680 1067 -2194191369149212664719582623226871640205528286335388633339397373345286876120714212915586374210128560158576419443701193805691999911945548386192599018422461389102058673759973610183570272 1068 2719844198283015741602368162380855674808690767959604933104150028528471431623297210573891325786533949408414784966320920877937109715055031661307646878446912352136011646657426458008153072 1069 -3371095154295065401700181112971436845332552829343912680044800305951038528885386322250672685374486964264881364469417098302734014327509277532301781185664094473113803567994978450994323192 1070 4177875695751948011444227212387253108744770629912133336827212049083900398871208674724961631944241407159427612195737432426155792763610373132959924623550861879667753564246307895361943024 1071 -5177231612299020579107683685782522220046148749230522400561084157984727173749783083064725418885505195846075789784668938128418519816850093378149172772408496300870438137434038442134299904 1072 6415009587980468479855556060153254727336555967025255815021710564431814760463664753514139430156196001261954644360223117743582769551314675618725322285035349713132814962286485606101679608 1073 -7947942545628981060313103300195665862725318710421919707305234132138979562522484882484367630792766828507557686472605565578300429525679122124311226617517969921094591185759295323610054624 1074 9846227816227017097457767703516200310745955286387510936113158037258271947872187292333691087871823246444820230254607058844951765801155187603336250691781776994627565489673683257825419264 1075 -12196714297486377499576918797981220380145351785103039037333902337122763101731589807648798721964842352865767073225916574510125122898394777729068105061567581939063692565197741135995785016 1076 15106842075662205895812768356360930844827835424075465110418939076619646677071042957597387698786913745392719110453145912346076040629454191103626528013730210267880166171258756119949520808 1077 -18709511698076736604864490845369092328951475726141448751893667785820290825667291259048801638697010775131584057487646922057436296436921142824179595940843506460565576006645633958973217632 1078 23169101898626528617037755193878372078576650425140045669722636233298469152745000932893305845828207053735484368884721568266873241466487856247563876536513710702510541167139785425013426104 1079 -28688905941682256845145078467317164701263812921583170984367928592395966457578395642417959523567399679705679714062997613925729024897948999423853663340582955528327078963408961589876622464 1080 35520320138886994750510250424317837315594673387858648032275135828534351961570047035497515331534979196373183483728868434246025582189862403061811768463259452722982727559878380457106052032 1081 -43974196316808516301112919395293507270450540102458318546269006000752484157820090472198176227671671655235772337748875310099960254773074154752840293218551065206483809930464410556307908928 1082 54434866533727325392385877651851650625042520106104208971016946278819736911472769449519870234098519605529097302051864371547879044692478611715296983275501393002845660133063319934700024616 1083 -67377467429667041136144144680522713714339425320448565318236599984527805898475245700649779663634423855876120038501893829167162137161150895775307553752853564201948910013937244619672008968 1084 83389338506996058491571359206167126719819517705758096711398886530635740307383714322788283314454914790214512396152310826838677267938389869504523207424500055322500882311258316626190336768 1085 -103196449865252974064942636233209689506779683234561327881922111483942557065947121628666082258046888791058081493760019122945974263560436042151347596028504803154211324702162019187598758528 1086 127696038446675765556740603995110809051145467686012725206243661193915973862225680022033360056112188870209273854873696102457013409396098839099815507800880498477006207040090140601850352144 1087 -157996907538926961704080380742263192494471888263780129654370619114342140821337095875734479220565868275725580044190292266045192659354227148765152336452356518878168766832042981580636558336 1088 195469184267087235478056174627185398050783244783383551981276992782201743160548315996172483765128702561628910057246008109685819036003117562432493019948849500518229242698263364526691152624 1089 -241805749044140609097773604854922204510021408902187597836099586815235146736673073703994939729856357342162119864777133126500857817417819992369424335242035889471613454075827631485426204330 1090 299098067863866079934008416611506508547768495297973033629696272062607074212189749699871600841269171744817840269019803136947626757376413782412332228972542688559927660663051786190633692240 1091 -369929795611213754008130369663852853296695227377092184432653220634290994514474395793224593959527982983551140370505296404609857442907440996272539669223991981351097719130311943314394141832 1092 457492304193105119863813970413201385743699506247619362383734012109916936933370899922097622907275641239835780660803658303347271158890142396118773554992508696411444122255464071829115517920 1093 -565727257695026624885451129053666171794968032430838130371666932133342107194459587386478272466059838586065144043243218828497889885671730965360982533766936210404619392685029572943624409128 1094 699502550358122700885128828446690694574062633246943544699001881574470307671422330101237922459028794618144659664344141767040320327229224831103441928285819656066695321566589577368820092440 1095 -864829394176363572982986550456506966683778946207055456919978207573511900746935681950718483227919581208337210957072209502350304621440394459954000579753114612900390763648732447475528614656 1096 1069130155644787276875821367796919952208650524721279605333205474226250499576880322230275488929551343408081489358523603316627842546057378281029160744748435466459761146833559921152502059344 1097 -1321568774829118092753647588553058358327550793932237042594945274217729354728976307621078681761255495299400056326153996955585087077019602621638703374734156398762474010416549404136216023568 1098 1633458351955400826232008121120924846866930456475596312821170119313833976577492466552616474514190603274970714868013088413626096301446458393543855895476792288707502860815732019724501044872 1099 -2018763877135097374477298052712571347433564095062744902393807368084244220954491367215830538526606093879225816929425039293124447796341610746982418601578224133049515701705056059596521327920 1100 2494722255352461299672319139951408661403379817208995819788250525615134382688834688254397296754777838091333401500674833638779933793083268258787646435208833485551273914149507254682964461784 1101 -3082606923240433840829079108924824932588981495815188041511757827610416535289281635440601449401593618283446373872740663950694693497809021060867989988711261300154259807559811114625573361520 1102 3808670690186127471699310800449085709367111812489013742873524077467297335430936499511386835226154090576929082604101221712527452811813530686282986159807853646610862916504058617957962056240 1103 -4705308239246297363923279192773826600131244539196870969297049133770319607231549121941509055618888435735911497293356611487926635258870622099433291465895640453758928852267938051001392115712 1104 5812489331969941652934910909068139875712421386696436061759847282809241790314581653929298353896192149052546819895044028805084219488679107448205665076914985530700475173803991473000983125728 1105 -7179525592298838590226699610923307868739223900670660251847083450328841738073877068876962755439205200263087770614995646663396008690361442396158847570302194540113475029875798034478715308352 1106 8867248310979762525648947301746171229851880090000259214039375547925281455810971595158478997006069492621498059809130770420428918237171087351255986390641922581903952939529560511131348443200 1107 -10950692644093573485114260958460970552696421730953080819299008806773635641441710042377729551657899097828972269406758637780375269623712015111268764844223613066640003780135853627616829903424 1108 13522405653173444225763300081595861172129831780821941702380924299773338755070188893858327890700145777078605583468921824452732928539162937600835963165064197874476625146711224857197123092840 1109 -16696522804082895998730294306679030360398295965418700931794553369577456611226853330218615738075061925256595339444683980909709452080792364711402861937825778440269164134613164314149741901768 1110 20613790980734783263594666268735295467399663560730362665137555626104565813386610931546023326232817080020625921678875478034598094019675079764084179292227081792259133939932086678778561992128 1111 -25447757220730812486341647302340758907461996878997912473425720730129870380458148197276021889838292548853115531310559127941245717409796580841997712334182331504725526142435607798205307835520 1112 31412393017196647131815848810141154977662827720188571124400018072029478857155494952929363708258039555668352871594342944423952295698642435644372511613079677826892509090028372759096571047496 1113 -38771486335667537000356413938418256388909656069784985892989982869974395278981139683649108310502542034502512869346765182844474975630200654721059687791976811349034085379439517219857782883136 1114 47850210148277285846648398590722065315731422930158352545551184777397698009149000909472902814417868482765599484214194597562113424937226082476662195808425923096809200320591668528310036937768 1115 -59049370585835703728751702228332944085170808019899935574209902657182662914324944105968211675115338472502516246027329393530018531723795949492631721831398022157951615191413126395342687062352 1116 72862953802994483530907510385344510159650495592987554225107711296075292372125125943051894001354671094679531156525749578992825136896244201546624274739295691323242828019815795021829415807744 1117 -89899733321781780147588755425203629325362426807415369268151344242553599497407240342165489395900645002133040130313120385307562957151586286813565178552837047898411092603680362893379565093816 1118 110909875083300421704359205474998492518402658997613085508556477454607390546190793023298394801170654808796130128983894046901330702507953428435309437343297861639131537826828039559817873940720 1119 -136817693215332558981123386958310163366336144846325945178287824149719999934794043593254649472606627384234604545287488485838609359760458962536256472163591927703268980653086624000447878607488 1120 168761974853518052962276874511188871652549280507952788812869665792922273864030038617793920941641266037490440177448115480272285218615090867020892935769170413411001043085474047033336424269808 1121 -208145618586011291200219775775724892840960787815884028798061381906749441613153366074298970512545968604489281969776007208857141890821971123109384469899473024843766192059864070717185631341104 1122 256696732169698173779684783831393197197951311455907724215956287855990903979827104709585496893707113513033816998360506864768225334154206103480482155170314966372838423680665801310338742028736 1123 -316543828218091260276319927303718621778148027293630725189154111988812567346915151398165289526686647066204772452509630097464866310409008555713342481370195199093850014705524886890733226887208 1124 390308362624476787441193746858510150326979192529082722266520947877990376941239645218739312859470973067590911850707700238544926385574183823569090204087250868254380137750244283860355340512816 1125 -481218605396118831282887835311480957770729225926585209301233903510339225603762345919248915887065208795214463393620550930252210116955935847979234762373855077864187847281641799570254345826448 1126 593249749065799856198685861386803362627257700970294252663666999078860424705354750599744456615543229516084293530248202998573412832286983413794897165003634849400543942148693646972288574508584 1127 -731296284877537704167738326827221821364448805800070770701504473853201940050295612652613123978908207730678419232585744695105959137024174116950554623862469515838973928957847517282496974136448 1128 901384059352552954047346006189092427872866854086251775746481533537661465957121010438412346764818649342206253115411539836871373241260061220997412656892544908523972531595599430623898291813344 1129 -1110931122362078118468449790629565089029317236566637946594483584246072770647675109430634955343204213188984658063752598891387786925824500783916036441993528468879989344743982211731123465167808 1130 1369068564566596381618135502926740986828628708436008910719121270694484352655255990806236691740173417119138834698483367802102993772728547030431983358601234126625204207642770161574877480842576 1131 -1687035105531583186642317820467831455860056426599128680022666354913173997121460949058744052515546835219437097087047073932647286698957140655174114526517941201243325212071010574382320743879232 1132 2078662342629240148838309880116930211624027586468532230386780394853835958211066732830252795876059692528247604434303188902611573940679774110561284533744219835374487163857405895682453826015336 1133 -2560971438307205341650823368968647719410406950038531220846168430218977858235979458008864057703705259874986548232512072027358500043692385646454617941498461794823200287230245531624394276658288 1134 3154906773061854521786065571430799081848143331769666665767249423640747321292557345999172503153555655898600215127065429834431144923245875998751171034868502575783122183097690500619189422931952 1135 -3886237924262789267164724577442931042601456778278612242663176677060134361993914891713411979766157540233214545774569791257013682427224360290879010471989538726200606140726417024434079635425920 1136 4786668493173701592969187189539273332248542785513779916186758156570653564203349499218399249378835737649499922585397231734126987254168569694876659982500373599471642736042695997340250951380864 1137 -5895199096327708012629957756823683641616161014977523442645961045014041680660123975168592458964203401440107453627716799777805997248857366377636267043086279380055201337449097121031805336052176 1138 7259802633602030680837321991788381687470979017896835204023815048970045487267592715094247907393243067854727320527919200649755900526576736139176613935188254128685915611083741984831512260266832 1139 -8939483198694385690816615027786958598106035650475891022691678218275128519337546836630093174197489458027879197695788997988169725140985680211076578216686238346355677132500415279629651994102144 1140 11006806266065814302471283881120702106074966754515102573217311828473294872032423846424473591092471408430270682280777870333712620893733239254582146140070395730573973613722571391521706608017600 1141 -13551007755938640432284579304390797832471862788224994721276585016250065153381710061387068195129776734073749405534245379915660614449276849013825981760551201808282930833380826635040635813249888 1142 16681814084636924215082979652154674866860605242585002337219597262112531503306216356933525033160617566952641121032206742097206884578040709770135507721487900904092375818819703618426280829471160 1143 -20534135380262998347473091282931044526746682071451110113950790139474140139293755631633078405784627734366090704061742803547950724863896030601671005090946947047358492532009593949581925954655232 1144 25273830944907044265467772477396344890011389690272050765887893781902333996428774105925437295566467794409637588772002138001815795113278747085783453860937352351545223061275555586525372240563024 1145 -31104791320913796788252968921902351651407171139402142452188210519613695986921417075256714724089933824686471208555839537266747332426397666108181628127308857207780735662507797986614978800636896 1146 38277636866233299094240217219579517282572236448447612103352446339466165336820984994490173956789294960371059232495751100814636068909920948305296475583350747379129508614176364648239692986212224 1147 -47100400886785200017779141455616476511061768175322583509432291944185503642414206635478232688156181567759084386436333617941242220079978319445470325794144751902681388437286945156559534627112240 1148 57951648960913241842644088737427208283878783385701054291629487959162754412547495805870988664329615246918267302734344521691816064296599796806978335570790174637348114629246742755279812473252864 1149 -71296588613984032491211156880608348234390341644380482627659692668260310596378543835577639838965771225722591729157076903698705582271861030453873998243293991923947593766474816650899996595550272 1150 87706849238967050544259733771429761098154463456183712884291032296276081247467752923421131149427663745669546002522173607895116270355677035726708270044621081610550115207685917549364965889396528 1151 -107884766354905835746084376165064851140579236146833745152486520438062810675456465544118992652147231391050571087243963272409571902195005977208839572656698435839902228424074282926305960646521344 1152 132693193374410903229372065384282353354800426730450967772520061837184221450678513632175688537361577208824292199639318632647494019084053772976182456714395356904032282469986433254066852029447124 1153 -163192095885404502293619262633567138553713908890563148949901667312572272264409482984687203241509067466871569082655908175596881586730986449557976728602306656045915288344582211978073903981990976 1154 200683467684952210824302160538914459889481416079509048415526996432811466957688886226466921324283863769434019460248141528820481097282019522105666911521961728110617839714219053580191768527233312 1155 -246766456247497854774582155960203509824051468493296526391237983689047187184982642636874212583364655720851700088803083093762316788113257562101904253945692795672938231165361362024745869864532544 1156 303405012436250771846689074957034428390863892121757705496803800966645099353106297724236337986869167756559272882560648249998066544727134467093384248783241226341676606604163507857126929408352982 1157 -373010902797609327339840290708229847071634586793457942569670207955297943923875868754821883866570367916022524655356912885048318971386548294987965899028528318599241367725404912741050059845629296 1158 458545564419104471397732257595350306251157614455576931994168613126636460161372906762050814879397957569278214194658814114618550447698341477210202092245881028179331210484810227421871564662348448 1159 -563645068660648456042262831573204107243057416224021744640577395997967832116738217321548300218155771721776066121836694777685008052948913242976907150348778473215090381335121879477351641581399680 1160 692773423632573089691229559364972938680187374404005504758587056763160346932655249412157471231101413755554534852750033451450677489860989264558294318285921686459867412840518038955217878879620400 1161 -851410625940201066846857248927067064536123456868001727140547125746036032739122425818747118323883885778815764436138579162351434844371796072415688013789453840251308794049029621745016406911476928 1162 1046283318728558950733248098678000107169549412121689187236425892170818681487157372517859598100924936186632604737947562091779240134514063332847549194220987490092585103205447370756498078770695376 1163 -1285647685163561345413430841949209804440057438694905766692764363824563338171647250237919698576970139879337088809451346666158170663524864513080390555870694970596851300385498800657627221376207544 1164 1579636377280514103121071624604019285013150994818800914164443740848635403650146235559482923069141105396288208269037343389016289744032409711296396698961075767756530800071590193302094907053518560 1165 -1940683939092706701225251346556956265911919084379886946158020265798996684251780937974439401216533197526545696565515693957890407707028080059399649276275836088864527765975654611725783118528114768 1166 2384048439488295582924001136919366212392482176965660337415738523684240688270323403572712970078204692663674240094581664353632930207028904149956009675822431575094221974645757777415730099831210480 1167 -2928451018762231195771786633178358984261282742669127330403772981234923650243616899275256756249000879106995675669524645448032916987935017145577412462345625748809481637433634301934665280562924160 1168 3596859936614160017678014981942998180766122566613847144926449028408525066770447082862318808289510528610106562019249525712693739755797517486825708627617961599054758580686879848483346390251621232 1169 -4417451689735629008113338594706721499242323291117926338365555490444446967371640085420942540779730435209286512779381422496885432003020765636291124737079150009330506554128062766314035555405356992 1170 5424789089188653278481789458288275662504633253769372413464943204779607450069709414009217573360589544418507902355331102159717084970439323129083156602764759088723675271428232641329190779092786992 1171 -6661265151950540731035912901446321257258267010763276347794875434485706790899735999886736354760092119414195756626532407916053733502144223432600010836486593452835577523122660433787340692991829560 1172 8178872634620552411597403700673125637399527071966592650111332863775322069538582889209896991954881558047515909919708254446020709015796241995819758571280885940332487927231477786880587443189278776 1173 -10041372469683739358958957761766200001346131210310971341538458272597263467020555913627678494397084319745359990733875175555678497748673674268557849724334983926671613248474049563152659148178137184 1174 12326950805463409580568403187245128432128710937556862190868135323487459079948759437311692713472546628406001900901647105315929488880079178931855724108052336576856324052909757516167185532247140488 1175 -15131474472050220710769199413816639451782920269126118485363739164492228101876494275330645704574650145963606556255372017749757480175666026972276895391701094431969368329920351702581137855699682560 1176 18572479318934265548177071442882213363514519048157206008473009652405940679515669394153445048462460456047636828103101112827233174147076807770136039941954424310565910861700939960428054613185901512 1177 -22794056000721633961152845669039051250793620496729833541473483551345087546770922813610254622985536623959520702999227324959982805279690817573298122726468015575199667607195436278914889665461848496 1178 27972834653877046875321342740345218366976981149524178349293623465105789799511716540660010795180777481006298242332003429906499384003199837972737072231627564493412459488220744447959074700333989312 1179 -34325315012037632328546598061263697731688682903482665587346765784055218227691697469395145558436106503168018109472738963230033073583798913587891394315172765046757554678889821006633540512028747256 1180 42116843686385708511299939424720776163085466775163687241158414685672499750133473441802609808495928389019544306638895842329616483555609964518657060866380030987593227356003486478495816094346905984 1181 -51672607835455776442811372347608615461066612190229158235287780272281220245680713025855043008980697329388632402380996195151034295464970379300781599952814561316449243015967215667594425963862779704 1182 63391097009063156567275182845200502166940595363673196806172393667914716134702285191521468354986315882879473615745178279262503909482464940913481457494179100655481109294512803602314654474430776624 1183 -77760585926738868428031715713699793768922656402493210189279477287612078038879829338238672442225208218636568160041318836587524553845280861701492487273020513445414995383250958374368205984975040896 1184 95379314439643306183232936336051367623372438171858745634357770049514189703430018253437791454691648033513647494833410867250392169857004421681143388183554474624598342300931503265851813266220748632 1185 -116980191933386050973013183608910925193237006693473980861632662591746382929143287063539911588633625185072344767152946252074877593119669883538218237061351317256938756961841379131245593578520412992 1186 143461038075314001222191308619493485992100595067441300834029089077578951697741306766290803399029240329489905376787524211735258343431113215567479734819720847661013487789760258462350851766793845664 1187 -175921597568137652066027680867830735369936548637411425828556531964825780118116424975588718708833103106224662875422113610573182300675528488351379706422316057276548270492390678729600082605272846920 1188 215708842573534918211561310017248892297101798179954228348702933783997601245584927941068365334999625833752846078445008733860528981108323824460297449362158435932407800682108992108527354149167515584 1189 -264472413869032780975269739816405248243040480956908591802976592939332594155334883558366511757084637327830382916731309065710943280519002078673953641305097168293505254998536157874121052632249876048 1190 324232464223738678350686982193329914639637700032031377463688680690865767902132895245785276281757662558109242397082207540814545448926188842569402792628973176710483305820533397012675015495432798048 1191 -397462671564120763333119269495409392213892093973603916435300226559269812575019373167153305461761711210314783507432691883210306200004949581005804214555091151230071365396562106564199228632379471232 1192 487191805572792655521743226533833698154723468847330243946897845827832351919934678720384557894242257314924379042440891802464886883232988291890527758763206944844583081220221451675414937855104518760 1193 -597127984238657975182464718113400218494168970143203062941990579841757635408594308071580722992629923104155113931380179009919010455820648977564302269179400044591326533340064700797554330535457811984 1194 731810676859723525574856265240967925083652572830818719345804563161765210355533004085449303165944654718996451074072303406369819855783186660939220611809918923502587205550831056514957465073396538512 1195 -896796634090611758738264469938067953112845018505270728804669689090112930737120090477462908142707719711688297011551419791861986843455236603515549862433456047532425928624185858462030556325795698240 1196 1098887298997883848590091776759573780714344803741480812928051220151444545253918600018087522482143017931338948970930182654619586525165114697585268906394421607831141287787618766472751495588280849856 1197 -1346406930883341215216383055776873048183756849499057710819618824211540861916225962462836703915190109208276591280298906534947880157170090440854235984661524046678540052449837302040793782549628963920 1198 1649542723173572902886108976589753666322973906796587832235169091848979424100094030861982462191441013644261039676837543494997537434494082172544215188331604151913196307067486529796407075024537245520 1199 -2020760700116651752754260208783114217874249136124417956015234870999170187492894182084671606456595021776427878042454611498296618318393051716186710990833150967502457419798289978353016976942584832384 1200 2475314234653256411222867641092839705107277789222516365984819668736701333369069994484644706168629628891250022651615236101686008343991053507823938579313393508532437429771578782542453997844008958488 1201 -3031865764018992086782974039886964947010757252951323853814205174369109700948272354861807660756660985365340422073220569689745801319083516339922674718734847201642593337919390703091917984251004037952 1202 3713246839725565291811969192721781506239209539902639497881868659999699498152179321818297486839646898694759641401893149773579332575603706642552536920359549392965403557157913370178605481741605823008 1203 -4547387216782160149060108504389673664778013067985674373324089178838254943170568582560056622313410830479551684241185803783044742836731104704915443222651786298183533452863292293858230526417010065200 1204 5568450485682428342654525820127660249082836805719710229546376779298077928111159538684952941160855976163445203848390142551993439422681067226086686164946146673192265467763124133509723930211408595168 1205 -6818222051036328644006601405064959935508304483365773805329749647493357912326804190958716256094256426861209336854229612284087646508747767866937743764469142784730979340444337893141602946140748999584 1206 8347805393655201209872008903670727680478152405173678514056722576914508225584841086299159021461321139378677363079425293816592791447844243873726956326887486507465961334595484111364055417136333453912 1207 -10219694922019102049512340272593672902679837494901367275992829322187338192481944613374273881078867893489053182854619731247836182552183523245836456472291455656369019792057597758960219153464304121600 1208 12510308816662054815206512832132254485674232720246765484238547968489555597578659130541947556362767364457262959752089573964249108813069433579865436317885304394203434971428636341757394975058270400080 1209 -15313083697512454965962862934843548838652369518945473892712860877147513491163300269307057723732998670761129186100093622318772003069195496318085957171617678980574181552611263669259782680392540510880 1210 18742255431831486564677319297608235677720013204970324872863761891320262726167556757871966136994746246396770080522904192978440209826992048373586891193602166476964509575437611879978303438646400562984 1211 -22937477841973483577626241806716512222835448828515898001470638000858850548055388774222184069863573987996338546595650440186840021022197004683519868059296037094482521320013785812900637732927721070960 1212 28069464556449552185564868881041757952745365074660586182602696701066012212681068681193422264901151641697103728063782432303006249242951923809560077928944564481048044242070993286582833614439445375360 1213 -34346880102085999625746360354549066280822198389357747179555131113745706580239434330361989393825755048977717929543620405698908626309928500343141847940508783173645548755407575423338105993458137508008 1214 42024756177682321169844043825069362175042939230473020039741192046693008464433121995467691505855201725323694276337073122488681921939964753548816114546366182469757397225793617178928898159874134904416 1215 -51414769853199284358739862892231420680891449843235523301741696188012191410088222997365287405876829837064863756701858987914038650522197898442300018679684959690372831400837768310910512407046595044224 1216 62897794607767368582802667815324197429737011612949433894284732268397761500070516623850581567438998571256601584291787915512809630344195685711091379582021036486958072264584791005451126755115108700920 1217 -76939225585567821251054105408589572629218669352936084495698351365524239526494521557157356801329024850396031139838015270297726254587740694215752160339886912074164908889704780354235160113908446655616 1218 94107690782907711393764993562871404716486618016103375816548863853612479348628728082073888721691319785857414976601455590095812706265382707184757023397922670545927443121390236144094061225812016825504 1219 -115097894435639230419847351047521990017859983907941331010017993476257275231550056974779067007299759578986335135694957222080219633735052399614542476449387666011411689090193705258948881615314480045104 1220 140758502957932058959174854372845902784797877591658522544450295592925644053012517630062541919060268926434528851790546086949977092810374436831603513535016756355666438322298045662580184694389817877312 1221 -172126183854625497041696861244144183795572759235425637424723206570973432921863451156269464512671215128279539825358887670077435209798045831271898481790992180342893931614866892987078018153158101118336 1222 210467151964716330384492877461374856306308459534866732773505544123337299401433182121496554370737699051873261429057793116181343679900159710581853088251033963723800047422279750934734510954654785047760 1223 -257327874786627357713378458440629367326255728891212071374801164815823001279001671834904205203735888981789975159684156054406466812752035698035783238551980959349943406284872117875498145471321503533952 1224 314596951173588850928599489384999896452321113419173696091026661519372986714953314864416728724707096265180155263284295440516156871300493001431895236546191376558930669510302398598944430572459723640240 1225 -384580619605381407558884930192792063317346447125694485953240281853543418911726829594571036741054673527364949236068624515359693498878584729947630596926842278200837651051522322933561413107930891762306 1226 470094890879783764045892631709200637554774889123512654592693484803916227915598661688873652925432326586223590443316992190316278043590684177278400591910270980484144403434174657198066968229773163802712 1227 -574577956540496026039208455930505855108236297694292969980261384091423548442399071717024686740407874247724274826895513300835534037662200646681041087493602874524440983677997350886900849276319484259360 1228 702227324384720574060880803654575083741162312796916068445153124583358196108787652055387334904858729939245837045004833345498362070811471602454483952738520326692043443100591771401497330122303005713640 1229 -858167107288532732345112509689899747304089407693264231055833482819079140856208937310012602476493006390669592584337012562838782606572557210566140909293226674079519043754259970746712586518442624151832 1230 1048652079482145535685057028599280045620690325196575841405865164123598286899944320048695930333153466597801420140280654514269634896425042568201697034187035886828590637966405159673231272508791462805152 1231 -1281316561725090730254257358049772988623315051895026782324776251824277508956810132516022546630377883714219344861031689009187968313246746445135465589736377002799348006396089797970570454610538879269376 1232 1565477960092496952068622266648159420917626664976300195490661259434193028003435558881837443804543672136435893889578523947881265051475713616586046122669444531266222334326779857078324043106349511037664 1233 -1912506931091303292434168269449525278718021950644877515468046861004684379189518814424237188913019112161704508579251435836133144546839484613567278750562537709625108596979585490318489448200952623724512 1234 2336278762330019114457155121225883393771157949170404091642084923615277618300785999356710547755619299730351077731508691683542553560303744021790658364335946293924800394470194977624694382918255831869728 1235 -2853723744904992543242453598567046248712323980858001656614289173072825627785866208498106842229730877751413077157307306948975803468671508695475223286254847559384859507179596733220445795156536888823904 1236 3485498195104276011478722659158127105192452347505696694270637875747336452249966279836996725416952277900950566959135287931547065878184345870066690851017791502752501867270467285416720181783742201570768 1237 -4256802509949356503541065558252798292449876257393591300275954073621715808210043308530294340622383023121821978768759460803795137912092800107169485973236673692584608560417106504433462430048234899061816 1238 5198378397222003693690953828486634444106884381291652851313155612418646211295918353505337135700790637994708525389072237211662510725374803307243576650297290084933415579401844677883212629062630184092760 1239 -6347724429513994294218024782735530983324145846479148069606974440400212954788698702106474009856304972094750378773825274563882270853075910652974162525551451843091755999356579989010211801171970790716416 1240 7750577605489761907238673812951385436497534692824094933915659119972633247081944298818218565857403809420395258078238278003655548023299104134555706031560777652103679641545550783995690746284527817976800 1241 -9462718990878867919084442132641113026787342023309368204646174976987476066521213837135246588952885091066942334570610758811374506773577787906748506526106589094064312446795948602241242371365357315580288 1242 11552174159274146965299098182399051902420349970118383999548475255581869961771385406217452010248258150075950641538128029278200916322769577846276684472999839707597552079821344503470392272006050652880768 1243 -14101894548279269720778714754688289395209731414162805289328296236099794672043102982760175352603486091238020034906938464710411757603926665819905619486824937446273479298136582103302954822193465191918624 1244 17213024585531172791115234592062646827076844871928976458399764372658732224986732975935014025966726915032784800082664807549834098687376548101908100152517603347852166350342315178572020511884684859908224 1245 -21008882246011157456649741763155328937370473278630122625286738492039588356749547979337078343695522274801594377801551553242750830164113800600605756050384447756164043783669407659217854951403719550177152 1246 25639808457815610005515083250053748437368737235910246195181803594172330353504976295004224436525527198457430205005008900156347914409826614839847487386297224035624460289528900647909677882475465806346176 1247 -31289074549474653599353369647593004458736199332788698098500432860494685065784732425549358803321532180935542554961705764870074989551041022465033251712284049847621499187087554877581214641621398483488128 1248 38180078030627242694133691169725597090673884887387240463843658377025628904956982566573455630862231183688773746615894903519540208829088489550802351258581697594263113688959596258354393845257699919252336 1249 -46585107003220559202770781628864556951205071855976832856941849310855280430765358666535985277697870415897526910328626065048296854155285045887878662105285065894814139857553652958990805511705762190008704 1250 56836014337984964806529539655793896903489779387454364517208141274016161518961132136433829824517728640649231058518099579449521770156683081140706212379703463562217747398547895581400383453225323117426444 1251 -69337216761641055116609485862665204471930537214566268812224601101974950097001018998853097705322553885466507420962360610699859857737525755232710232652503730955774573726596475791129234593379591442417016 1252 84581524029695369769855944311500068030381536551281950626552059752666478163021636062670927351945718861683192726912135912827289890634064404930972806057107931788607575128259776752739978014532813308931168 1253 -103169412866567945761325702719821464622816165429801969823497656678639723178658329803255113982264942258036734075420008970872637513828665556908173556420057523933391228776837018952121297377073067429193088 1254 125832493543013121017671078049137904736763297451623270516272357214205496986112151753550516411946351406739567765656329490155366833844648951092386218187683713560807068697029654385323040994646527893439136 1255 -153462078939351966066796614847087901165160828053954478973163874629941930159164612754287082632962546720174263486803550222540229647519610987770072389691144939923807727359905875564327858472521394853405312 1256 187143962920534076770000989622844409676636533429618507634421361505046181732972947769749651351819011507254308436441404151235491929655246599523212395116768173810016787773968960302368853792528007606569368 1257 -228200754369789027078082539093835219517778653999907802517196203499323419045744531237754627614044149965837278778886140446016583593613795353048001003877232831931717606338206974128312784486360402206830288 1258 278243404458286523086828982605921858843550190896623974621801226567065685410084939672194178802119903635149175411173864550657733392069542185384836302845421689154434480758634133204275165771241241258088144 1259 -339233918805901098740515849933120063869557402524867062242586237173755487995076822669109367843991159106226012084561691714867262641494613651321036524087195567391064123929181037791610404842916910795412472 1260 413561676642953153166340530732892229854918078037979407195347974186362407836665407008776287986698033447948098208058105254637010344069370875414443562022821483595162796461351237965235647832106497705344720 1261 -504136302350683258294638038848631188663371400302855176411542692002684142335551103806850459611575821318835919769525356173659595073261932847578857618474152273650756063980313239484865896756702469776100944 1262 614500670803792939995282680649253729628320206037685114191761785612514253474229389835662031136954851478101661991186799154414285135066243794151344539968004853880961492183976465726103765777453331988598768 1263 -748968401010545145736020223220671500707055881800458246003077196253479246031167681048948447823607243268163803558294368459223907219247847516713966582723782175724224319884774461220781139584013514843043456 1264 912791132095081838693661071988344435687309423320517529458081170738334036126929170317514128896556434915834067178385054013195423060353683148371595405533905677667843157523641838917298073619538988703425280 1265 -1112362017457850412577135244502599137794114924651038432307638889696922194952884457935377839764280427207026066787420295361322450290842306877892425619375628006205114465627179739914875776352328474414434976 1266 1355463260413805255907484189079419052794461556684645628189139950896748789149170249298158187262381802023790161438018999480827610043662769897232435255581365665845365588532581059771428255722114537156821760 1267 -1651567200479256445532012196316759230090772350250852790436013716958590165082465791975321301732592834101100212162685628176545161319253132714112442238318498849774808773620169401536069755876674708444555824 1268 2012202507784827008626421254645690599672895063763111541251816292654021053645478031113895779136545004850271204207487258406129391238863126407682911794872913275483091271312327995099845354407855298871867608 1269 -2451399531567640718240304153963165598141034065035129827195388679450785498459727029162211495293866826681759131608960945992541081331362013044256117108890285624740465089163206343540097796343985004168971392 1270 2986231871706919462904383346754268239110167414826900568948279356797985740278755505753015426220135404412991083893009745565849628596906211246409179288100092447433343691332468255196710977574717281435377072 1271 -3637474914363065361013720490430247280696300646148347985682662775128517636244267379469447147574234355035768761160659468061994044750635720563568303628912796839287747046395614884031209674860508969151730176 1272 4430406533000190390442331458765462412523214650153544129775598963500014069929879456018230396188174608828698825219670093731423371542298083916942248189667211499172846989284051781388263506020530914585787216 1273 -5395780573168148151260094361906760462024406060144374657357837248356388394823652511285446803119562222442729583684080711750996035476602618163688292585726078478282451009120776757609654051427689633089352144 1274 6571010318192492935927917280162215837067431543373642999108636128322656757162468458774989660168989046204501369790601041439607368983331897958484660746333097985004682827827079761078859560583882148471250392 1275 -8001607121899572188631513089376292815041261774032525050333214041341048336045205152638478008979052390437070780602876418483161365277958544681167513764994396683473192067311960641394530081805423074941637712 1276 9742929095264840664276649488510934150127173999443971974663383915462099059331502476201186466158690303087375476021977378094903957865447413173836298719246083249874866523004016278303547565593573840051965056 1277 -11862306512331966707409751028094617995676372419763335294978503037194250390233575714764595520077741669328170826488373851735033853170720690731373225752045688577062843015636141336936649177401258984799674376 1278 14441624900860433327912807782522723213413127419532033807585046981266354571772741386238098151684733528708730443940249960386400506758226846308958068376616887569335321367241476875110668211606611744973657392 1279 -17580464143510497942096947553753940899682784653272035099775454251104492500711486870306675377458227089481538584189135068803040301840281192887911712834490335877711338228565344462385448849136526991110681600 1280 21399912989322142023469385308287571283293967359881276667716251549397636156134314866742303224250933573808487029893933364669929215328448434733696813069664244895228985257636917869063915873514705628223996024 1281 -26047203955307019376642808883350029334599176616853848698809659639560509730869074731137680063804870518546088610009753796044056365167772687384730325163698542928806280431467643423518526833424128719193372768 1282 31701344645401340490434331274369879018610049360270585752870688408930319707974806990851771468642409945325230140795277176370588833182747934934263233603353097053916988650422298883540279610554487198066083792 1283 -38579959194649594650461956358611670469251502541201740513575728987794203894390342147366559887233342877303933655172736593345527718063350765428471857010031883398749374966458117555939367846244543764274490456 1284 46947599274140657615404526684659194894005217957580364222488662811082783648648922916769596376393458496813650323507583457304325844223822127462879125863909424887752258143547932326051839166147340165498680880 1285 -57125839581382295835074638676760323795436320788721228004509589250099898084962081923607957409331961225160516231797666178290472060669870047587907641406728151751661459817619704872122970763996457636307191856 1286 69505540070388381619575815339504826911316707025730664377985893192475549344275296621331705415490308797467501540063586076961537371521030031447397892126870575582528271223893373626372808426509297453892944792 1287 -84561738866384962873887094021086657950678689774519336827906279159481197247375008360333498944600002874545463427463424929437432822637055226480420504513206208720074899753672654379403811621345287025481303424 1288 102871738917675647858700281827469965628054989095910810118439634455884125992992550727052522214878075583031076619823776587865125202836085477467371953638539272327786187837088593033223943621956661001881263328 1289 -125137071666573210009678417320673051835089948672609739536053041715424764635532358241690687061191407283001935825871050566879353102551917073034475356181347767946794080718856249032689179207704162559009953296 1290 152210166863313032393902378440830057060816003932155146142711684880652086797301927322336846742329533126664801864355413774013704864492098474511996074622519991110625512311462442385897277354582492605612082368 1291 -185126734545050871931460613551757026189856118324066411176169037235937833712481650227162799390811402617447417772145967695631124359672461008300888937464858686920342596420155478751975764163195884037878018760 1292 225145079754175678719665164243530440104168228343243625773727298807133783318854194583791808929704375434630937313979733756526210458123482574411913085335829957740961470174165447437559258189162180778165146336 1293 -273793830772394887803779852065584493683458466710610611044913356194308901726764573417422736232636478722982941117867793509183402001890008753610796888129183635403862804809105122688950880801500423045479625312 1294 332929877189622564203768630742414618010822674381769517427546487471630518619652933789710822132953085057217881677870752950592424135785205192096323903847384727310367331280530869451736039478546651541482975504 1295 -404808696752036393448239142362658724728842082424207554966101027737696773758197939051048727224871902447799532073379007418190894373483547590870876447976106568023429091661240602886332392473207052154765159168 1296 492169713869940207987983384069406605489518609704426104368727225882198416727907151885636999348331165762967817115616246754122884481199365933401683555805237206117500967176178841593540319587155112385644832982 1297 -598339895152186548372765146805927350023818736473721700594543020401942703686351080996196659600862732922359404383234421707804359008692356357632682274198801834253507992107116039256201440639600898289000939056 1298 727359469255130228169884409278813209329722607755380595524914710886778851406971043879688500452284210550132967241532110176912087138484344030829942091802291185337434423682747279552107885258133476353890722048 1299 -884134484991459568153461108385793095127295238153530471666103756851556671110397313984149471837163777710133473123400431817429349068257652746040781644111231110672194548889372964250139956658270696717395024704 1300 1074621923686125364487746717208413188900242911164934518465926795121180411584346269510169320009038927078742679326249765799148005781633808679578367429025241165724976631372345770840370083858106415596564040264 1301 -1306054296316070473035322955475792148176717454617322806405603831650456891713744548448145890553903226346292606770735072664255237073995036049795907240549932580300356904510268338430138132652230677561548720072 1302 1587212127990119417672995864480682236957600143340766101309141003476303531589447544924535113857891981574584708614194965254821500005246398309285730457292749526466132120058896091587468989635416623139441400256 1303 -1928754516268876783803607156105008742329423707544049917396609469894796046143935522176935755604632664443587885243285575708096194268615517400223270590007483195841364320128922683559543693632228192528788279680 1304 2343620111635366438468432261316281287126497314757310351179793088938860216538587288464754303881813537763100264830231809799091407997629004753618491578005184936202059905939899709474928221579411292490429675688 1305 -2847513487957658384983679935369422983409617855990405550783955118995819865633295463352689220670333930109670138602942170726511847368458456537473755900138927872069612705205611659242120029305509694876060421408 1306 3459495044722566222451763400361492338950074370515652832887337688528432475508640007924228258682434045202304668880288054203568938338955981222546333628605863941024855309707270432174767475492348531702169767480 1307 -4202696428229020389219564460629722662048123028698784940623497836343793871934607978840470112391647463162545170173397595980565690636125610778512737722731914441044796056821421265337562181925121184211712895704 1308 5105188117536336466216141716428794993431748037656817579320244895660066020116405337899695156608556261187247146315590176577189371487457095236615429049319051016062912079488178778545606086637389332144032003712 1309 -6201031464335852500585209391794718670563324940164372167116353188454672062379221045890052717738635493093822097726714106665697547668442835746093557626519530347730248099819075760463670368246994750505709321824 1310 7531554311737924641452229435686038175486443088834273560401527345809648089369827897497123691947227549556905711657147682288095889542539845068856972418258324606436553380175891821890838643372362616672951517424 1311 -9146897596621858304558269892200154099666498423307515283153737953873151643704031030833244706852254559086416014312895724611151526090675093707573300233049891903234833589940003270469548864017019006265107233024 1312 11107890367937149099306830632153998696842477655356523932785403967958318282744013658633202371595843361010956732698041509302418054470704575711125324834279535319741902671218423449511598742622622163329743843440 1313 -13488322797389176477270351013999983667712890900891704632477183401567399285248808832290183909834681871278192267340996595305133326930608846164752938583300399812939323217158527772117511913539724116556184620768 1314 16377701464892520800289699406588257969365676912077644318590443573359189397281819380811366260877627157477087884864385763693207733455744598455797154565122955777512544621076529494774301613241383971966401340864 1315 -19884589008238781448182189318522053612434846706713083936695334800150650761905104978914451325917657485643645400797397141840592830420019826991935934774220729730364064610517220039955323455913557536776474511408 1316 24140651787037232770636426793183324581266941934740797131048456365379592794761189282566874003183453418121628364465167063168844147701059152888292544001391896364589614539349182670020835798187549279725264060320 1317 -29305565314526332791392517869016739373943352524798590649641317499276370497767734470135941861826735903028126397897366673819631778454965561646627110016465335590716114236137971008123962029056004500269272133456 1318 35572958812327609547740470975598374156265524713271278781141971969416559259588193997170943979708941523853593599978493732447470542834972223189431059242517566078621237841193922099773377539936620299093383427672 1319 -43177618497922227664254966588215337846504265398167206923986898943186855771828592043644739355832665328715192587825973461971044578535589890056489458367050066817225072363032759695286996359675719374155443273856 1320 52404215520083462453861246569561289596719340379342034142667085107550365215758271943693048803429680805202334256715493353020586928449208351167741579055281750371340708662424882135942555291778155822230293247200 1321 -63597880504073046070508572328474594858556259867772168678488752226522116121170629363526821372233914395886969822775663080659343572884646120478724716182218939553792735790557912887184876711344608749249754103776 1322 77177014500585852356053651791273684945067797396329671786246780954411727042401516716724215286723369896960779586912664603406007674382013808256628495179047594109270300512908756507719951829306827048174117250392 1323 -93648808222794697629116233043182197563422910264822109307023057076423305328874428892161694312063385373432315714164931629065859539095732817873166658867184488191241312266162463442989449473916823264205781590176 1324 113628040794541772061247287508397789307975798476287884136722931562362718475927320370872310687449860841355986819863563662307776191206929806984851749721716684954198592675442775959110762292233815080050019983720 1325 -137859849435510097835207507236001827803236742570124331175985330571554521154180488546121392438056241922300819619616057645775443575762016283690435021241297871126939526843408101837983955728842864634351796205608 1326 167247306948079517805238521291655335073478098912251228473006498326408725863190950653097097609504701171378758562454154637777975008770396324705876563286014004270094894186962250236537553681669962810382174656096 1327 -202884819831545529452490649941400841465886891156643146642579371761125535055254625859267539582646623734879035705473844896113054558091188703891455135813154931169330775408767275163206095024305886736119929356288 1328 246098572723151308643658161891067681260980900896581264846606782768150494961243789782294652641837896104463720655597963487923118962373098841138804508697329197021685926020800248000877155960871102210348125716456 1329 -298495502377651865870239497386593209047519587728389446390469799191588277493374411449231402371205816777855868864797308013768982997535113673304343871471032026670783404051611224957880718839921713568421949388304 1330 362022595886834177713431477460553593299847590459923586270980331034198717214834258756232943654103632159849153507620747609264241151272466519541375851588177070359923857706562432107663262226419147094725548942752 1331 -439038684595834766780722383860148356831113852148641080042979629248023613346155710777337559481544473256824351529246346464710940637913636820243499278491732830023815601479938187537138910340586337789982708314976 1332 532401360837794859687994301936806578457520533481354924789934966702613378428599210094779823075975747354198364917453440123128912604709046651449838081779561278739905435722213557856767711675945717481682244030936 1333 -645572195671535707522422496170225452407128550885442687278043999396655579517865464878827640218485261576666592288349578665567706464282580888838123370594915824287141176653091206472992733073499954352201719783504 1334 782744102195415340693211485226365767257039053993762917202616689590399826908713020799366967874504060553293669304462072260188902377211683657888679774398795144096959891413663880823630080453865562808728683734912 1335 -948995494804034284480741238682018138792440476697517754884036330624724298924272935828920939353025776755106687337090174105857524259315058905394468919123269920546629074297859289834463725513044201594872456124672 1336 1150476869048949173775728707630998561981764735734977811072980342676219132087957690738321017030344370245347435297691275946470744202666681902545010781007375941419133039145526973898864050499931170781745576128080 1337 -1394636604714845609239508282809182777843562441841254044446753653783631784458069995535915821284408875822973116131612853522734767043890217019446204589034866500895732292686480408610426877910796888260590481156448 1338 1690494218801179708612057965981731544137618067128706737075802717985061212930637313822242850872760073811154436804836282519289321283740577437099723491542849205626169047976198726153932335450303930984618302280880 1339 -2048971016615954326733423851969050320243526183368831220192685944969459835480727880891823653547648190218033973836695204993398555373206764718058293203447752091743823786674023849999763893050362432591009759013440 1340 2483290170124861998516203793044285753328718926123020225370015394257102025594454279913923319944135516838882235947540737413475869243077527978227685422052388454869843455582764740069987749324486148717652348729728 1341 -3009460767923891269299135353833977336178466298526576468154916933004609500924770125525037310512656236618656174451364150205158706899375378213341031677004694816070873243895553572847338933036370929090132870982952 1342 3646863421144735679436604037724875333969128774315824541930240217443389555454790376703328320846448091364508359552869546687319518920027649107367664447426849722927793742312728112138622570638806159009314740893488 1343 -4418958683474075596626292294909095716885157520609993846522848999834298276344150004614793260579819158484092536984761912744413215890076633525302384743554562517567757016327172803415988728898173020394467862647808 1344 5354143983163966357048508018155700012847406873735621271473193693457228676918040167184298928470191282665848606175370148785713856912409530117855123476852175645955639562896921882096822263650118615296630419887088 1345 -6486790129703973758697938524011592711183249564945311806124176683773909850762795759396528999338314173439394115239330829124859870418263062310705318816781926140856798496458496747526494716025726400557492993851072 1346 7858494940038436202591028784696244550387948209056077898560126702208616772904141527577664213166670446774963378142566922304468338048559637594915066897270194179360971441252569312142690588394466509266708098264976 1347 -9519599361057782840135820899475605176749227702079596402923348551633151898755270613876544379911763178164521530894946267369746656435537232482865140083740786053814478541628201728715395390669197908906866797141808 1348 11531020926931476715476840824061587034097322422993738855736433649658894352080671989722276997580497606992818796635054678543078366390745582789311100875489964638037299866698254648752986877722956252024914929830368 1349 -13966470820148895747078607798360346580316077496117137298210406417165552371783538878823835587457906670350016588232807421253455891834287368288134324127206383843362922235869671569054414541454925575412293004654048 1350 16915134612482687067421162667622449070450368850889728723698157556262235958243801867475807064026294221368651191946185903776948368158705955573519509601771323024618883755671051318552144101132647636313393864652896 1351 -20484913439693189464402503506401827937047658247187110430239066300313073125022866612998915816953018592910487265154177708200871104520962594805971758191019852855781192676788830371570268107325024380895027282550784 1352 24806342506959669686236826600023407112565704068613877454014373441551598214618496830296192839065617795458863338586212939415826539886520960878888700525678782135736477847768696952082421749635216696500226580131748 1353 -30037328149250812862074579502555352355052719074224938249324335104713593869192396136406249985516284480559823845461982111119915481962907617885578150468552188487884598534251080479938726333857310586588132567451200 1354 36368874049252847734561512883540908461866888091839630452143167430742157736773985983861694386028175426454107613679573957500814065399858079120392729499511978511371892718592661313015198236641967075581216770501544 1355 -44032002691475150997352462587372252398138678720328101564824718084535937566420562732854665560783700813916003027087339137380562630989911284383544519425651394005968192640526705893246359165396834377212280437813344 1356 53306120967452416253213164920946623533809433649260947989960963980937105543688059697369586869578203309621066874564363342879618446902672060619506146764616507292757061699580848708966623903877931546616966551823312 1357 -64529130567150824715865234471743261582876304333135631838243872910871131032573840081781556554535909453835729813114840788518663238995728362076292296399554772974260087730343759177114634294430960383097779176437056 1358 78109646234023934653677958335122835514586725643356804118732025514178504164203880265152804304978467913523307523939674512618996224357671248667170262990860220233242247486363172500569731313783411655461596573678752 1359 -94541760343424224154526022695563655913550691419475709457796015043614230297139735138960071886897926205859434765041608080769456639541168019017218653558374025679479225080608593775704761070895323701405452006602624 1360 114422883261714463388520270477638020763433530423368576737872540797293070929370488058979197115481459796704359912580779729576273388557146000355683838415391141862270276594170783745090320672787571947862866188632048 1361 -138475298783818209635836958061684338678385405879896703076392352428636401395554161525817101523104851630142073549195286358898543675249996227485978727154736182105142978738790272167748605223215620741270106849710064 1362 167572206523001126222473848693878064062553352969523764762854472063672673053579088753923854124767668234989819940650311408030062549363509125582416515032638471556977874544482564944723261139393933782021019219140640 1363 -202769183133733692611558674752820534212733372110482664095301372355963722419199073283279920850012240115079047617788851782464567915697830006761464312557713606776752973518807912303398056506764896141118436063259184 1364 245342187349384520115718287578661511076828735895873272537403079337244267930671522400962990350621095002506241691149671717460374455910312885700410759071203170553622640507159772531371457258529930046048535980405392 1365 -296833466840449976430225356916469217855114205120295546363292753054559278543350998706317098124795040291718425663906245710107916577263078112937855934145172798928663071543365599597783228520238643188157601936058432 1366 359107006081342118486442992699589025035448325150243002421860023840539048918167202915084840470295070188052424048015849533266478627727276390856578839407790534626389935779063945656815781298849357967849439943015352 1367 -434415493684666378337141313066076780227074837978850443931954724512291716434920808322975818490831001265544158499125148934897755062282705606581344326705586789947617571772214037611798004217555307916530749771243904 1368 525481196994638212834706468377864264868495327080160811157574095006594855557807354671032609012269770374995278816421020249360388853478666170734964342348551335975551100436121262656513443367538628531012354658523448 1369 -635593625561371470974976885670325746560048390638283038082537094882402798160068239653377727906621128570589133218735629108435451768139659955766608816224036868467169625735161647303958673536182728212492450665645298 1370 768727460848368056687790932789485394118825994852810884699495782863617922017969208321385133280650706019377944122844532500461925359785066387200393546157521262835353807030329018305371370970646257929182880009632848 1371 -929684948136071702530967227789761261109970537216662294892976812161859725755588002595662430415682641796881563856342053298352384418871621711042971275266671588880522594385901703050223630929467941346248411537884768 1372 1124267813363769239295256792161028903961577221511211169961839418425887842313441722203589105325543711434326518524901515139628408677887498143407336761949359073196469486217237994786753854813498907292558369663544320 1373 -1359484813082162982859860013749810991171849195383709932518306363997276795147325561558066112264163420935963536828028116763750440920985550139034587584584999052528989264795728881995983190012391670471853139627104200 1374 1643802286507983307112546127382615996056319998635556285283942786630094244200349660241071219871564458071460811537640592370674870108162856926553044036337191945342028662868724685264698964587831185582924861398693904 1375 -1987446599156441601195774135373107590208181412801508471926031397562859348491989901198565407114018688728945982549518824886239238410156216982250799487439246512732477270100609213170015612532684294186134599433468160 1376 2402769201034681415582005136555163819526722356955402380675003278446696466416054941562449468571209671830584638287617464212002835162358182779636725671746313987584006410933662185642914995789341093726444009713987416 1377 -2904687233206739392377451171764095287112867487929823864468569937494757490141361832345564555078965028423829268291375697036099210158904650435918975462413501243028285567236095527479003715733846612815179169936816784 1378 3511215282162285782503271704713870272563164189867262405402331010245635105310695956892465482334466415952359883271044046488133505479679073741742972080378324675692837352075648847175726243281281433210031718437072432 1379 -4244107095183874320764363237528403664732615490812861269668382833320725686161279286900091647284966783817512468139497324357669860820186215488438642346282838692108140915259476118377754572094477424083798662689828992 1380 5129629944273083155886058324624030089555741096090445175749387500857990074273949775222516384836125318635442786218407200904502153680478293755680088603281357177702015736252065517253844552784868042030430022186256608 1381 -6199498996649423278706070578824290759242803903535357370910333239830833014368613458165594713885211603429971071691014624535226030984962168913281346893725255604999731029935580985903153708388720933085638666379044968 1382 7492004679586312895888061074147070672268001263352063951857668975494136821807645158396011364774059303761747091989392945293968325781958252328404261190618106412611167080104124726232294218620279338482848607036271336 1383 -9053372812989838921050551881851981460635099029231472045982864900279673725833075436884194188481564920626221371959681579675764388421818753545869566104127000192116760732243235277916586258894176492131140042306833792 1384 10939405461451202257576047529531257569566933634966235163650935747908356157077658312431152225981219236511507316993463250834756805511422807594513001821454264465450363745645600862358947842141718287564620905819210456 1385 -13217460313705308917673769049234006415871789198967000806523587701080831993678964195925913949069737861579272265985851474628530263575922365093421927014247268503917795365222050916176682818289114042185582964027486016 1386 15968838274969085637389277163325002545642235822007431935394597581872745565030375635578754994977806841596209668657353039720116112484217662216701488417264127658573112611810457526075147505258387149329008528413996640 1387 -19291663270126591622674142525172874554499813331714943294310392705416560434728733363100871317207197304737447349431978103650066348211399219586771506509526139670320189268688355124271275444769485990340717106004724512 1388 23304355501231774803747552328269341791999649470933360505454279002298527457747209264078642630058261767587984557160333587685842023839554705602039213427125813793238554319899197904515891650310046392812398868766583384 1389 -28149820181018852393360786576536296978695847080087054362877741691640558812316025279521580345846894155699819452153989840588535656710215534202996845847830936435678978747185902643883276799711428977984173488135636336 1390 34000498797095444117477033932410897745503678294908779954612109560028754941454001871426850438682247384359450665043314103874244387685855710482223256811210014329625263084559205376244871756903181612959701931084545584 1391 -41064460118544829016969001791455629264313490313289616263784501912428896092084556519735536075707942100321377888971810458587683679810595488116086367467511521784987112277759504502181947643409223075848888192090670720 1392 49592744484292260805453186317117360295928819438180862270603981102955193577947514796364715803331059435106514958590612098147346027474873503472221129073195420927181759057322192954909348305208028224298029349524882048 1393 -59888218670563146817880774744093329724363075418711289524896615055101846273086455761140594211853548865540927625571260056504406541073607198431198182860785667637915897488498630903452611970359755450075074770143498560 1394 72316251339460481437861867833910191005739610376121333180739021663550326923621221242225719477124967150958587648951241986965122361797865277927738924992102372694954037647057754769595127743776905837722006113269301824 1395 -87317582547269031468610518991604847705288454061944968338230377007417409654259778927223466253526425913083566364099754203365867390639294152846769676942180819305904216044974201931955005470080603513927148242539846240 1396 105423837236212376217777424073275726398814469844851726462046299487750780792219749863936988592120507923700842164571665103529774717596681331909503842558922082867027369178862066514727979138389864863759035520553471176 1397 -127276224690657852208375123965425615436158610874865826607871650742838682584844699819516440728793692764273877062876560576701643065721161357165024379630151003426624584102384994586166731388360760842906102509770825824 1398 153648076789488223603133519255870923863959078884617229884618831846858390422633904181693334847430181962897465398993665380030482662508026608596281020031615272998151214775138678852433372454947122000172865947242683568 1399 -185472011358653736100407170118622846964968522507168318468334488426120704608208428587224813138542916917045676784350561177752089092620154874219218897341360654547254035656609692947964208687039272290749808418704804224 1400 223872667627926468725921577001364449735009892197594229773371475548744354691383147363849900733060301628409232009684595544344421549372561190452994131219477616227485667680025727531064840065581560189707976415054686768 1401 -270206154265542668025955557856777278842915244310425130720960240088403405853621805339515869221479572142161232229023640092497353814665058583475039351135204439068833642263380752890670650584244365974553157287404706288 1402 326107583371176691631323762130433787167215383417884283566331037266493843494446554301087037735663174355406689093572665719794430112843569292271605951726015990192478487888332344851142657396870006173777744449457265480 1403 -393548344172542375849170365287896770307760801715182847895227224301018733979476598180637762555976042148145177582253780702709433437168958417959872085188465916931013013395182645449014175352049268401083124933635754864 1404 474905107642601472580324457164727533320223095999153788572672712649405045670917396886653824957548341939565945037136985121416439926274874176676134492426457588796680230561596859788918957811523650554650416663869791744 1405 -573042959438938159020458861820735057726368604241042082806344506365277381902096495750849514799228862057549677570426795406388657667351184431847758454363519139045040779958812281860906912699634414136156358338800267104 1406 691415547423900883179435861236212954508201668050418073968037192468982839127035394770193057966971021039021741896939033300502424444369668843801880538456155658247995103819316593768316628811009071983812352686266017744 1407 -834185718342876717875102159863641579802535713017100414838476545366165903083813666340851549197675518180620652704117167500552962938022236697600927149442356975256642940234914577196613913120333160036504825124523507456 1408 1006370826209820751958431920821598943091336149377273473462275165969654015713394225255321797316961607819321900496560803123595935994033479442142080093385877901247070288692529257403121313763171077220588849905589445240 1409 -1214017746855018757817982021200921492233656888076863451986636692722311341992403214026642082627059633639397165632227951573722015451915967740718322247778820204905316800038415924825906497207132824974804270866770341520 1410 1464413658127528547814277443468901300687249542711000012212875860485147959037735453092401276901036696022718212099076098583618694757145962426541668686794094367547118538043838031797561204883156346780543934803169473152 1411 -1766339878521004680110247988891677979623744865669827010783657808483171909963769940101783099599749384395350707384627106396119634180570023596407249009827887079935911095519303748178985744806477610994691486844126209312 1412 2130377540716992542958796554568462996800100046007548401953204339085605823562682784004164676893954494539569429969863797229995240667311877279392058714945961894077137550073486928954790864290831399539612713952215996096 1413 -2569275661461737101021026747573362380639534230631598734291396638458647368284235605282934805106225085473696187771334327244620545261464081221476270525411914656977002542522771911757652556919505082704417715357505806456 1414 3098394316318494657254214523066550876041435606023008623736531396064429068804004643107840009857337468911716080518589244585263986196507622670385267049639159994296896783366479190113542109950383678715161889965560205456 1415 -3736238210504345884005446975759546494880050701350580905338190918479883013817548372935747180575711487648891780365820946208960791985986355639218256480409493809090619444060654465780457006713617868696639051018585432192 1416 4505099043381671172033141756991801014001005776108471932963724640760838072928329946174067568070665524033042383939725606570973663317162041531473957279331874949632761594617582306653007347995851630108283585774687060032 1417 -5431828800185447571296056972251184452095653284706710822494449066748053280764052747856160205416757582389070807432477786648496229412274710446238024986792038147019687753614064951783002671835341533245117130181520511680 1418 6548770597573935081710458505262991258620883170790108218646031041108509013875119716207466459574195538927045722907639242386230746111717165998861596526567223110259569444738449416587599216569674018592615049461032481144 1419 -7894879112636158101618041947357329856565521894273232725279494251390142029340785148593901781611126419112359849792933677421818664401042149767545036830223029501587503819067923767714294765196512959849988797492575240544 1420 9517069121991822052651185493653628483513610252253633700794094449125121550283633421647785241391380779255790853457574125031971761941195476265009249007357236528595805209922469665281133444566402668459275093141642832352 1421 -11471838489581960796412268756824642428849421913216171706962189760347656734387149266472658015342912277068490609153761349186647823085729414508470623058139524908477136642815148263800747560388805314385050931402745289816 1422 13827221334224897555814222761640330500746283879421097932926113973705324856930190597449187458648399663503813603778350486056631990803397607158270604922625402915162660550179306099491909230708399733664671904804943968928 1423 -16665138400064649500617344397098088581193300115608433243643168339772771113626384166740992823816441730686454098739368187740755714146206819186233519119090390996003447806974164724948808328951457258033859333707244131584 1424 20084225227998201729901689367406495161862884058104540513957117379218799755544777389840003695705165929128449543644483857882611645376133581105941919657254358142714150558089296791468773602556340270923277854373805226320 1425 -24203235044549194922991163000712014530439861754391031267209300303943956358806179127730599805849460029041361727947982918249130359700459989937600636249648008189962825704340549445616243269430578057198168631478165873392 1426 29165132899665217570221146826259924841877989096606719794571701466278891308831707359643161924891523040632141906802613886689581291617170092449518108141160154828532581952536302822405557007342220222466233783820777604224 1427 -35142021161068078265589132607336426801252442885591509146464434055449622929052802509444922982580129713278145428692941021249307683794430619459167009192582739528604471988801560918647478323713517728760710775013594389112 1428 42341064808248577649051481406051410189708502210612846066677983676283730859771139750614255525036579176500672773095683805259918957811410657975043522824013328031294814325977267338775076359537362423169410637922234317792 1429 -51011619022612679479275880177089226449548871147879582095783230039576708063021407350840215737133204379982689716096861319561390086553042980519104583806698312414376556868592297943871470289021072747650054295600711340120 1430 61453802492967224461368442255741795718773235835557713118081624261623481943532955086200676154162101199559966718465149329717253276280010693591331710613033318328802812929448817234654171950736575741401397939720552109952 1431 -74028809030100131542580929376618079598835861221203346201823564560040738610807448998195683843689040968304133538277571095263261454118344790738650778704845191700529326592505031477606224499194860559091491404645868151296 1432 89171309170958183112221861129010403042976353362597416405179555796092992276049248487406123701323707987059914839935117772008035388902953484904929028486253798084431536870008945738422319391004639239491028953753820865512 1433 -107404364445470870442322364160493614937465493314865180012712226432233329910265953275267579639156902656440852028278771034722218761727176892315325946983240877388791767819370805448746427188410986180598832300693771235088 1434 129357362271117414914012994523463064700421006453987543736810409599693547018697627745537448256679911411488108333850206769630485068323979509980637219905951019907706392540273572081979727068124200282947723595259431289728 1435 -155787581905798110026548330974495963824874087176832516664171358340918258102018953519928758860114486646371532493096900347688787594978358812885270747518052127710316794595519337994786203317147681459823441130844114957856 1436 187606124978692294866763428981028666393897362486714909325819946266548320402898534094975470063020767857865220325675065456886028396001676899809697620283302275480585325769765257884942255458457010294794401703417786076800 1437 -225909091973457390965930816244959966917061672993102755051265472231290359237401919311267100582198623383602644024539989353885412800133981091716166005807113165663825378722064040271656420735790209736862784640116636882528 1438 272015063630240037278628100290047239740563829167564239372808353936641254472460251588338181182057110803880072993374886775685445728303215433269613522670141932174171546567110387500719313177051413517301914741985667971520 1439 -327510159530384588209849961020272025496719184174804419316152858527160144823028468330894916267615193057765483547518450293265747565036646186213662339336128715202498102150839349814717363727882109660828451096752471770624 1440 394302202293320007206859696002230576033283028589730256301154226289953484112532275705921406934589916604473699324915034457002081827393786753863043184638677700002148692510667692376500641043522206055934263026365107317464 1441 -474685823445572204991674183442415924828493032211947852841232548279823205728593815754699962718093594147037525680222415921646826137725751256305245023318521092052674289474633563528388075058697849673266241688915987768304 1442 571420716434056612917447288955139858158426364794536974950582935766063819534188169914190616418875336987647019746102062155991720612484098142909737560352547293297101111333758118092594752677502861146911998333102194960544 1443 -687825685830261304204463670636626486646269239007945975556245463125650673596436912719323991742873724937211406035775010123717138535099388030987212448754932438948607180730292716236843864830523927971236184011809077476928 1444 827891674364650258634457330323212274533561419002176362731930837231042931564441052699136778355898583065501982031162208378534671758832746994842691918467678299516879602247523097725255674484363568612194876639507224770638 1445 -996417588867025913068418094916093880779844951827897058588542072606503796374437728754551184308251693428760622461757634078763541123246595055787263170757338630501927918553674051268199535354979996754427727371354821811352 1446 1199173513855752503905316861473762804687402830837103911335268748796820952618294608811939269043694641519054042538079333626011697036382889255191603548430039281858604051926007533377316086731600422824199475787675301993088 1447 -1443096823075437527130356801715494023071670616058216125809534796501868550525082506404698247702425328512613521616417654399223186012437485159170319359213920938597099814675801601575707482977595225256512478741487889500288 1448 1736527805510738116048802547489918395431668793101014753910290631558674176421806803583439314082373405384456471421334698438664163604686980493564846580120076133643142010605636033378006520763613085906591924053557610525496 1449 -2089492750228942871337548008533861822722970028971733326749203043024630425478444161809672535746479626842107899389558640057303803906413609079565719030802194608635060824487013057446496945522083243740891553439361944206272 1450 2514044028118652599950161355841473136595389562775080631685245463203303467868590987617208221460208724093498619419340031820733601236649060366491125966398071700875958862709576874036491527817196362645728683394800527943624 1451 -3024668621322926844699650170662011996320132090772613477698499933641116632869066036457821999673899992982543519129639506317717827596114214648375689194802417722135269080081651108322624310282447927272057589075630933410280 1452 3638778846631285466477279853702721872638893860414140575674715153659345601827956902754837047280155051942797898258799887771336771363320040836668806164501255962238865028825218659754777063650971270311251928194177349191688 1453 -4377301773713609982724295828757696063951992466843110477504637531623471276773349870345677422034062895512802376942324516747297992014254210436512002739111458044900493315273069377223480519636557954179820103645723251733944 1454 5265387144492364695494617238502476187820362955562678195335187959340679993599245289153794117753141120958305397234324433765772536121978567032987505116103500794403346274785631398554165639826720645586494299118916352525456 1455 -6333257566050674539671100150779824179339141489712865167239839751547606764583106245487918504578402445161931225428833501361421236176223377959811970543743357466458301749027328203411223524767110693150589876606440035429632 1456 7617229508033449002749927872753217504220739285438272897616442208319084796259344075157646509093318882212685611983683284360120763450855141758191518041321251840078043431869788868365238112676677417254645201403859942930160 1457 -9160939344511491319729986058737842555286305071600886960682111261380800422455915247247539065519053885933026773814366909740959299637745869033566835819019439852339077118934847385300587381758013910662858635776710808474720 1458 11016815529170153363119007755582163582042767108487672657998237073004590921670109541680774681763782379605089579252875352980817205505056878721245091475706803649238394722844389120874378327239849523655317619290290435452468 1459 -13247846208550849620875101227508826940372967821948063079118396297908103140494188996511299509102284609798423293825870183249718925892787904655306257471934028433481224988657917400506062906016756962834202513530563813199960 1460 15929701433157487809662149277496084394083870536026997007568663141405268069019628275018735535651382161829752747635431750987015515435098515607212155581578686371913557456490571492798186070771168293066644970342044745511600 1461 -19153280946883273609436227738587730731476275028465259039882230476480842726627898450198028111511071586948108037718488318233347585999475381555844778175705046041670686534063047817011200693128132818991445185451680869968752 1462 23027772712587598302759353904623017565227983980097718974391296891230649043382654393709679833515808317891840852022235311065150132477687384637051668289532649999642076169515465535520036249496960109152556680867834889969344 1463 -27684324334607868810623281653338449580646214536660818083210209551806566626208808025939459420103708042020382306580976587596374244243058578057670823568773701855579505732575549749206212289177402946662523377332989639529728 1464 33280449929448074185788819206998975182253665621708353435752899115566176796419534223589233443362412409373502065524033245947383595613821133417845071251207770693897256221380627658049642019341757262546279810589583431677008 1465 -40005319447271592314819123402406125534585098042532849878226426998824856800783363324130633019662725414726769111326319013493751609307782975203186133889710087141246896365119419850062119926155626897355645883019144961112512 1466 48086106766152290602598997791339079025656782569405324089759657167823853924440941906925328728763853976783096205012446311700895288601484527896274147856558415663575393047400458056191279968042004124007617310184553965297816 1467 -57795608035343776252539468980549781181560330882457126986631537918699098856780518728807016279820321467525698380277939282142982212125408271843412037073351669918971270998829632480880520111194467840951706986790336859433896 1468 69461383891840065719870919125463667684942092259985704585764714901941055017715102417878096886865647260110286563064501017733910368496483858655282308555125297908589303135958002080322693450399351707540658388830215639205120 1469 -83476729704555421993048456934244352778937526271319206187618765681554581313623706699657728814597859836186803855601842873876848897569365912940937385927501961688146539069903367354165220199510832636410176025240950234969312 1470 100313838575883491092739456285536853015031010445458600415754092949058765362704166876925958547365995361171215458734040741522121333979117965611782846171901615641384509496532271404412121393377856903708439986050294741675248 1471 -120539594443901541529571637536495165770797053998878941398535891168888439462745907181560422665189700980577071382607300500042640728457145501206236946480806399535439173986559561002022263503720155494122649382399843626012416 1472 144834519667193860929354700311827571257388444404217956358763909686284117136041245130915480626103515064848976112102586970475075213714957180425459921340212258063863558481167358784226815991220167220122915774084707278925696 1473 -174015505797647648409796380038171292515937446654999056259002724911873546746970031911242178275560502359417402552054294687175775789721023521193561845699136060862781001936511983138248684359032229437776401533985632793867248 1474 209063081279691864657672392859237839851910627202563954874951104836014443920010821190617582253051116982867874844145763305499825914571915704120775275414267553712718979044867737495666419695099815292897248197592816103561280 1475 -251154119659602196298636880221969311362502151846619859902656211345027311919007288925834867627234314012702026320932856121352130184951796991818961940712011848860323443198693727960540840585869097277528529652526702184560248 1476 301701071458830192740803179612688256811979570356042238763702877443938130866611833898488189977654758858137555984703980877858620056993340421479225221880447706732620166228707206648829170859628962614633555976041912107898656 1477 -362399018044751203831290581884401438742255691220922166185545623145832306219484196793033313718423560657713100625479468766196974821411705468886769877483525542050553623848692176454412704392998578076788679429977170403110720 1478 435282103666853927389177301809549229199556324002313599278971908588740051654897561531175533599056305292310606159913235782456534643618927417982815480065541271040219196435545623188745735987506011623611944263971160514183688 1479 -522791210753526778853566742117125484681110186818196373590651761531726747778645214735582986792063327370771357759127674898077664458296628461381675108187747783777164775782936110445299066344593109102268564675150826733028864 1480 627855113686866897577764822033691862236979916959373199113983036781701843367977543738183325619733114167543838320979644033937972253492058051715662177766278137867964763707497493086324689677110000044575702192359117635734608 1481 -753987789686286908987500139643763879830664314650693288404557702586732172523821138828311571799355324437404563306853308256740331944040018480084042537318736118319880659570237160693320821937796880658735240490287973028939344 1482 905405096617812212077383047071860800072727120094773963997719161243251872972614154333926045372311393967930873242454787424163349798596337581175089874528156475578222619581505883500083742013236637107924882462020357429207200 1483 -1087164663841826648211721083888703394035921921966560386235997379195396834235960541353417220464166724856811224557662285294524164993721290259030766012051075364579284963984567098293978080902359471357015442619685771019154104 1484 1305333604371657154235453675154477978888711984879037789953006841603482792299325897581033942579272605859948795913094376031633013473499613810335322008613077131517654924348966994642934143070876722909957691413301581624906176 1485 -1567189569481882920090958925424507270677188764496951410009074297823716358637599985911291762486420819830858890274524565179920284083877377633853750198981353629913409340238678484275085818622462395273537071090776168124049536 1486 1881461760214698621064397875451948902013523460475767557362985749508504995938205144442666424247667922214298320121542183036858262760648181237792658787283089236127528005014247759562074654258202353078069785970181175669795376 1487 -2258619819575763546438159133216394024121261243751213628448923192919755869947239605696749778088603745759302585266949166329256488914118104761429314507619826989351632831846756845439692105076466093657325030527843683489224704 1488 2711220097183274297156254607036057817481843196609885148381344556400935030184530880976668688740414875743900781121756473630284609075664918912378426722314549240297356257072055325826737767445464420918742817464366423704770544 1489 -3254320655711592401225945398713365168079182863946766875921589513304316500520799476130220851046021128242333393052082101742834726405543561465976868622657552531239296223576695566526440589771471766331605946074640071995397456 1490 3905978636655563335113015084021984169583489185596032437541318958992920787707941507320927814808097333931531840168977026149321406251651602674018172541447489417673986180243844406554461689267163456690221446971754792690473456 1491 -4687846294729061755339656639355602968230181386411864461824967907487183372941053694270989750478063246546576628862270949871213120494621194427968846543039199018495739913167320808445614673121502814077248266543459712790180448 1492 5625885232943073049026035348307733953443842807826112466436551695701497506657323171250005474145754058927797959922247394621002630495761462872715313661404322472279385999079623987094495613240261057835004938912182115674599000 1493 -6751222228586526528510250926620229074700305459655675018349639520110771736374765559056946900658319283629529643255306499906117806628541753016780024545644142494448563815463080785427392907631595063820395754949544156257061208 1494 8101174658983022970021065358519839239532816003949914026984945100718731887413452108497772977689789326591834233578184975175586437899449676977595852981863986561920079834306592110553709893945379599734042571821267340791600184 1495 -9720479064590873390858682269196935934800880416238939709093022192877635768897952463868042781846488260625411338433692077489449777178010114758134419789585833226459365767248782673919016600977727766347097538635278504181783296 1496 11662763004680130734801158278867898863227104510075221897595787501660450621209612266857591251558005683496628205940677328393482506219843263684821194116355806970710041866477369652889264702625795718990255553379894475884461456 1497 -13992308281490490109893467648616947261338463760104915744148744258891351817086993156228385124897256487295896800442919231276894113205278117025290653357092528713399372970613044604476031908813312471051327355235898386602388944 1498 16786163088456739070913524398907358150453708279522110537662890041724379854971009770032486418921208564291725314572428066404983547538734483112153533911074126075837948561479804065483165163366763745460311027822617525935796416 1499 -20136671982984287352034507215250435044050999187446015078969290665819560285721219710231731804973723320023221077824558559128478618561919608914273155644251513981969208737132409556937686120479298976626453545628331360759350760 1500 24154506160577641718504440907864732571498786946762092505322404838305853066217005340131570427003129754531230818487459502180358045878456450473476249065902472278814775239108328330452284776304551826107327015268367604087023360 1501 -28972292752828130643176374484884111268242346863244771417571984947920258728359783843647272548873005740942837250544559586704839812874406628047910950110268812282828494137035888945693184376826291940600498447929725611244150368 1502 34748961310585950513763484778395394607660443887099230064513576187876570573154907789932894663738426576954929926078606212895687263869591749347762708343352620172244302799275408416251883929183343193430913216384691562822750368 1503 -41674948891844260220687088616615883677638329365600758535134550155715282449850220583419054360676620117337598606323299322121131007710262151504504604103067269757473771752533400130696078852166170904414855607876612409580543616 1504 49978433000286149104689144010986394589038635874037339477025307236321487776294083729749306989141730876904110131602340219860079819993012066942230610729033380325631538512033886926313933087462606077577900068793822166060229344 1505 -59932794910430109592090117558358293666033342633266721744968407971970507607414615429757728858547017990901960726529516393380752877588034799015439687758537870181186402502372473175929482025800895377769482462305688225156727200 1506 71865555739303550521517671969730528739256205555167209805163992582013791830205583421503260327030646384358720070520222354706106929311649090885539867225208102485464837947313076725804732855319953563341377444527572904208224288 1507 -86169075262303617505816377686429455937411359998479605484636199098603266698799904365859387764555610128290288620742825874794181230481720302251452593635645602226839088452236206270935070617423342869907654903590607948957530144 1508 103313360452204335192897368346570432780530746649741038210614354311699972667706757892844671792081849581739543416718965770713432870820652338350220897725330358721941412375772944105855171698230978945751460771533529206460798784 1509 -123861398873856773372214693386034326466983242610249565886036048360714304480308537823184551060942519662903991532135991467648166926776146427650932116378438704411055143486369766225649201448509066876865106158296987338117470624 1510 148487513578874599039206308580669223215175112003614462988883694255624345197780255168309994060486206966077980824884108938856381362687615264330392373444123605868515889184776282467437968920507188711050769442109366038783741888 1511 -177999333627126950324224784987193226624588444758523988303005979012258267405982187313803163157218943522376852041307771150995243691025191938285498311666810721689516506291816797802412645559154184311668639344704644686184017280 1512 213364090937695567613512851544375778809938098438613770376858256650972877815185401443886217814031443111607840380672117985651406413497763485393826442332088411981416596829536026830925766998983387468752617099266732387690951104 1513 -255740093572812885590049260635178939441956708348516436787923381250716505978629853022516396445259780604475988308092290171927243186023092406517114505853662622453984462955855795740539116597387845934805408012241409703082659392 1514 306514392243699724207991804837080811559062571220848560430953443635892130458016117152099611562745229810913087582758509796123845842705575378247190660225177136207204231461867212810624932991165712473725040748897936139014182200 1515 -367347856126121253028206233049064556900866542665814597809268836530585476714239442038233921401499385756121792344372862440873751288971309055369946401733897745527162824461919575098105258176078510131366152461090418616399814240 1516 440229112353419739833180738783189804574484388035140713076068958964325144514363957386263802838685465922770917766484745660061588622796621760097025002927826553164995656167354212591902425479410786844193975966982233877110887784 1517 -527539088423874130822806870780035988085167875488148269421071533552524524137682519989664881348844961353633266117400234520270786535458776854120332013250195717875848712541645758343444676250648782152779558904710271996020822720 1518 632128237307344776315524278042123896808784065866449903824557327199523413829732133074590042963912178758988283834331702125794191128970694682909983582552778175041112111262906379911768772636551875324800425990924220462100203680 1519 -757408932122877158163356357001191482256096532797628703067157923759070362528376078130182594984890129281253410699825193508434730745496487762607214614400555437897418256450591578564739920497003791083709783732491098998117074688 1520 907466003857397065911635374412805623746686929328586918799513930564471973233868880543240571368876394869422807703579954332771891773415356001669373577493143314332710794631561495727400851415294381452444340682899729595499524736 1521 -1087188977202986993396066727917156840625837996530468853303353840370159046999569200909650844951839133610479485801463699373056501723427273865615434251239103894646815219329143531783450113376195274723077815246881286021927015466 1522 1302430254717689557714449527852722080736178672186862723824071509669448376568865102783997009852747549481109359158244628192123896440077039670538315275216378664138191768188699520484819487640044616835330379983178423344352130352 1523 -1560194330272540769079480194104752434743492245076263321185562487660406416115162561913141562112490210208049593226666166696837797190078223670004739771711483742066122919066196021868656477023192360921703836459518397374598398776 1524 1868864105543043044216903709174006118382412288394368805412481410550051907322719647379049785421724721094938086670069967406909909985714730315044319752942747250730280767985568504366512487478188537846682957723109082023273026480 1525 -2238471569674664785679302240639304252656338484229232637832955899296616125006044026107141513295878367927566878648067189979838070251797689093378087376155452947785832484733575447867692047026231353016139926263560605453844474488 1526 2681021519862709623116953105271020990257426151459539537780804173228918503822088874100281112973585669262350738434189528589105818372307621664921826562574891856232703099689112976011467797505231627874543640856110229187801779520 1527 -3210878694413096566079859846255499161557601365196448055752622527024150668697694987260882426866473470482604326345207104816210179105565664146689357075329780978347641283137554378932969495983994282504950825713172012999771441024 1528 3845230713597608598979983606476411559777869747722576360848272404292987546970582559542461528488698817766968600896241651890885462291101761656855536616103863387426051702984398486951580246569337813059702436993315762180600025824 1529 -4604641641410359623756084132613946573822853273392213938296235724685978807833321886383887759148710383141991550846256890688284980624805883042440242781040142348876042355926071683690357517332728991839481284010480845375603050576 1530 5513713869734356620509135461159786807484380170209849948988302084141613004295437150696436870013001614045092011861093167292219731351655718641015100201962459971337127758836760051763314228138160278536820474313616822911038791024 1531 -6601879476845440787297290212382002926828565913349328780340818798982359119170455213945712356297806652188984338098524174931555714922417786874601398174636636552839619640647666334030063716844777485330344398993288916961348539608 1532 7904346333739608545761800042224018242808298197839576852782210603869600508416214478731013059546079408986678351081315157809374984738807162170098606148849692633082590396660378720746403005271516760495289459466417187134163271424 1533 -9463229154736066881354570014303357090786723913922687457782396558797893172462246625083846534550838930096282141882124663976837645570632546449820019414704128759443456522568222544590418079137470912247373513988461357155248471136 1534 11328901568680946450491468496304999932701200272613296950317315365052001103008666231508980239110072881549117419696344022739588513897132990778559623632989604197836909454249035893503359520717897805292303569806117396041631718704 1535 -13561612309461886651081246507043033364442037868073016878949491829939909845277603929070540492328921395488052946641566902506542594244285444535349845309398612300810217800011311573589730031939455099118882362982431020432676704128 1536 16233417010973397801687151758622164425207804106586872323916423335205834892049792233558070541160702540773730395355224238096646937682421383477871358002289861975647751764104749425653732030388418429070309798636431700226454096120 1537 -19430487106542687177244859249284280151479048355321232610908053349924616880673488165657968818497141760178458237113251118097208145289369762978414980648625061979142163275466997502035112771392076259927124987474797636156450656704 1538 23255869291671439747092651805433620373451082615189396650378079200520650389170771776961216302595163418217136251540281986153269005943865233368399444366102043611850954227076572237271926709009948154810996446631983979177304342096 1539 -27832783288317887112098580369497880425433921810874257532887552440695378788200032548200658174534975748507460569479327573221330193338024757637605304230000435053037882077760818988677645178649987503274105611449819254232942949000 1540 33308562698165528968345333488788454264607957441390425110946236095503934609841555034220500165503141545377649203917483881737842665950580940921675533220255920180412731742572651182693781532223745217563888379536011718671900876000 1541 -39859364087552046252439793267101936471496013092471578610811914889418613378123968386998747306981941194430786343288439457770563504777398036791708707796646270085572040571943487414984692497868890867959109577360981044490532504976 1542 47695793747678824777371714802923880905752442622101740208882289603033210598467652701228961771492113178182914262475200814268358507079821395960221323333265417980211071362902554497994267546886854021076727880035088055132050186416 1543 -57069630583627186694596562913746432632565923795203309213971404092455674332875190076260559257557710846662870838101620462694445370604488298957721743903309938229253831381372291586865231990636658061666270841677763981059473044096 1544 68281858215137068887997756819873384154475421335104982299333111542309276205102179238910835128412531459454514416683533386730832986955941912301278350472258223585227048075997409847739463786510560204660670717006879297295015465648 1545 -81692260707326855314219331601222851726226227068242153019263175614446260397456626000815499020232743774775059681372221612399150424195928264833551046260710371029178827228266405077504902556046223157999812978288796622349572668512 1546 97730885686355787713604647719036908680309352339563182991468313176005422513283018620552603721827197877141201023810046800107522309394702608578359426664387318816694238371597218435323799211811718596740764302889631484857413266808 1547 -116911737479130209481043507881436600278623119374304299211839899598474322877673933835991485545764051758517620694643588088653117831690481693760430729406959681498941571261621283733908698302909029966146399949663365495414653534304 1548 139849133191161593945212847618269473796793081032591038066645748973967791197818647906987488543290032946390847166014348564088425746385865123963994867117324267859370912384077562188918067164120568314279861924624702928012531387352 1549 -167277238501494106572122897589875992388419773335393095108751102326935164621721530361029900872752686887073526085519548252540154078454461459699649716725041714015707073625111185949020538116028007165694507262404369052936326507976 1550 200073400030710943481009338362397227873056584874766587257166982162794122034078165564028379209350986248070965566680130461628668612084772849407247898029549733712751912193532320321144940202756018634202054111054727221254109994016 1551 -239286010554887907429807480016142459351983710685984793187685092502628947392267279426135684387443924131109953040590676844805691615077109595079109231209153586795614829215324616875240890620783549818577882512825545331862591722752 1552 286167785824527647584377515427279671981843533239210362960686097314722110694683621841866996895682635434327202868580171404788081981077398669716745972080093808990618040615840086884971384065605382067234773278242142728826228795120 1553 -342215501750222671497174752791615401854380456947804308152087864656770086124397578886442555356093791577744837349836541983988607967562187544928540145167462646597870204027879355114087729840084348542716454037006370595748072050592 1554 409217443538834016123065891307529257953230264115966256715933515806519505146334281938391139189139404805140921502375462047233102162964719718855490904197066975452849291018737641081213360507953232780655189304909952006944889459360 1555 -489310060327876191883872262832892061868292479156596804532533865568518199933382941215434647647977285271377328835183666266457496098905412951422317476828125007580171359127850975063876048194191732834487093079292137477162578263072 1556 585045607509573397389749506843466566183853937071728840798626235928264042475995991819538343170306691359797287476820741367987995151745679339044675493008490526349003942338765634457191019211187499387006233950975045118651467341352 1557 -699472903246342846144516317351836635578750080872949435120135617469318823497831291484394002308687107458858065788072550020452403055344573418400593409778639170105612449348650905862392818318314690645794986879841418262399963749800 1558 836233736369368264025940799646564327825080809271028662675285352617301653565666276093770571780882191131504268553254782568421104852508945860242508456685447994832997535392468020193501231781961719511191917375443497188950168974288 1559 -999677952691984726677747639239791029732358458382988964247350666003586013490262687522748984884123840591112340004106488544970063379385424449375145335571556544706745265978575740764613784554030084628917004820569118210988562244736 1560 1195000830982074530947346091366308819058175327218365368145869357168723731728246098870056186728305917732104469967840523135231756217548388068522605949376882347861644312109737203841462196875421423240760385018413852627788780606400 1561 -1428407056566285963371768076641303410515776451878569692273001839695576563000654107251006571761069868555232011257892650996228368633886239191453324236520317815195488296771179079047187237212252741603482685043043455511978687487104 1562 1707306431408297972565826394215129776678771652342894319440085646234995004707532870311253444288777352574510785599826294239383819613798726614068334868093463762062438566394593382327232502936950340630018991222090700754663688355728 1563 -2040547450285621572101036802236277737339131025023172322849905898869682814482183451954022903025485735151363190186635408035347542712307374506012210633573430145153363786653542592527452336813113186173395085027461018892593270155568 1564 2438696054097769382826241936633638629513136601632278022734565294500347292090306867748087663559913715549256476307785483641319315811968192086335171330554314510096686501738983307856984705340076515622031628522150274448988082063104 1565 -2914368279972779548243911465009683812227927745824483176109328294355359038644447624357712361539714584492433508986816119307401938889799885340012215795722606010926001919212252167549127688169541786303879618228376984999209144277872 1566 3482627207311177967311763768071953994216030161004935448459947066302941033941023071827761318817549705547816564956315380387700604998945197714388916882309429112581944800556892573857636944649139273382581559708470574476243607589696 1567 -4161456601181764906761225957462274270004082671302712279912402086069868181605615692148852672647227488032701719845645265450333090930404321688712939999307750918531332932440782615607407593751288665847415013705960085906357323539200 1568 4972326041477070225434585534426537769634020421361318165873221830112118105385273076144235014064445798894780349055770885991753254429995013894124896991363916609439686869262095006586444425045445225288741937419659629308701891092668 1569 -5940865171713652786365164961905535811908820759815577649914629534863690477087498039085581096879115064595988457343369086862901171870988797259236932908698748966189678039526611532286503548842691190514236066478985097567122051945200 1570 7097668093203661179448859147402570071233618303907416915614659694927935853686665915832774071793965071168489665510377756499838931764812568536647950366144787024768408659831315577371580027634525911580259226427898388119590821466416 1571 -8479252973218585208086705977140040038538478913915777732744101906075671045811218622995648752220619086777521181188961509130043785338967033044742762533287125969479403472956261300461889274327599785863120670296263919288627252432776 1572 10129206754421113640782152378416961950008301392086306845625775710457860223228356040000720893313266088878144216045151527797876922093627455668757882909854714941039217452282987637900681772561112791657029090002311451011940097503824 1573 -12099550595801196006391790629609264406715100781037262598800873162781137958164221664579567537199123177580119297685513893889066365919700790714252762571944038071101484027212652580722855404046363827632834307070819577052992024099416 1574 14452368519547033630745791369940154162262799519909655514322363081743893511709405564534799757993074432698173033879075190381111741308150222266521428412649261418121206455198580075749413874215788761385627799845944084956221626707112 1575 -17261749894437116876846836512772225674253862334276967214564730552480872024601199766336396632100506973664381152402430698305997512492418414860078850663173904681898749478437122009360717217676703335471906543491767026508115408104320 1576 20616106105421467260813313197101547377250920827057940518235930743511109816484558741766941307521926785927705715552785099340323075754114205402937003751666751750353809840269009862593744463294548280557183392655091171150082990381144 1577 -24620933339942417169950542474841300606016126680047139262338491539373935448594287783128044399756050496534570969128630259881911156658605166922980922419988071360167926848773702097218769964702003742365041020135441948843110005215472 1578 29402107220134855080326165222757004548212349266550572598258023592434100150730468624694676286356449253891780071639381671042955988533917112750100003811733677175224301813107027356403171151084964751819697657195807084994455257837248 1579 -35109811450145080813407099427440994071608474593799116751895618811165661619058793584540957758278886250235715451122085093129397428804885241957115237564630085622533094934418873872215074721533067239312244616440393475567961492788168 1580 41923222234038485784248277717951286658007470035671830978406050896387143435282505422641939291153291530892255827383911410301161842789954233992785423538402042194827335725304515081022393530171778663779219644296141530329048053643712 1581 -50056093552952022941374728460351543885122659450749057234553831133133242559290298378103939362881444924445988394172391958542204767439602566249899971820385358075207126630631843196667168290507150027801861888280995885720547145287840 1582 59763416185612784229814100280469156686175206278209841349399627784613964641610142438824979055153849399635851434564191982803885664691283592328698878018460640044084929904656807191892701994631188006580656997566295060534536777048512 1583 -71349356465692001670126671582971748850710524304849427218302036477125354723270838568680908697643066278111521806736435278755094145305443092537359865625145006826398590027026342259909476805195679934429693984183729480773207343883776 1584 85176720206484388060757794186623392456064010276046539371462307106266714956551838658792104520926858003249259334754521390376891222226915259341824432909506070054340337826354967877174709106972035950045806287587732237207399122149096 1585 -101678234194897097947012406610830836309184598435698848422213667141628890244297997923667117969877611203608183097084902704986548450169825512379065815747307814422413273819770678904544452562874135222089102090718203609866271311994080 1586 121369993599183525348922772122606602677263014596328926762454445987068900586006485650261040085038384058145222979526132379979932274959587791963133574536114136022232985346077781118661242893919280719815510877953700398225380822951376 1587 -144867490258052179312820440235626595967750855122958757273314705360926418034472556125418656866968698490271870893066626809445816890833445723835982515256081920872365545010751363888398950750059154909127540772209750871327460667949208 1588 172904716157703392486448651976196505091304787901229046729135342359536873513269402922351773018445342267514395862556273265387460421653821147681989177849404407660379893906100240773785671074986053123954140652573808867647503399464936 1589 -206356930879899036388337966326147075447778834506439537818950058677663528926875741241853681162401084428094663554583804723769829710556583334756886732438313537851826656626477135486413339625105309265531723005726897033220240862899152 1590 246267794300588291141121457305120609774109433268456375319931958063471496360402144170243098459920539706886722427336469331337651909548761545256638095534813840077911004662257106410434202064974979925167306869661418870881120456780672 1591 -293881699764779463911540885058824222817839376835467118527665902236985579366941495878811358427998062090941278461756407494923130214631978783853097488178415207406488789918085863955164966161731469991468344770048057190128912305197952 1592 350682302440637933669514398676822550379618879275330830235264623089009185902699644789604010685916462048676111216629885123658067221493124787350828211793895258802200797766870448093605379355812282644049440654349622213234395371951408 1593 -418438427420559811724275602890425617163498486664475806036012139091070432206656619584103268216440153523931142151285400276952663817453175286612667688111799570474522152021626007392322468506902798106122140969710946734436934856271936 1594 499258768167409986080956812312408039676024000167029654253241733978531119219529258626580019933941933091421936586797318726967549662699827786980877333389137217145807750898058118553026759524088886672775228695347426272865131894922744 1595 -595657054974866956894072674407521444269460776145824932864086771197140943047701184158430273016584492131351413338505443320161933678663602172475299154505729723324007900680147663178321251681474468549778250288277508515068533413066880 1596 710629693400616260869175217028341096303687315110663579108164795681373186645434152913537364445989116438714607824542179275206500979179921418364230348828806136129978261201793624731912174925637362151759872522885751303915566236919296 1597 -847748253869664186036710897185317601471141788714324589559412301831837368666862388207761966642509708946318318524852735776934965218183910835196794372107201831514277549727754320529504343056844144831205268365364598360444616846454456 1598 1011269647406447154877357061446799644670962254197019991790086364208219123371489272121605708065661963573048818474312775973517852156427382560065706481151335723542210784979593563808103517973523710722204385907532492043260521011895168 1599 -1206267362506224425065068961560876383820313899124149580358569273114267190712053614534585004965590625722669065265933663270011330886948006074314083666958266491595309662945491497151778761828653906756813827950171184193924828401293824 1600 1438787780874196987022776408053563409976075861320135522480192382813608129648731227140138905109444165609226824717771826996734401436394815741074517557184128771235079555579833000111849718402373284879722851699564685999051743138640366 1601 -1716036354621921261106962332869540364275044167635320510200540185329423772804198389076660078650857839428944453129655334882570867611692684221580068330627382156791784724441324981262957415096015659882204382667286511834501870699863776 1602 2046599337679326618866536196405180872388349349926658117581352017943656904701529348762128651535213902946246338729853071736746615833599484384644161013575043287454229387919358618693587568906052986410422038514862189605143198614821088 1603 -2440707847205530525742897972721654975095829486650551077913307436647656238414262978418429665372791966135648610784389255606196324664365087077044983199301851286509079685208017428060965207331671919048788273298394416601953654108243504 1604 2910552319423309771564585722743321083789537814314755661863675595977957919060401426914558390762999597311890514024571404851461773251543504386847187957403266837301980608721845631432660419357381748234541744957032915444146414341846448 1605 -3470656957517358779972010128495332919477818014039295288137328365290558364060887994610503257963077641147112072301025630803693981942303391517766188785319715025668723015398219805760923723889308882513124835627758627211007687661493056 1606 4138325593347874335343601922095161475695022279916340533617324066178553264458072969651476069432359479157533162479992361721593320382842153225145257964475044131519989515324957706306736538098863815543995942870514309061860576146278288 1607 -4934172554816571986553923249401255961343792735362859947865922145797652827024015110759865493250524460705383204988842565117971412545301312705893226169084000521998199675955753154694822293323901990242939738533970831868823296704266624 1608 5882754712266965783785158256046922975599772976034840476242134652305189860761488528073226452364376249505272020893371471473454296961947637543937973578915780942844558906134812468407783738619325796843380573553346647031543942833395264 1609 -7013323948158969703230170682274050558350441961834236172594373935413872619076134906280172946296810422582851043587210425864066866233616396279929010153170521399020283611454155297362857289285805142591466827206015346401249735295725552 1610 8360722946984903306859248839004287649826943484285827561249415348286690922370537226790511785335120231010921754330691861503054082618085621397927394043878742013966899455389670429642464948347176902464714713042969652491175238483962752 1611 -9966451547016288973072412459839701077947341705582306564683231258816547825836499524112388173072803716526417352782805012305031060806014711797856158123171796075713823086097881219407399372684930797842492455978745937682627126265846264 1612 11879936062777257641991656840302493386816653329487214932302392194076975787296528733390676664930333325920873636839290740889173787452138174614516878567140032357469270174192574077039103694719101388721242533681460687221149949888880112 1613 -14160040132592025695674300228186519324029729301755914001734374573399932142298262842266173630778576759398789855435696179753414448490418118765298808803034818446719473195370567810710575982877340063179432889125052645565078031690228520 1614 16876862953928775625634763837313907364517142206215717333020380952541069712104788502285024561832811953072392595120252370721178949393627880009518186121874612737836457191194535018006436722308310247920689660308864418492904504954810640 1615 -20113879460172551735134679168506056835189216605884326194082139485085631229402623682831139969923672904191787229850424143547116619213872187086700854849102210695679574120180939367816224438088412193443729748655642191933608380723630336 1616 23970487326905273514717197197930319335866581947403815171418636339530636006471667486936768790702551781834107826492805878746535231172337955176262208530147285085677771825331647181870400743637665228170699157150096184057217646388356680 1617 -28565037983922932315832740675627312686034843038997767515790215692046194093010532352461933492838226318832996920924675363190924043561501746299081549176669044999059821134724558676074914148884710462783236215903007599891977989101764848 1618 34038443419665939139563668532167199407252395761458156270730796260757237825042995096368152681349300391025453086355202470725780248435330226664098251878972547029525993440770180334386443715889914716559718217980194973956349541765664592 1619 -40558467935461416581053770168550440440639540650943955871107630628641143273061895560821919493185694246388302352237794220618738574339512999063286626413774429594593289125740191039142194974682748830693247450510481665778046661460440952 1620 48324834658393117576477277612890168341283259746925739390098981625348967496066464700373980226730709513774163077955482635113673943534730706405725671967730388642806160738433019773936690371323209630843162703345635582928379329090886712 1621 -57575301172060350570498229538451375032210031272777632601036984731159710471599309045059122061654774783967082687787628029178601264769327138593864298682279511247264262897955363575373369424218952608807836800087937879903857060291859784 1622 68592887808599860538665229379258117458976329400019960893627207401504773935574715217044149093031070930851689092079789674975923941669285571592088226396154901501848641802268762579121017804687976708965737869178315624651159688368102024 1623 -81714476835896345582754522648655651883106644211292866240429230504282450110714189362565438229643160788454095738942727784888283469606459414572435331595587654825850618883880582685603464260706242698969230868610600270767404644749151360 1624 97341042007725017941458561803252637451689954693538966788464806764003806510086690071247204394553612395660715455583729807604393176419499268400477091959922816616435263843384963214577727323831008363239766048123389482378975963349346752 1625 -115949816953308972202851043462474532536387565393289602306372579111945624365278188421688231107327857463451307004516820297441273183723182772593557841751331234099022365395093295736713105484544859956199120649138549426982686800486345664 1626 138108769129454760494727812408762331929913465684632703032158262580908426479835080588026395685439478038258901157807486507457249183448607261992147469640323956555541313845661209208445445748064066365831353638154918431245807051913855664 1627 -164493815280807709955509667454376505866226006434414111809229315193525034456716688050320351217146913385239183514417803236340012080927467683055717777183170192520947595230544409066898872301718885960572216770385960309093976237189565368 1628 195909296615823661860087417471710975253162089952861955227315516601220835654673978112502678139727304637660955100178578775701261982533541251901371657178714358538772017639364096951127039119302752119550722848451238562594265829968854144 1629 -233312329659104643983324783077897089117528189783342686583046258394482478325738130812873409774395711935007367986365443974553667140392017554291442656023482754937870155413827146552095787570056213711338643583012609600344589377577817416 1630 277841764895992556198410158942265211994756497714238716482142082886269209893482477448825559023765510363937820505263057578671387690416777111471952073233966054246514363099944063254355449452253216810367530599403035064605468842643836944 1631 -330852623339939123163928124077947067874817433228552601633417005850102881321099457473678447812325082540009883046467042732815779363941319265359537478409348613627162741242077283655862093012137569895393609111211681352458434252127717376 1632 393957045132523440493182356261376403895684944860235384132756452974496535495022653942384453807656322937954035911850122284750113573243865885060250422452928085639736732306330656328603492959860376437019580545958241401607628792951552240 1633 -469072979104865509844101704350851834234604227414890691097923084413473148442091237047035302807792244740384987303801720360721062401720212012201413027797298967039714085745643768657037787779719750869850327992131673683301628339143115072 1634 558482073675743087496082362151044594088525884807058334141225694607389131818422071516261179622624311125229951487729883659235762550789231640068816812478196931710119475851980922663752075706695752991935832784007609430092722272915899520 1635 -664898504408263764213089705835261545153207785059181922274972504082489357253884374186410036746344390752547150302315309949791120322782560624392253425844023823248942120557973978107487000590702929589938167962676186197631996688363728448 1636 791550800152575911810126254191842921509134637365581933525047699595109715616498685543671370716634162381967859018055158267010273831549930044556303884602155947762688246514370850968132893666325890987712245763640582557821609826817812544 1637 -942279117653174996970740688136836147212796752045196312279194500977186813773200971631049448148581931674524378729995878966545982444733834305876122814379178764824125746162668254968880677641437032890861308708492085444134813336570588568 1638 1121650875294778029159321012052572498919781836648105884422735810589893073730828434582547682136218669510477864684009287775369251558624886258651247053020046024595356313437772599433397602165536532314061491793820349614989093992113427568 1639 -1335098203950430535909033972388921437051562807749143344309540731761629584290644640998861878891433185530744497882564700450991575977465932492268725875713680870649408200310367186439165440706807647431587763305804346036608461215045055104 1640 1589081322882001329500641027995394428238280865244460497525439791647129041190347758852326680490272545653913397581294467805601482082422109217504084401569307215259646011175238736035624654853018317330521468755498540723623490281855204800 1641 -1891282720558001318970495165034234337772987758485029555508006189724982998298362499826183629898899843476385072418415010566759054411901510198535052278904672276329689133304100472157322659881052117411462348023358332040183887597129215024 1642 2250837936922289178799961080837880661713529340939529547573283881075939079246595221734818224841219055046376720322794334854861679766734669924846832791000819512724704847044371428794025168992147885695413221841311465192102712223712436936 1643 -2678609832159629528666841497802558766971356283401063505168471683040482880103993016057646840389805393288432662303659596970382250649628441278670245873047028477730691922121735167236018164897692663987029952211562306391902996251851937616 1644 3187514519509627643972176312776680736414879135339918421399470815440558729188729950864992657227571257138948455340740791013415339683808331064054423413171902711272477963784119345323354692094162031566830696522725837318017064140646822608 1645 -3792908674331116675954706599697238240420490110034138244916627156144717873255650148505445268329621784144215879600671259284923723008614957537593409689082234892354654232967461619769404668974155295282040012412143052550848692690344354880 1646 4513049753687333634729894538894198779801414215104202829519969558679194019588194569442645713823367836533096370556865960408841120423906186772793716339592851147783905662957026820199596964669762966130468697226754175517158933823174968016 1647 -5369642823928166744704685334625659038823143898251307652063398359205879605706704442055364302640237272086537976973430899869325672793427551189501242702027477435418017375759023690322359067855326590467598419666271335020033437064975179264 1648 6388490261829578187327374042367653615876138446274810794778154533184252276148786951729421426177012819760502872673696136012428081743497119310497795951681541263544249131771730895792868329292040965543942892447057944260018174176698079616 1649 -7600263643437653294112671066267653527721280075257086063054061320269207016645262370324586201940589220178100871522927564109046874553565087329329783928815823284682019619060866355694192440558448601747432251880128041835795090974809395392 1650 9041420753578473654488287098784582472714967309379003996687456789219716967365240327007224508250225969352851834689330498334749908131547317729010204132345856444646904607129375030767067929987543754073888607521102425318269340565430925536 1651 -10755294944477768482089209011652447182469540245591287563352390232781461668284657167417621622826390801088776448082723075174082677422356785220324731640863933631536103955459325406077538954493573290290746694820721250367764661877001005632 1652 12793389170357809368187120940860631475534470945519815550171299637346106697768760525856595410019491204320590375127130873826677993675903739880116542686443385727306048075113818001081118818243966588263359707047564767964128080421539113136 1653 -15216913076030638046896029879053663993542168596082511997284318550585700113405770020885667813645049994371164430628496324643386280617866163473986066383870933978432078365029270410638741275351910669853252952781428305100230961978723408704 1654 18098608699059892959926177077156519584887307903247246530449712261773469804513128738355963086446356918617243965810616227101199691049162974027204650657708662904189926673515568590250812859961441261536101289392903365294192615433791209896 1655 -21524918867758830248789143417642108402390460770810108041978586775700101116803367877835983412786155007108748267590517003122907204218981279848656746090367687691683113655121699118612857303032791763936160706844343431173708620709590517888 1656 25598562491079143527073593617789137105313791672242299089636065477233560408144090669918211839189296855289780254088508873404854916498012989852561135611838026338471037936924910040768846146197830120290993997859840106009703839875799700016 1657 -30441592937762522789203996132090029565697623292455851768676226514350634655756815819005687957905589340173691293125393506877681743038864612188031581486345425894097090137997344454680055479773002807939369419488604147753262229494186345152 1658 36199029942531564688271753593722879382957459279288147048610672444849330237023457879056512634739385993953662257138882759785823437831321749866516556267166092183091422387020506140911064136053930660270971515707696860829612413490628784600 1659 -43043172373491772009020989163810279752553034349854822767438594442420581384478622344323827328523054549381676451861549240923969005861912200547220122247030456999411456613718082593552159390887142674611971877854863485930139637058840135232 1660 51178719241672964594802559795241195392298892118694106811025895900268944651802440033846652908510212087541494958724996357065959195835550104291663781196853570899213014829148232300415525256194832317385559634455205132067154123148271820416 1661 -60848850116961205645765438243114813377883315343546792892877706378258136359427530703304902109062468840714483940792433010404947913341777963693202127300073324421404756779353415190221696513303277498326405766101702717954912494770969444800 1662 72342444329624311735207525850056513412126319396834268564474623517488922603543260076720333332847190770389021970328442622330598821004815809614709359730188118960491974937929147030900684833036441848962554201432084459894667513632533102896 1663 -86002651807310621087377072000174064019961928446924765533737248126315734053216016376629328454327066354739506236796804367049683861253569805077577198504023787881018005280917301706244830817734337734482096113469935143664667842939759316480 1664 102237068100835369362877168303779092313787545394833795055533152999121710488568691571775314270264331773167768686396368350319574708506178703464849752231731564887390294747014907098639007982160432837444847520497658059616273224422590083304 1665 -121529813246558638665378642862692494435417707464098480292013029773945858385339793561316603370845818692910440863134738384323983931083060350053100593408502401861759414244959907448201422183772052809975778771341517438912733787181901711680 1666 144455869971824770449533517105742336308043808932347762085890718793149491549372243564984422248543109371002764405494630244078346919746431692769436943017838571348268218199526384276451983118717179908470508174712451559240667746507571514256 1667 -171698103000483615723380712712912667628176737699251954717465130712646502746652014146631066693046630352985508562894656156934976735597376640121586918397944946396111989208475180317004615553619999876125450480873243547485442079170212834920 1668 204067459787351465363218613820326895822673962304869393747098400845991603116771520221272066597443493694031837450103615341651930424583413371999495582970012520537704806377419185334501044861910986047162373154865963842153102678791103661904 1669 -242526946190496796289390323001546377808318775803326812632047041786905420083054375289604396503994187492423479289185637973827097898265122111459995539259444384346579651451426066195583794390597343388351800488230644208018716033904618180456 1670 288220081088964622410824341762218073149506234059222760862797803162646996630894666053319212924516146703859981014465025676360846781924793597667576030026791819027107410109980296841022654990628050427506362079323027856487347699833709696144 1671 -342504664983411827483421707463089018636763420105197560556849770441342353653590603397500277002889574512336549691357858741850453932439994201722778672927783688494002003063137298575470373429750280666786270836734085614940077982048450561152 1672 406992852985215328654385147708371441689119061824860349256145947205181377225560910447736052167401469366454652564183485783044854895717216700158441381439281079787960807071136574234398111667166094142188689027518763583701916819360050784608 1673 -483598706817570882405094686989639088915728672579577393054305191112770554333898005758093778756199285877759152940222580067617676605618715957532074293805009707047167545994046005697559979639855785297442843611047988277775464317117537042816 1674 574594618866211019587428153915947140685921381656153432151889788609849184800492967333400377525756763468328180498539632453597735085556430787129126226554267680643379396933245697640589095865464245713396598000807368585022016185736078752064 1675 -682678260262677545057323436973143816112053105661768703164959677829271712169640644862296159910009372664146160345687690517060841511181097839698596228450385759799960879432357679410507131819136042754414847868147559598286384153893843980216 1676 811052011965877198459250794001648363502312601537008540128719124047970693563240055561683733680862304189054407176943526708777707139989451500655881120059409655132005466569662511035372753825592151344947962846920371397929853604532206641592 1677 -963517201721577492131508955617332511128521038737053160789443549062539488259163309204162802776233473601480464771289798853885445602291944127585350923262026358149685968492128277513230352097724999603449433913409673079452420267407442281280 1678 1144585901161477617402908031159473783086657939743274288739619535537126390487400809184923379532997914233974817863898021715852770364056790616498043000825841833454633423132136326235970917147003568411663495343811551137579247266824006088240 1679 -1359613548636710694733950467669056596137840830266820802176396518291321239052351754139367323272567491893709734452367303185325650888252622121078517722855990871746316801180643342777844820684315807051962058093994280785109619193766686220288 1680 1614956269453350468710704119501632716438116315291403684029719528814366305612081115303861035953453174210906445046627022615445148338693210054647548044624780410666776684651905233084736451300865884010089678452208213243581388187096638039520 1681 -1918157483507800455064335537108350620381332779382170552255144026683213320164153888090081132046721366905264053010715420807093039997141251300086153040657691233433420079244362805605140831080816456348713232281513077102900006887033738108666 1682 2278169241658676177632223919912255355135632743690695976282702078943594648039624303836310279205069442497540090606165310697389312105274649661334356387172082620323879625364619857435048607685665879007452867135881299998910904976396680964388 1683 -2705614741097907142455335706359336664316275327088933035474253865088664161924015192708166215930746706996977690553646190772768422852658929502115383673606777991013372785033593262406966438816509428597105838980824107494378309714087528162128 1684 3213099665609153839210547149541060062477866750937536249916060374953749995314083024269754774504813921254144919338752845127738297925218566252032451597746467084826279793358892195817903011217348729961397178812431923132851211921887907699800 1685 -3815581413405338074284686235772378057398357339997611595110058173809525923999038368030578051091903338431789544313597136641888296108359925702860832079141393713434200706321378856044228118596824342487436339524861928966060714147537548500688 1686 4530806954052964034829836361379879379938735370503389168542612961979572821366982990883629273610397608885714009526804069585810724457928039892007444576414123754118544963977184937693727813410669410503855553547019163939859783301038317411920 1687 -5379832045176453727054932890328760449163586459749315130290457700975063103988385954150625693676262224096702584708440805791331254484602292792932809182572022250472637852964991961408695527156093834573844909416491210084456309944073507209984 1688 6387636896455538546035798529765276368365201309018417052639510918906730610486985228244204968784632699949145868268656980595989558971971552812759637597799354592707755131196007054987945226944457773809131109179271322989895548809615111595992 1689 -7583856160691907486364999983440834081787979255861660696582274182100378463411797500783223114385423651391843272554874650823330719619724088751778268888381670805140041146533519767072659290683533740992152214077226943286936379734524452176144 1690 9003644439719080016113192167419315423770113924987625923115956844574573387775071875676695108574767495261065985183377805674719723902824714211479023685004258936025750358601381262782074959967626206263505444607804548018617641046648193253400 1691 -10688702411728433616112927914105486968676914820316328263346370961636047515100761731384376390614839056070558300341700788465733281820043046868858335717953896729569518238478993705082255949787392611613007520252454090196967201813238533466256 1692 12688493328739924462285295208653143175278970285571651784251270738499426367469394243236493123448500943951423065862245360112888653986031208709647482293614542935270646132316074729272476061973410996777550077571381455899680397490475669866240 1693 -15061685131713522168931907722209308890698137233239056802719001507495207983464675136138596997705275823614556390154985668578468473840904818063884454453163015584648715096768477675575247532673944776245306528055248069148378966056094106627288 1694 17877859943930986632977840817170692099232282803395980206571679007940413371682737108428727974390994955053381393290611615093895421819240033064878227687315034603332583968353979345538917281733757203336813423926899736828695831942725172324528 1695 -21219540417525794424976753634047110998964734989650894440225509474964757007927186671728304467458419468413714176687714492642353629748893281656531162410102895076288630536177102577947679094911685415874449214253658577873738866859734439388160 1696 25184591544462739769127823544403952427267763081834294851356296448555504248819691224298689094936287770862095454227602324590184109028094731516240281520489809389695570929892415907695201845740880361056462298997570316672750619180886046445416 1697 -29889067363533377404910130601765326981553191604674478396515918663674157080587718073907737081963835806350026901678121179105103570851199157963255410790949821150763863998281942677581169236382404519372858368244218892969094945481313191972208 1698 35470584808752202093465231587716756774745123145071308255820921289025624452765677391120078331766531190464243671083899257189478986589185738215718882962671513505877495805994412453878455873045125830599657753968205277821010123256722816170304 1699 -42092322118477313956271755621317760583127199147907925862563761153752009243457042714868401291102964435835432609114539031740266834972312014186716247396314107992727430752038459865990001808084218759312217382096535053962188927158432219799384 1700 49947757192472719314657831890332611327970776970485860195554059364259460655282976292799432447649573701872386566807324641301471253168116961458768230122716468823521283989028236383918414886105259212469231165571487414470693023080329259064208 1701 -59266282559399987489387142769010300446343306552745261616866112428071479644891810918143685573730313199844086332754902704745592925956968390394775507313688807892098578556696164863817215521381584100650913157971427676731516861354125016061904 1702 70319858807457202631216878314728771776969039370478527782798487653390342487957712928956844564719091688762224904984549545937692186891482988082002114564860373408044218497892432152067417473633022747876724593049941509905861415514717503403184 1703 -83430898155049585270615828723676943848902750661144304134049942991566874366011695330930443975702635667078289457175298313049556867336273077811972529055452309201284556485505597605173550711299170232668144739818217763395503192076052756419968 1704 98981605147231852959234183822742268357739152574824371313340067252321160966095589902155022093175189870634426253297575534572488266401771787040550111720302947234276661182503785527234651604543003665641815954403516307683120380013353650337440 1705 -117425043263841304490306379132730260970640786103766925769432920588559690973822355216901906469632183217856233926662231530714147382970134231553935993386917228419942167174378660880829928746079779477336478365580293628010204244415264200010560 1706 139298245707762483722725072484203357291852280089048896758067002973476466990204515897451681491484288927616178957678796708386908160613994533330740903621749863763039974106942810938296467139233872234946994918726584001383064820832665165421080 1707 -165237747215741607809165178197756100733390289325520053807545670129180312813556863499365582490833556745750703376031914666570749737487463535045512308713897773163137821404825134179324952207824112754140758877501675377989840300330255060813136 1708 195997983066663626762493062488822712953795662275570384210660229656447217702445806862677082705709100076592092708494212016684923891366827616276918522068443691514827844794701044343241237032845290796493875475400066075930499216579321850482928 1709 -232473083525354118687672796595611635981238651609697914299428936083424278828567661747655144728139928632350272833644974126883590659685060809227897087681245916446470884419173675748974716570442173229509719386485018840175266389665828995211048 1710 275722689086703535881437844641902831375818205206189524991577920070932596114670725477922989021196885939530454422395974801425791318804593322926761825992189326484078092616393648512845675152791837342716809313162404063374547016108422265362992 1711 -327002526834832750361695425492469337878220272211401953702924626173639667892899085699425245268204143985942778740197698265752880247896127908007783964620493445353560695267290952655614057157932089118564038506728224449025589586785999627814784 1712 387800624269273972011232300334952341554441784644350143496788790372538010416919959737531118576827385340314808034802666165101937303694207336073438056129183658055814834922054228849118056212606397777014632910781339965016319300692589187022696 1713 -459880197935490287089320060943685146303908248661252994992497137949363506386856572872998749546269870390506565993246666177281945112463752655989437616990324883691557757034000336274029778335907061997236317432100807878879202035308496149384976 1714 545330444696704811369846648307352227684478127672031776550814257419410765017537098516211345998203474438360624068593655119661493489928889636420244334275978731852097031878549680502639834868843103222139601282166708604319608056760297608290352 1715 -646626688898250041032999118638088026819424351245693701152827569204745735246043226300884405558848341087214367951571889990542089009600570187134053346103675839048544423923983337115629850820453889564821968094454868838575819649993333686400128 1716 766701605390919171856368990577186165973119483101177208150911751985223312849487657639273010238671002390993152736085162977643627148207873884932066076931751438819524909503491368513530046998394752152038660779752314583531166034431115283109056 1717 -909029553948413808710728315366022145279426177164493574335575228447097247878870836788838046559789075366260766454605034135441917048015931160511151558918730345601175403964444993974726896066364290829167679851218048439155071900372720497906496 1718 1077726433966529755031497860113921896700793500659426849325197345040210085870451939567224719294086686741471088397274737427445324486645507405335725258587003986299961741616829489308626520512646872880842998299165438694285549914448591504246856 1719 -1277667910028117705308242134372683986929290639223484216849168931010697445435953992983510885434686273363173845197275317293580664994401685004567866770623140701918881552119367480444036896304289579039011003459299175443834589828906483731697408 1720 1514629381444001607797270725984137338779243884533009394778103314562077053754699562708958803148411066171300769281438902981275122679562110176447388361715518626520863981420335972337814338988533090386475845280976383965556821592338101193326160 1721 -1795451686998407861530077298775264200142206157303472090911350798074947722150835945298638599814666540740906969848037309298879422810724471973335508643760600603287823310108368632000921089782226307401183319170435182821514764267316554022563152 1722 2128237267291367644872889978344175149963869646806298517945725162786381810709435641327550737953644057079208786842081610832427990134747417986201085738828868319077957854398813530654458639536128332742547669911361148614259015974146557995349920 1723 -2522582371913663681696222067631172548581915710108103205447283665998298904418314053853669459024299079188819864887462050028821975984285691645068503457212507859198999352967609761138309399489652752566118720518839468981781861610351620034790056 1724 2989851921604588932220680633597388944234276537774411860986643690155451106318576555240447657360085017723769202385866559577928835221862167711900926696575057340721961110146572941559893439621735206204245125945573312028745049258364785353257728 1725 -3543504845363537552053460663192109850600964823328081126218988627994549737815820019300629638747843323640881251433706303729243111625148718756932355032077754200138873604174806209586823282784545084308569457582029215775678349400200053174934944 1726 4199479143297158365092268485206586436782883667351049344279229107509167243503622713121788467344725199873901044438421877333577879700257876874765792992337888652551393251320908194916324010665501226224041330838758907042564491992740742659845792 1727 -4976647618071594226598538937879038301761711724089361913479755057939235317777445166339546938902267857564512550490172045540746898847137993560357091061310682326378759018361965959773468140769294295798760649513181684465586494591191987890483840 1728 5897357218821312007562163703355263110566667993157327553376521327908251029761006488382319033829942183996314491357701406645447660674490623989439419059126371628569294210479095619792431637902555795031568688421179979501883073506232486090902944 1729 -6988067307520294223677462768674393288422544570695334336989478120894080839715977431524985421551118357524336260273117704951448983945110175181467513097193985105770729516721276905191626881428727463316104411984275955235530570080951369024969312 1730 8280104955659231483747218058070924988945119867104403727998971810147954282211954758644584416736263083663562202553435768710035027152677669024840639683040280821035733518834107569563081220239045167116550733144600041305983232764280679250387184 1731 -9810558687195434871114629236685784214332095675035573874348233333756421080981935048320895657985161424974612630394618022573888207661943919878533143399431491975482634116895005468491213918817889095282115746803407482840295614813264260907234880 1732 11623335995035803460679199999033778634838514807057405641935634457205577086071951934521383479254940356110532087407762338013763287937393193102933622152791975735937582248660644968204465186561982444153714510817580450778447035522612896669638864 1733 -13770414582536942065892774380889055984394395811556801472828220863214858451322885481779810692589270542292880566280168385866734616773018939298747186555830937126054744406098836752863171850672767563378041112226087062901748151268057598424594312 1734 16313322748353802473496145684663498821290890078005991265817320326406966548571916120915286845935202228110459733064329790568908280778701294030944320797060331903600958580735265583113218439082816818416316155167836973593341943947088624352143336 1735 -19324890795679267917624375501361493565453527848822401509018731743431195936665335256449263433881742633715164668109567152481037138031426095575824922434114182176368560045942710854667659326343559354670532235859688052367188722260253174252768640 1736 22891322986545758712929690738159788602605634482351945618219484908989624511350634712993887489817736059775798486930243093370699671775655632816861028429190659385885361504463736269420852473436590396582229365961490652000625614484574165089687456 1737 -27114648592311975106580750914447517495565764346198279577890929316613803316166235373562607699453706533734378642471349341784359821884221996768804625047647959446548298260749678625441249170183562116902004101678624122899253961006550562914272592 1738 32115621265440218712581998992752088895470439395832253954228700573576396156837055705438852222954090299963680763086113281861724459386308547930821717271346258963057649537892112477913216707830291175752288230127276241067926153993477650042594240 1739 -38037148573714844067470958002934537885216398375912962777877416640791305326170560455068950364498548889098305962587276975323165624152736964735066804396027140048010604355270662867565413663723846432470596753192837000661581324351276498944245408 1740 45048348448812017174959499605393024472424969857680968105149804016366820902048719850384408611568356079858831361619948030381596306777138956797802876245148699169913002491423505395164149363339369303910833110487678330980748853034441700409139168 1741 -53349346923167763267409172335724669439021574626967029883167324666950759573049183822597688742004998251137475501482362974712879967242318552264386617390714795578769194963375479621660068500000463901408179430161844769727053258524809307194986472 1742 63176952354438692864445950138194291804516870850748100928298567644409605262799459193693555969554009668715727993593279058890109466990623028849866527662663746358339192939620543310964295683845438941138752454470164540022745486227388665761755856 1743 -74811365946658572621716067540905659140748681179281013191627051461206300017008196226836608264756916943671210709866818888121635867734130755370788201399747278969884610466574443312772493249251275445805583899203458070699611852176485059564642816 1744 88584117457841495367555668756531889096259524701434770779006678832210702511448642634691883885889062715013521810345418189089790830631487843411943001320895901178840955159059157024206314594599826122482721620406142168067424687438600315490757096 1745 -104887449345888534342411144640950155127441966559175958124568727636402535133575877422612170178282631014228930757203053776232892381289200217221790067607942114112218306621106830845760819347593752797546590343528033494917203612830873371754050848 1746 124185413205526684771515484506251766125891959823418730630019157146023739960669970381601262672579795625776045358033001443517449029767423560179895213256239028870777490543856634678704436533849365966490424686897649701478292608828431576686183952 1747 -147026990319133518360238351792969011710359085960795481644206126426809213913472984574223536297153478744971647388156454644087228561324077853870125200231482461431162916396288333048854875881794626243464966232653815799455730095711018129465442856 1748 174061604818612237063983580496452544303021133863581078361118065460216050816663832565310480861313235830759777650197861872860355103647723439358169154855303256122099862468415356743433328574174500743932598244569635453409516248560413649846841776 1749 -206057464910262231006960681611468523214976123574134101591988462015324596472902345163067149661592923720104686049941963982566274247853796444067813717765946839134840672695987471826889393707988309698234913697028145390884909661564848819083261344 1750 243923246711019991425620583362538588743294569561712073728771741556151289236004409862245644137703243721204987434560320437314999898032397754010651535429932523160408418786299691860824360894893254829378233466831873048631127303219396423941627808 1751 -288733728679993830411878314127926986979752600481765783472122192137997578776013393751907927403089849043174500861252382612060617980721628413380491532865480286301737151281644805289028062844570148138173750959359009126489959119424812619610817536 1752 341760094998286150527982468245001334407133538696421535407408302964440494259196209177064633756241482747903838658942296555236054199709414352278772433008560470075193596833694878749614914426820356414189161395966141171941611356743689678807698144 1753 -404505756615583786104497321838278142671717026561218264694990779252638794446199845281136018868387104965865022108279428360504836473470072154188897579567420853088752651280290154349081486174817123192179508665453053394020252664794753371962931920 1754 478748692659720909799571959726086816866050634007757278042635381060036078446080214170537041865325593699090713484052119181245380045652801569498135488439027480615554050463225686884723141164538474094064917154292972369576465929161785252462224104 1755 -566591496763748097723117520605451705774459575904989712727169945076404904388184029650346180092684299655958706755804435872866376451473590114706095738117357203190914106611797022779025637739782075458152371546092730957733114061427552558620880000 1756 670520527642425694376619190380435342247371962303096784695042986027523281734915158050925677867244863445295842219498484676096224990556802650702358511894045138486083978621408164991388475765261430527123960735527268965643577861821392209130828672 1757 -793475816893696276257235685045844968896013022887218208394136724305150533066960318414745371804855791100642249281982326051815144416910326948848405808337629095783831747609307254315774369406327936527670406574709778228410270285707657423391621744 1758 938933686530106361468188495334391986421464255156283151780165717105788747743836234544265379594609268579963359044845529901708215286489939838053228325677027967501437728938867133790423519548904284234901026180371164120706098751414579316160425264 1759 -1111004382445170881313351962370710467457276326068064915069349043274275791058188671421774394971677987975128412381402556722200490677241953223247732815260380681676080912448207435250097300525957834079303773895314308375377161283731635008813666816 1760 1314547447668069217127323826796395112599338944453732829073511168944845601957864287927195755452394633541576264351377632158464988594836353358546408993851656310559425307529823072830866256269627693098138928509578205685629962867357571484674735184 1761 -1555308052396030905226803011494571882451228031086061004515858995636159622237252713343240637419789072632564983390193295341936481972335154291338290254067967769411882160303055972465104354753385029312540622581935535386831665916015489224675866832 1762 1840078080034652466115950437593605856820827316390039730795528322735651607122978826490965033256670634362701289733027395392618089628776580502978756646129479791104294344009952262601460278417201899289963067195428108322419088918159694150256657824 1763 -2176886455891192388421558326276285153510016597114214106244605753019953829096204305027296794869246549955058674977730257568725051601706931766603973707953472865291635645349619079959638637369590580260653742687432152227867381048379639757706944608 1764 2575224016715834108606807281524664930185513823291475678029184849068430277026680524821948076367235609677885930312410056886328831261117569963018974329283088668400520774861859409329158876891426694226598794034987611879521118875262547900355126430 1765 -3046309177343953431422907146339860888880227844044385182515480463480676118305094918848162825708205100898457689461058135030497283372675435747811753635047324317924788438086211405045052603147178590753642224291057804239337884413369319255105007184 1766 3603401781655987308964271178032829634227379054446838687043423797229965080309144077832456027392756281604900169395207082968219822355252101600212531549806281074432287676182803955169551363631637323589967526650334106168075405732003378939831297208 1767 -4262173860084935634650636131444284825203066627423499610208612800846934736250817692936527150887069989205263550028846178728795302181817444100008148310767331630197892656776419699582390458219879559445781237002009823442191202089352473656887359232 1768 5041147591708113250173355464733841311161818392164229729951388565950194057030945668984610595013926614757011001577408760238498596714581025690248242920012831229513458795195438196507909159767404310659722882324522705312854604944768282011435389664 1769 -5962212628906274631097369194723592584031902458357851092545476738980850971300410754893362781071727376506401829157278111164656663314819233062696921594046802367757141552142242018837932678574929715392796415762540185250799719648737994734455398016 1770 7051237137794390255038334211103571083696456088156310747081845042280541977168481372424484438186431087053206375728522804268805333776696432273751628476506749471415979298434779080970766721545648110320876947919897528228747859949722609671376519776 1771 -8338789498443371689230570348352718330162861359746972831347047851514168696663315476795941737795972599015812426451876967552331374452771819568525909164225440656602229485253215064690070559469331132951372085048083060382741658070021959059094455360 1772 9860990666471059794146858981622154961728912804707187709941472897034500702264828005370886219745632905459753002111904266124295958428964823103473528988887395827494777619188099448491139268650658325441991190253851886452206417324182876241770131800 1773 -11660520805805897700560886462892499961954767092186587163311814779692985402936071728756988660983025146444545813982472605493860754706872543053337999644724657353845034414490182411632099089676441335912543240549197313050674616021913311549092478200 1774 13787808060300154138538678829387545003150063590373520918956376689429861551165863256153713922481320369454290989242698499164484770120462979736639949948183572209134514230025215773904631473733847060046974763756672205487751241131669739150527208496 1775 -16302432356131104949776878696294114760974454828929910574875645205211900954814675122028979863426591203797447637895518977634562482107618420393714146202752603632125301115593641041021832775146879599203818304309466620868389346414145653947639736960 1776 19274783055255031200090972037222420195060004380590136948786451146086146701010923770092634473988822723180578575266002339115896523786041154957715346506754791562621667357508041185575470293641890425096137200101283470664028438333709597160496850304 1777 -22788016274931843124818660198992532382553133262182743554780959629751213561066884093943958567110681314665741046927508718536523684566658979955736382257291872245748398325207188718833275527811917856605322226208268528843699596133663183580512369248 1778 26940365940981241333262984101958149430878487831869440577457092729058455567993720095840617630795697151603025420881807116968798588398399337930238756453825285652250283300251078304971289965238482160367799757931620528421168513480635982516352607840 1779 -31847872378736495955219773338987245514940184960236665216722751118641329960738902399780060664247559604072101537463022917409116560123161095519311801104324247864983054264499971110978741938206597136336657180511880727134609406967771008672834963536 1780 37647603731845104105454112868680159818061958218028087318065066491120090085253882560618546570002359879262158904530204848393626183998970877999887812483780464918084893345166199599666699207254267181552047731429966499897768481079773107740747142368 1781 -44501459049017717511500938451310047645696662617734647135979093806699490632452877429920782552719993100444342271990417634875322461525933966378173344053279488710244006177518654216174109285903722325715876938994047389093362955237300084351610177808 1782 52600657862635043325286732238769087589365972381490307601672310436735777781360579005482359274556258355818795041605415315963273799161634749260874885764503478005699587099642456960165182403093594675739451017607309735826832410599464938486850901624 1783 -62171039937111836495381905636586961578911775564279382520660117563923448690534697125403883230580446403735570470601751565035960089670747834835027737852568138157968972925922087440640580344141791452840187845020188713058408828698114025926925148288 1784 73479321103482425187561568640349646749610447494891135432540518570911482430349176610542222934913972978277097090597380133249426150533914685309445533315571888149706025670842824302450739809993195427948420105690746809975207789712788840075072427392 1785 -86840477326219825800580105605605688955128340784091193345860913065689970929946307845546049535149866288418953693144556645788700727074674290751333477914478237759325780666541854569243328916201827637916020426488545934110421930066331363565527971968 1786 102626460083674967997110586854602111232120906606106355277838794321875325925760335570514480284720655474813742547814252360257563086863633856542741613838005479241397569867306812191536031938030864136985444163888385735423227874782723298572962138288 1787 -121276482627360111711284209268858065256806194063971126287311613997202983496664648679890860688769598379292868323978226459084515740613047345995111775809395303056538252548216427895841355497297495521722109624557563005061285811297111584255760195256 1788 143309159710830103370435948033540505059943526066304153928256408045270820688937777156869958886984713066535429358008437051118126571523673301282250752694181971743842421426898179168777297251226403449498399118838713192861501381868323854078792779648 1789 -169336834116819569770117138853062129275399473349450534203247937565608223533856531197115267650417250029870506183884903734855043850944113034657729623539080715082006285482902968822884440342571430719870126792894443482102991715053298750356900423400 1790 200082483141353679915526280164987017848674247745952889550864979370681293150701353712283795767231646627041092408646528641995100263532662959737177478809336956906270415539232417884561527723769951080385483324130528220318047290473576136378375068336 1791 -236399668741917259545921132103045867204817971958688181592758290653053026860518297029818005998587918496954831235850775588108152781737554478951426680845067250795014152746342676345772216652276513287888173173813654878269604995737135521577610949248 1792 279296078239873804228810196453294369902870285111320951781330110821399196498695825093583561507549982459407545334770909852916869130998085102996713915078020332198053849818042055150571239911390904976998617877810696537766097002007861294750482641280 1793 -329961300543600602395624884391908666337938606809168410046987144586104385771299068287547966223842358911837513735646895326028699848493265964679054227606185564642348728807833285633264571167321430251869403194054383733171077203308053591213028951824 1794 389799598489586456042139267106351567243413733990672810046317773674060543222389914319997025880852095915156892008394594335939757558887818886577332573068392005318840287727796403084312993306801480219602791475622670465446701367133095038664087450496 1795 -460468574220012917343801466704590551178342727232215775501622972041132363011673587162895090304787968869829437864800634603408603983573121208472232478502776688331945908284123412337594277291152163986670529463197853931500154562150368603484562878528 1796 543924785222238892608236042974139421980123273339445415815522889125451561222187501673298758868719124042251159175769899852968051275555181560254579085473631548397765685076032442248488126995897641891583615748113530369773737539676098720948190088112 1797 -642477558101905984340440366022001781835170337883262265148836372631405090311982409621808755708251269451356318510836887603973050814910710462191311688960550309357713415523926905870459324842876654045995895488833218086514457144163571965910366692704 1798 758852470476670520437047447931184606787235625232503239904533835154183328282983724631121945593003166542647520078511004948925661102656625388320203862590029326275383593059518006591054979367377467784394389244627747503912725893660779406419893153968 1799 -896266234605238937915855258653680108070146035494156527134027751707606991383069595205133521300196397559601082152793048024538297844836946822737571916128997141748464652062332139169930461172743947283320309635146646294366190216292995949153433959168 1800 1058515026626098652012838765254112031888506985062298544426225907760594155389367684063431616537658843604942078096159847217971334878692270895837855558295793404047255708573068671585044815888819090974554794857273127395282770011474349737444952190476 1801 -1250078670959335789935723668199648549884939377846508831468136706905145219498089950196151767260172539032749331077478319643610507122335201201663725307451129915053190039033376906882422345837302734395767617366042609032106423537261435649586177280752 1802 1476243520403273188480886994396137416457069059105533023606225373685000675956808168122965393096807390929155242152222395725580949356177747589572159761547422266028767985043973042572014461617439870761094584203021873078355684770571862648225638667392 1803 -1743247380373417214770666392197269861834761114673524906884371019070241994618093603292277860850814843180611294659308733734578489488256902617316171109568268241382034785154576370116068790175825326830832106399177928160932729149662620313257802238272 1804 2058450424292662698659559941293873172777481350397245519913485177825889809865988267176297625621428575684841660205345092509939738909651657419786904362873661862594702953854871869791713784846867121899289936133565237716230328195453296455403984740816 1805 -2430536752494936604555235788980701897688037631609450343184459698404155883495447536852509548462479114206137534172540794025686223924817301012846296595950185349187171033579285118047462220283168835135950050517245788103998612470523595578074747320360 1806 2869752078165981335098479593588838441038575626769511693410549075290392244973303531252407614716959159189554923756013534938255096397472214851922863015947722289556867504067009726947735984869174853178390612777212280086310633894660478429990361616992 1807 -3388184003211089030887754779772782968931431816236823037462810416253756303062143793230501962204722998829970629043515410009719841214603176568895583565350780103994336859722671244647363459355489888087402143348930373970701101706805904101956326747264 1808 4000092500885914115647130039145095300255124970055313269348516772069024323897433070529482624671612604320065315150896097768555074183048258978597842195247552820211400486183416627852244317698690332873843071722543481446182839460667138449182777327072 1809 -4722299581613617793075574664991096887781989705777558320249954844081175229118803002553359230782653198888832579268536600845752847529535612094970721279067269914331067438606464884522837596528970397481528619632007701704610159406549494837031589967040 1810 5574648720215708022627179818941761324492007539345338892796308436291034597013593024122354956072424941659050200560470083700012700193605775840096414854201088132201786977504898718414727009198531349893213588445367800722139800651444445093759012914992 1811 -6580546509874316105347517876947330037321766720992680490239070348635995875779009218024060924256983505601038319030155176155014862728710411503099281450966790711976009598798592192337233051557224356687659035372713705147292092441395861613762130546360 1812 7767601231233157780917985707676101659047852146159464589309225687534989001825517819024308720949203454183447775614682022227410088570644833016845346881438090739827517300392722012898838211743231848845346898229016777949673022479086134477790989998544 1813 -9168375643843417756457355404237335753003169653864821403287664917680845953543109622937417662426909747954299195705524601744014783753283295488700494518575589117788034368030466026562268285610309149733696712319655892664751346183309760122482567089224 1814 10821274391970398712621088280275154390500246648555501657639354009767206263699044711677529751731513432243443711411456693292245906563195702614439423280533176211575570334174433178190251101137796097105921429774493822314577799113684806834405114650952 1815 -12771590050363763143076949366166443409821043480475516534085236672068961984998980554216799399575530258082241916391738398173959371226380240288642326200460166822931784705538106236419086057527051251087144850564834933168917731870573821947257065474944 1816 15072736115397137458394874300462634469842034543903635955859070411332530276392559022919948354317766647885468672961535211713949292810326377463189231758200189487763757721940274830040327517888852332431571602621913541780368268837420653600969811031240 1817 -17787700287707945164760698284731883573700843410301407464958530350394633396400202195487939233495985791335533862880754201882220641120454633682758771137419646721598245954844525477642836234757341489084855866163218301843501219194296880963542622666400 1818 20990757329143660940807142034343298955565812301336319154160796526952231385852148320057760378822168625276075149162824112289705320652471473020407969735250325744330064156683983856276601441445337168513718998459187661605511850021261676059197505504008 1819 -24769487768389592849497797310831593542104474470030326973015914438532830713556523228315919404265709971552788681185125452283524251602706282183950419190809837296104171615565433582994798161840157981988075615638925487161132296033157773525466994302544 1820 29227156963202075351557876478910024186091191071932715183298532075168216643604107883933255358823689332370331997084042364454352637846485963479462991078240505402528838353045633481606992760865116004839235826498019034685741724212973364408978196586496 1821 -34485518722902288678861199190469382423527703690975034414571500045757433202016713269901897619104270687277326470141388708478430493217170052368898244199025735821128885963690082003092925594946103370894397052684112325258059144535110924432315435468688 1822 40688119111869715686370924044848190047102853390647738216434131456692607253140756733266275721522698720731261069454706830125792057403822515303214928928582122630317715209499525166545531180268106728264661683869462398332253599997549579814236015116224 1823 -48004189498230097765321670457938401424388059762683026391934310761166900184724324626220684355903220961762525116635041869022646449841553413189317610920910223771767615591194168186089914203975597133641485285784407258517843486037863331927998283870720 1824 56633233740725692158259704945642124289476019362662375123120648243765806382111569624566175876663098248921131176313901575518288284511133387184560680370463084349773787240231224352046635265944058908764851448159930463888682859110738848882476510188128 1825 -66810433043318649446857895191762673663875834294787621063311378926487874829770497219808670862584481872604399306803336389539312939550668906835040739466954776984824146899229268136240102956769261648959384070482761278531444517552612968643711483266032 1826 78813013948512577490399385003583914705923742952359164942579928834058505973929846516303009268110096309583319125208314521499948895353539884985808096949366344495788808946652688599277424750713646436753268509612514813729734752576215454057559311323552 1827 -92967750771625117383165416175889107011596129452246676378304947607053001856203415138590764014486533308127741162611282950908510377457973100706774133652955569885996866499346874056641868825550011370559431612636820307987051492542089109354708378354272 1828 109659804187581526617050010791818988311689646814988447766083367404720451428037029910543310051319308264425237212933230985259489083241577523472958883135882727655165381169867732949192392887593837157547083025425350409664266947995273145912842976269408 1829 -129343133479055043452565472011150811681655037848398356794548085573982719380063961283011246428399377497412147583414228496830124495239970071151992249611794490491760731594877383848803666934449547708401162767494643131988385000290900647077145711127712 1830 152552762092762726174481565105443073003815877697072717375762396847360785738799787359277874756344442245195194928897131205519514233112758948428527764162613406304482217847905257916627435499554052782032774886954155015047350879704942695686318938680224 1831 -179919225750418955018586652110648434370564632871019301366473099062445242404900556816612834315489938626595043146759410620593730975430956004487982901920230162477238800365847780786719057129958353323318701338257639848856278986686495716944515477752448 1832 212185590741038214875863643345963675803649424891081412508569962622731848988776331134569959959210211848934297373783360340481199486730053307018463332669683230996000152970961578640301442592535538113334969493110029156484467539137436348082351577025560 1833 -250227498733387847285210167848504088896321789744797617398407154256894386028101636671212887518432725617968351825736133219130606778181089074636495225717026930910893480163382384057726271004429167255825269395053453955907854609029368337552528454853472 1834 295076775316442252365352174326078881922296273218957177977781070968528136878031512558108213087803474595312300115847603725689039048007933064015508466004702490090143718397689154144617437827950981007996064393662496848640198056935448668255356231364208 1835 -347949234648461026507449292340926677550344324063798303143450414081068647179467169089672071696955193793923401724047541764780151316899716726428359017675293418167916338733075125296529331192797861832582997372500671559585463512781933574779479008399696 1836 410277424596958180989493412337753849994810038492567715877985091028953095485201751282791446389787107922867092882841155767708584058981122201156162490181703484826207148016500154882343322294510405530171356201848461820305446609414006172893352592256448 1837 -483749188552438872293655369956230172599671837591177135519688404612439842018467099404901409196075825082888573984982374134610438460025475207627960666646030802465521530403935312651523607632462969937483126315955378056582188543849106517085464440264032 1838 570353075191632284262919768362493078137267916806181345653848024596064919919330767254481732895671706397271251803277187845903901553421047403110483509674028093100192448511912834111921337486583497536859513029134135820292253211125383822260277859254032 1839 -672431809959495232025956282010075001761622489940486647597199933131037363753300807482885944428696616490373208287668248168812031913492913643876914060499344945874702120566983162995119631196820588328824197524798327789907762316509496219895848876022400 1840 792745256765250979398423299002294326361855437043918936257355143171736537064933076558374203771712574612268529403847642881253348486810755309289686179655934066742708020324002098259777366766521479326883634722131190248400193967655911179677567664623088 1841 -934544551028307422377660668737773787896117263518905348867089678726419720753515544694973056649929155114793269898109281911337559070021735325085048015931525764351797090024708928759422002359781020376883681889178874131289467742765979365127745485380000 1842 1101659382446995908846284640771270158068507168448656520371089919281331239164870678576805395379323310352139839038749385078648097641695327922990888807789491152729243697931603836243947974802616611507353816740043828990343055193284203236556456235510592 1843 -1298600755553975167606986969972614446082050182301520553331678058356018335663164111956560466484954249647782041332017275276431104846864067208237665488486445012581107539832218786279881681992328649070908272944382085574716239350470409763401521861030704 1844 1530681967505858729300780618674074875390303295665561169057150470131462457660700425031259889788645077034765371010260507458722731976853138710678705007697185979971578401428888089057607565583661364824855191272286075389648710799429689570251090597628808 1845 -1804161026494384990208656819839208208579794286829811267412409266077095019125404918754706777866306140149869471037816335596429370514200647468513078015523658553022352735631813880298263622674912146185722907839702759118464381302097829932790044375076512 1846 2126408303434724906062701502739851499809501811888332757527203469035272350481908623796213089429554684132211337530797006464113057631975319526914088206298922753546008420983057050815223404202407196291253891148883253333521540960149808312244043912874896 1847 -2506103879199927578718882084246739961664680881944379595931395163890419032040958250713165578342063127097659919050816159534030838160760981942007230058732678204029135754766942618629172082506419082398728512205075374851970663808959783360598816405030016 1848 2953469837283351982355182227035894109325285726389837771647644043444650092937253414041765922590339853799744903565068183362646322472906244686189173524189709991413636207870674506631160553634205798720922257384146421723504254476485617710896789047709920 1849 -3480543678137674608689961532589566892949321931494051979270774423303045647742982414942489689229998763914923494069149809193044216981780729390880241909183027328558354184326834627468656265880881364481476699138422278782058013629094655059223590965413122 1850 4101500120957645604568965959461945488606087474359054942914527138548865464860005447208962807678358814096736878181703728568731959785055871605602690615317608570712215167531376984999049358065566408590409646231113865511526634799554869614489267593265080 1851 -4833029840024047744666065335459942284452031184007125514105958138620892268168813283799789309346056480912903660609847480394357106477125917408893609809018471986759392146761461056468336534337142749965493767993673753131325260704447524283509457726818416 1852 5694785189620124983744857611070291387458653199139394969417562594462449295565994559652026358749622041711733132196405903410062768751209227449725259749049546730050037207597667816005322908713937430511153860230607334909385020748470062381012903372031744 1853 -6709904743594100136672331489102011533454164605711532230263637262880018905848286309278202823258424960499288181705553003940635721609417723548145800455580235388660047968349921912680610289703145887247918651755995516806228474164294752964676337937897104 1854 7905630559445711723862170853026932511472670507094596525392268043533048794302933633831974682028377173596587822050655083596816789671247298318165226919216149992521154178815364506494994714213549674766996233934779832180581669999648492326173364372675472 1855 -9314034527098918680691304660909983725480159982442276918426166505203419868043644946833699271960296229556243333170544814199008868223611169459298718679556493919677085435290976762931096456280052960860523093427384829005277915185573387904950278071428864 1856 10972873043618104208211242123542909217844238283820049709032078388550640948507421279892283273657653615650483875841430447825864376100927218870267917561291414986938446091395624099833212192230795381184223328945004869924969778239041122996724012123370216 1857 -12926592642633478301642746619058203236359350827666586190930805010158258524895788001047085768064133637156523390282668111954559534034990995119480541531710960472341607446282793393877044155522466649661802849155962458796138416866926115742457598137800400 1858 15227513190007358511662047972760989006801608887785550602158424739718731097677601390715268547794672274056397357345123117552079640763723741418203225638200233839939304431452099694535214330787960100182775485058776207568093490331691605472399355107746736 1859 -17937219939698301664369774834179325132494103951712289754107579701072032744302633496233887046495310435828740036621924285076973976112832596965501179973029889566048241407882439447394216028861674483930599882643906410142016468434471887313495040562459000 1860 21128201248542681363254560184826599772903560352686921369344017163413652473726715744253130970709807965467270334836500189762370057987495455057861635055983876723819831781768329264549993070485590190464818979348034798465269286881531989168189092849886400 1861 -24885775219920951661514999456658947258735611989896051845916048559794762418105602319214034730681814686287030099019389119663769793200269948390112460651354865800252631508916110359277823116735303284412286946950450575278574648685599678174804410326690456 1862 29310356153376157254289776546948448914705051209512809937221264934244037188243726417475868415614278352329198772448990005245281045842567665393226257566737510400619519749029042815079876139550391375416266976310921640381642472255149258588568408253391832 1863 -34520120619196983778623736769106695740017886186530482603355555148686963931244085739253010881155986216362999534764355710517826611706451860493594625966182624097621096714892499855691135589359368563017334230410498516862994607348716387038752604967900288 1864 40654143487554383810645239248175531432755221103877731205322927213102739801262011031140065413253155725517929711757477601008464449595220676918752561534092381948802959282377290366819685095585619764212312470075575423198439275831383841949689718469464928 1865 -47876086595645969002724026892381208547930637189880934405690503921742409227692752835163828292437076660244444623804630939182155815923694219038089994033244136690689443704622983333955286848011774508730119326657570129544151783681052249334369921235810880 1866 56378537256112010113262575782877993692660126363207079401223263202820051673085382681020331790152194365963473106286450403359741188624174546883646232860096666178359308222809163701303430084564028895933797311448963450033704590635865667845680193563627136 1867 -66388110874769531360812507045498144898599930548578415799698098277375406321680740110377301549036169440809791161310114460438464461944336238736070311503851941038918409324556627436838767786056494382343981484390206640990699100770010734185807340986954152 1868 78171452000697997132295323335852857423960460025103034745341369433074820585890723487011811049523077135439941983491974474246689626157760224862211326176622781236975329206275979125439395902979915856389248627912431519915224530900373476835451359379782856 1869 -92042291699877229633607388562103713965622979447786764628257904041290890919493502922493251247421121852275451981643117151846868025424190407620423500367190459483828384238158030509389847705894029464749174347802966770871136708611935572193371032153694880 1870 108369746839195433461398263914299008725121986387686606536311105583527783440250792087482052194998567979056865044146523228801720154472219721815591988899068758581937411809976886991379036900240467848548242730996785366432156400988648664448978151060355008 1871 -127588079412183635421056435512969308996339869080556250574729271845812110387399504176428545571974016089576850018362714592595272985463539681800447978959335439037931062083997084056285984645919805554223727595729687815920929033801780295935592075628260608 1872 150208172278638002409029343467727311008202337282302459864067410292373969730942339567403084702125345624700708282209871945822523730028122953652439659331396376344469176007958756228917384969296838802631788244329836282482338930436792280269654336401158488 1873 -176831022622503201488621554248108704075331574539571463243551867983215933250508239597684717554234110848422991951889649625532089448686786014312913478486187430075999426082086897671161329094573220762486683827586296494690572632436153817057498780754313776 1874 208163607224672166691744976034634690897979633145397658201686296693864040518123892058018818508707978584066259794755429425358366442332654357768646456585591553783055437279440357164983659714249363325940300357376403051311911387959692677823660477915809184 1875 -245037535672099184615251250715157337569514995739944523929433208005547115048595006557388080378944856518192308126158645359745424868352228673122999423466196702117536601221288373961527586818211064611951382040589450918118481317309374410969029865400891064 1876 288430980493384986741600276146478038694068603871033986934870310082983579768757770274722835573781271740643585531339908302791271476264800910395445677609350267956220395420299984292061283100820470395556030485130189488507162262068103749246914501288207040 1877 -339494458816110629395297289547410764673986276031945218111595700995295186398853162953403432183421356261717372844064675899113333677681224838873052312095242157881457363577330106728940292300630774503729408258840553174623631334799278970840447386445061256 1878 399581140704608959144852979101775888813022536535468587758829583433142148401044313008714496133025357573179470684978713455238662811476355634498306614288645147844469440228032144559182954435110890709226602554477012837363052322687042883096420448170881952 1879 -470282477467408697871238903680096587224375327293695566795023193134015082617845481209910031923313050621400547627588252692357191863209286119812087817831602682020800062088258710476023468847997916743151672234790512109427665699940279724857115168130703488 1880 553470081984253886579904027356202936362170047984785934426254498988324274749683627569272679844654882698911561113984858371612856218162936485899902115296630002449246176579220016387032111270836931458408636378995656515262018220071657020207428648195979440 1881 -651344956089434282031236563192039840727152361155771533631705602903435951567978073057768240932131669756658442859455344598583827294410220142095088105189181787403861291098296807036310258102343279076034526796998111663728005470564814853619536092830099568 1882 766495351482854943266430092487731235440739031010740768188145109320053723284077549390270651745545445956445761637523241201363604086560644222163530427049924097840221492017384883257111901393975537757209473076016444383329887816111139288790882406435126328 1883 -901964775478819743614210072973856614687339867548014227442042986367154055943685600592192005730364020175330086353748405193182579488048723373280749062284406623673550414906722272251226432897122740113164625735852185778704799917072231853910682212554761072 1884 1061331916962678017753395694569925759352129951496720557234436913703161411956073104031383822079859051244437040638979612775554509215739139534013623892988026611219058021518767802820718302718867163944244026597103997379696603933372865286144022849413770368 1885 -1248804578036411024036936050848623395092559056958257260747203519058292108593304409783851996353152023172621727958002065563528434398144030040675822017910405792947306138664865149224261961841570273355995298830841085634209470343332062371896064993870024256 1886 1469330061011873053971593600423278784566001400031047003274927895225994323148976137970868178412409813558753573995464833395490243650851775806142165257242879080568095995707440511038316938069899396878620366746386781858726026854528109257491150111643921152 1887 -1728724888063414145833244593055867590754721212030829001017840604201274236236429698508608736974957773517249974696061799292762877241341091083326521417525578679770803046755049015401631187176207489208223293273293272961670747044799089621265849626710952960 1888 2033827233022883989663198050418671170569605802108667171118990230378130616257965788440871873479993602179537247454728883960738529706652205150798651848327937985687314709682308427003998649080890840700785423727336838155071139365496448548948413721540134248 1889 -2392676034449981775552642583207631807859066197305488782850982196059646207862179175439428176278146271126409332770822202287648486234865077304179234509877637922693332514828109276145386568980148501585811722426208893964881472815034475062722035038721071904 1890 2814721451449901325261829075575504033156515563309310288780841296268042936114056913319026593039950220078535547606617621686696528635885480829142373874338077958487569438640075814965039155903499955665122590067626722642762240053918974179099024459810683776 1891 -3311072136588291027180308512942619527259315753908929022408913908071873577174079011109016242934393263222358512648244606162997197576848635074957912843905057303208779796951846426474736133605281648222509505790507111930835405027780743150788748599187259472 1892 3894785754617776590734982766386013556313330129243497959537194335719299056093778112364245022987917248523448325947179781042128956491673154421627159021116614189481238805472142855032717680656926361144038301865523728706416563145121207731506659686703476816 1893 -4581210296161089713728448175891527055089830769390342549074430359788282697626819357326662279228857696338923504668158469677336153016837734309936693002312202944420684054627887542170123778205166325433190145581467054211029153600038344893846563228019325776 1894 5388385050835986162299051159125111019463012713371487612949437629682660256562912230700405008825949151895446018966717628954158109168708415540710571384301758122541380022621567483203658187757811030338310754511361898110189910550877912302143796841240734216 1895 -6337511648399507161740189640035007356049505341623665234891986637070879603668882086845343832239101392850008554902281907605374170845525531558630938169368529719578668873642629991090132143928258717903634656144568226269942331132589005604327204594452679808 1896 7453507389041913805678712704466760407080074273322034588437573941851712615053451889676682083226183505038415397373092332899446030029701444606386398431060185922805663866952385101552062775113034422263796748909097559284816042158386968241761590039298221488 1897 -8765655211561882559435170271618808435805080138810298221863000176885492093289896497356618969293321603992151018643651860694775141791715623590209046803212485540083597778110164010914957912775114759329460605368464013596596965446321420502961265429657543744 1898 10308367145462066062882756137363885189492056840549968930269556216339502862386724974345648977248017135230934313959261716203418959076362600407210538554906800162468341777038157411132222461604531781147694452937993785010758069660965081112807928632627120272 1899 -12122081024140543751169915517775596506289181042750912635651292615444169825008842427393288908412782223381525494270864591791061267988848329178474537529641456030213169567452535578387703563211712391944199071108381783421497535641252643058339483053315060728 1900 14254313676542463957333650260302983745440412118856732901555570346178095162203784576113961625273132999784978240166468298984249827628709213575203177447804209945895759240874341074962162035048712719152465791227665634510438457234931974305479759145642685784 1901 -16760897852119739075493334505728250588262400080489296878313034139436319931536475036964664763499737725270367463906622516457874110651518533737534950463855081265390800354126462803086337270921771461905543594926466633996145558770435398148602555903957645096 1902 19707434872235396351133577215767798399065370550188932113342322695266239448169955193634585592436744447668532280163772811516927303829384782441893625647506667540701081990424572184709587079116779463266339203119354376933300718569685801203185890677617194992 1903 -23171000561658263910204937658812189894544703756822233401279531413954143466280137302168728297434738154528334918900566278862374988768437118658182909397403367000386306836013962939361943458294672676361847513481632652137518468113935385101531876351095224704 1904 27242148538934305469746276765157747107464173514322391172618818422918954816111106686160453091498895999747155633611141740864114324873396158252914272623125858019643843657942274497721594610517922830275817168823356573643096951067201712907056804737127356672 1905 -32027262601224432360758815249514820725817527599712226820670236482924651973202895707439559629461641867392520612022864607425937907788899964751406576112478407850800728995905090486269988132326110889880933562701483981662814954576946957795306698183163179616 1906 37651318923564848426053296440440202981103453451128169573759320374864558862957586070314787299804008928682430036574708996700924779332358545992526377564330690492379069702809172219853199013613611311442734454731646041193653843495033590987128221459643264048 1907 -44261129334183391703361617274998002241973254885886180480319350941703250536948009055778645424735074567362382752277402816715510988673474221269775107570691550968238562390124973024458198447620865176469679087964366955928435362818500825662608695811598356072 1908 52029149295928697029789851182431432253351174532935927618943362050940403196866162912029545437757694746911737637437946799271178591505341226225677252510689293780813035864817195029089032917559116641304852184502546690096009253037188741940070818670901515448 1909 -61157948735001959377224967572396186676981785552276016567736609808845247761846763066791080694823041572246587441829087486409052089122101534370989571441628080647492438246569771325112508998701017360600115275458417289941870402373361028117398095187770807664 1910 71885460882536294885687338413707827248702814553565140478159175462051050330909729160707719549072150917330554693132053273935069335463123217677381939128132980792214480211069729958209466239604742580326919203530372765685065125249753896528292147797132532512 1911 -84491144266607869109903233791818451649444534851009469180503788096544520420939280682789097414697049127913280303061134473857247694470278567714390462304482751351714565272230423150832026264404784483716813046166901818259483764566228811085527369515412611200 1912 99303216421413634165434976914536936020383752195926261679671902029703890650425356164047156325234909837493316777094924674226464631312949629900238295757676237857432953043318400557459387978505945245762817915624825818059063947628645379987137819055600961760 1913 -116707145363917300721131917107395307422623283822676418629012738049268078493569189082856398753568575660125790449777779616165677931423318927901867169796158802220068194210865711240991865600310242288897584489555910390324700291398993125472734877848048941584 1914 137155617126560506291973037638975829323543297832060803903795022600283472442697084467786859350514376053508508305101435411797561050973286250013951503855678294783758132070073942626265490764581671443689225421439017279968926625727805017193060684130307942976 1915 -161180235448711440701438834030047599375981942383229979522164584342350944297189770648264086715078255664868542464053031943776117152057308659788030799537270050638197592382383267247843315765379736222106284832880115836380115171619847620743324476094418603312 1916 189405254081946449847145744274480656073534042918520033044557436343025668781332994948607425088491678303720437932373774324483429819858414630492807456712633834534506798799011650971206211961253154279069404990249240080711458762110110111196405004743714690048 1917 -222563694183462470222348513353635104662907608307989858378992072475605489026985015106911536024141548750682820742762015571511081369764690915166624938616061164457554613376183015450072460920134672764653289542550199297381602256726593033450051901024756351104 1918 261516260280721106097036297890769803397729950434345331367957448339346861402794860309780185842334011103251303140071057532339405433812451007714726382952936048490764629365342844881208822467269253303532932944536934188367208111964705713520898809952563624384 1919 -307273539839465489988192751534806793593222617712541730551520338535124908470607349582699131207356704352912628252525860430248040610740952192121447198043999546887501575698569861379089108693338442572700961143882386286955211572309321737530306374985312646272 1920 361022055374142028809049395436948252930383359434765035901552480292527632531226835850488723090973383515894635034000349883570554652477254108604566808352673589481138076937720674910578030989047726931273348074960598400650039312191918800070152029071710223984 1921 -424154836434971191635344022910602534612748871973690427258967888074037471607972624423549080241565946374833139352811307287184177048656996413880278971829169968931669170152658398778766308535676136484841833295328281771800707340609206269697047641580719263904 1922 498307294186523071842216944773365492467513555211910536388900748380421566548710492889176266316774955080977911030375781504871111106852085161234848363856957416416765254882523230906792514221308116409833270220549250965281790355311244119651342529459320483100 1923 -585399316585319334395179909548034291721743501542566613010917386906759801798299117367709253863350317593900630774767824753499272532587721997784776727184937777210421243806954484483144875427403436523513821063592250660120703940905499966200508404745517529936 1924 687684660798698208215985285550219151006926231485960281818752132613365622949106073259669558055632316863002439974135120581428189102571876967229937880074113028616325305645440303908821108629424302780878139175669822884540808559007063830363924098034361573696 1925 -807808905503684826323473486380507360285654070931215905291951681053857112977267207915608538124551156186095630152308377142008175751517751039829461747078989884107527814961226122065905796007663388500221534682279199402513525805235581369402757940434774537184 1926 948877443773605486397491877974132250791591653043831122221196108039256266334850388008838585624126126054530310057058235901774421541479950383960849195746475002117186747579231484395918360463680948156689914840618788796253427739627913696362139652259310424584 1927 -1114535252921879819968377876923568070518262272550490705387359866256545860835942326213653068019744719889924351195653491844939333548406246566435428345374312226564565204318515161899230875962626641818279687732755397949453161821820084779749360233203465619712 1928 1309060477395388617148930573059159370671331274446573689714223572550310619054471828820489942844704241034453317708770959160477378482788641643783951265698204559800679247886988843120725647061764759683562769241842245460761198329456075204144066506542356945840 1929 -1537474212173601999639776059519029025566587720406527983110634770669482010202185988598630986594112664131326384983148770184361952723242876675855841588891295436703687450526132209738676081292713423166078219067772478174660164411173873926915658820061014492656 1930 1805669286015263588992721204231218940118593394620859097461780614054334030461990756878745030775339906836060542219697123872349771238918687000490495585923485825368425891264716408171907690786718996229233789908289569872233104770667802099233679268199117778608 1931 -2120561326707359347322337055949806048411010194246204006468523750640840628101756804184596929884152151125005390550224093997623315476013900667917566584288521122073761963511425745889359826971691876148243234216581285620489784319421136551215254790212830095656 1932 2490265956402558939787376816403205856504675248051965353435147618348471802196979328724219355369808463061797569088220366861648617023824325167107430144735240390481397512120466624686624916919013924586697436081932489160141683463635264558061650610473668759520 1933 -2924306628464094640185530932485648724602463411436003633542325714510029902490930300481755566500466100092369345487819836444542707871443996834756355373004291994366687015035595664803289198742812776435563882851869988705325713721088556643932352262907182044872 1934 3433858394703698520784807991698477239052257808781869568260824164060766006335631250954671522702785474349445661526373670463742673608922080216344657736037323132463045159544104142097662919149281909866067554059144717459312485253217406388070674851064961063344 1935 -4032033803100487667774070883939493528674153620640382609718859224689248299717390915860993479308433030781259430054394373326684564613753753273253531628746784682312074056464301405188038451313065602626627693153313446814737434178786369948861094559158212767360 1936 4734218193988554381595101863986562972719821577351222407216263494278032226683372348896528250865118275322039334451892014923691830423437751402279833497621138985589639600100205935405354778425605468063015146391977887986856942027102931025937925451160470650590 1937 -5558462914195690329544789057290864419886174895647644658226749976319165532008661277327194444389411580764637535871181908742226358295266083956181520481023069636016896248629428069695270627191563182628025472260631883342464824584927794927581549777342446443584 1938 6525946435210751714350395025505616580211951126692651757615522089166264493409168233189153739070322387804854313039228857272103320356284684394217618947831311687655722714572323097064353273126676215782647579253960748674840917292504230013447019918414066203264 1939 -7661515080054768797173756564684058752608527844970020986066534097947897236095661399625256238028012572687359014678590107551620083995835847494855328704755056916330381773411814308460297964305860934264737660236678334010917078302589181490812882446805839107648 1940 8994317077352289593245223534175740270247076089773750804613063683472065673827493669036457338217019258040686243142535213375406372893420129256486164464421832779349726545915813104704588386357345193442579348903204854686887297353959846855389479675375537876400 1941 -10558546020765161177007577700622097863548822439101703382366690776096917473476516598297999223195736569210955586877105344744379839783824584436135555621108832305093725355552916629744950259987182376028912962369094090990296656108842568277084033349218651716960 1942 12394312576745176734215724139051953884688724873063724087647054101163565604279764667491106488165932844786927260597236215877014045526141610169292673803713383862444544804360643102321188436674608832395017519355921681676821969080805457803053900786908412831656 1943 -14548666522912624141568068687774052814205343681204454136857205135771841528596162147999324588229696863226319685757474699467624917751485807859372650033275149551489404184267937135196649761977513238116857973843567168759821327619845304844369303596831795067520 1944 17076794994578737947753979548778546080238360352924599652656161220751459596833612696431754809883421474061812807697205761222846045579724888275616623106063967783710080806703006922958108214009731398607426279676639231009561108013051843860648477523050505224088 1945 -20043427263209206303014059264648072079842288612096505861501718160897216575766250049947758093494062769728545166578603668445738139475780212018312594981896768509300255650093736360272312704291638242289524490346103199789377522862409714226904431045564995317440 1946 23524481579458221804554539210955363448780265678332044374841743646763474676111280157885418600801378215095290674213848882552214369572379474205131195574277224000872317863478208113475397892520207165092375248046501636186167637041059566501547519296782884414192 1947 -27608995715327974964731372646526813799188004170754477834931312386070119929797533776697199097694082876641959181578927960020668849109667286480615910961687691969318152105933231281538952537762318148535598722640818234840082327476305718404752939809391595533632 1948 32401389987872580222430531661122648729710273471574183477291473651486754405066771388187890839212110957807392469316821901189239248150671330485398076981475470416858424599266378829246106161828158657583186991407669854190160211218479254012761719750286341229952 1949 -38024119919623962925930570087113875422495371661285300581947950118154330388602376073573422860494779197929770196532007750517406216100172680220066540945860671340320568552364225345387313927117932577148729013317287117175659765119037164378821934715763660787352 1950 44620785498088261456845930222774429727368498302503060429108718698949860603181346903398670524206483374056794629863801017697198297060396858600720907591652766838943506483647377417921189610744036880320242117804498896018632220098789535715177158034442684211728 1951 -52359775483534991039872312094401665270961979222501176682847560275488022600314270018715426497293380112161656146051384499980050398826771919772652432167663467037861359328071958951566445001877226130632478079287156257937555723472139605771552822212626156099072 1952 61438538668036238201687334969605792401368593270084425952495388223262581027791525685312918847434570023727106535043328074211452563648177522913559102406927661528620843633531561552858405461532449843625103970565448260589498065737226206653834283231922269343192 1953 -72088589745470039373854075466964066869176472458934840684250004055280944687159746532545365477264299856918622274348853605122877586164871018219133883191808094324081835749140775797965419812557051451659877101528173253380730709629196500573023607800707877680288 1954 84581375905489754688882031017381282788146345187631893212299160470982154756230644795908291680172012549687927421283269410664700039806697381229070509267163178258319126695582325551935199160046353738779960928314768953644548495293439380295207371180230126840976 1955 -99235151874902533241560369503707501548859339512942655532295295322110643326420863675830119398927631583157467217500303650635174746542566320104590081264783616662974620914016998977189822209872174142176309621051948569443293588220117114813434864900037954625120 1956 116423036436657118685374724835238957357981638105272231489906848520972144298388521836925013405866206455489565219775190736446784017326169089210810345715022194165046801393285327621376147490972221307161037476556848913438031055604198162492147085129380452383280 1957 -136582453090782822100741748854048568687759916518017448112450289020314988042929511318606086819517823784047837931321219508122647202534847843339657610833904893425362123705496398710531199793991510723195714184351967374831212324555657912800518888144457022320448 1958 160226192221760101441306621526554555781575428489628536314538898509924197873359937476626270088312629208284151046814113928106610571544337904040739646740017291358686607217002362556863852799094795912956739574282605288470625296566385524730390535899072806886016 1959 -187955372767389084660361505217331264090969910112028502097895530003038036629592133848026047823466723577686464872225667124264070133123081851396325362002895126597937546520500638514716818205830264481423310710470485660210174248053976732186831857654128262651776 1960 220474628956943136311894795075360832695676762209742489045224236807009730004225808717085655128170607786007625831874464752298037676405047970564251589992777590084758485363939328277086843797474761764022565900148275301630207120668831620524716519258520468477000 1961 -258609903385207305123380412401465296748271914359357445848180233677215024707541738709658606319021340894263198760421512275215940397550624509716616289421126668853959469900461576864571389383879866809090611892421693460929055992436176760877536965255723714992384 1962 303329292899413038466321357070912764986296355580093663419933177332267863558453585456320399161859680073235286970610608016186240647524298345425464235244969014260792471427128419179863077548524439702322515477647945697091533577888969754566799277621238154061448 1963 -355767470119395226644124941444322792853449025348580299580109912287650750142253312207986572808342658103924149337254001647434100614244401899715714495509984156725810719903454985311952456297387804004819574575120636553772073597164015073139096016273145173664048 1964 417254292784673797310463252515603402895141423717519928440155917206321917309992591166488078540721082747433077083225263534779110705944948454619655992529578661184943194978666536073782814017321282396793566116034344822759222753221047152773949947904024239958840 1965 -489348317745460883374823827992718167246392492854984924017478737429621403889781440029969790145653015821808855247625979492010176267015562205136322940545970875011072234773502625508854727997409190842558666585790469864416151489574008619944247009669916066903968 1966 573876058885170645263129723818790701724045876889065444718264951926694020058255681697633479277944188675084021112563548413093975163007505208230970727504022473543678591780994366428470678278191297760817526270984930355612418922228121413551880426759294317233648 1967 -672977971618786521248743693153253733446060385236903271762048217530796041146010864310563204230585719497861665301639871128486977484260700780908259021479932079001752217936278336275726840831111251909139141687974565968947182091210540876452240262362041699830784 1968 789162314409847012960460811494248670316868818267178107960333944244135134396335108378642342241533227190907879390455704369105278172069481539725254185251076278991781484845167531038013543929158190288086538774057839133068371950737180480716190479999949735313136 1969 -925368234148401162945205852225640590296228140416616800807466551162613036924398521192377336870246527905480103638834674445496953282265644651487807440248840194481481994315616387097365757303464559376810168507279303635087182483154596423749978810118952029883600 1970 1085039652099205855561363653813439447823929494967009957124767938182666460385176507838497886406518017161681847559744420949239442100579866505325683857467896886230500085794109249811215852221533748406211747862848094238438246932360941689181294148781598750105776 1971 -1272211796156239190259734193269228627539895979584839097958029956242069372349058263311102990638891979455557519072945410458956242721318011203624588419503422689685594356793042219599704111171591484959830360575499787176081470996776533708032314221138306956785792 1972 1491612539985329753897165622837341529467019153533607548615968209605352263930072723213211712618003238253389201624336020006964704383617243025821961345640442928727407951156562418157598106913114150914553795118074656139514170347622712794874461516497795454975696 1973 -1748781078090678223115265148115656215376379632730051722348896528044289651519229702729756880629310491747119889665727971304278342009270834361526481428962596146631692516255895674023405290362046899264256998607419019508698557611201391709731993430278278950535080 1974 2050206897014388969204760969515136605887951390090217888590236200820962995997005306154807503169307045217688575339709872452943921274621717361773275188922916393300176266035501535472338716198204605397307967145274601388801210181770022076697134711116565964472704 1975 -2403492507427621838670841094641697180084819227613589087080873496803849811826229390813665527138441431326060693996480586686140984845730669242302906799199859889489790321808117874412119888423758120066406233857235801385850457111211544961338828602414033920999680 1976 2817543992261817906519602820191235914299206891298243686080234825605716940889303578919400579038712025841760036591553544284687310350726622689395632561267647818598359218800296940518139149141379281807164328924642208596063898740494453174597020066478929856866320 1977 -3302794116836242634421548390927158813455551796446787064976437967606457553106298951913617736034542848215682172762357162530314286922452121484477176084739736931272741330124192271230436846877073376113921697011101486139947000970094812795257257249887600527301136 1978 3871463555212503211191772840142394111088145397357876769706954911806668052353206419380630738878084147599409831456964693629018264223596192712944560488343861166080837117577926807301334501475869352483242775316612959771553956097710963725238499155824500550685648 1979 -4537866732685609761986057800832302126728732842021814690390439955191083576648999877108668357700451169888532003077144359324532412449109426431866803539947705883183184908112470374538733020142816158236800167948938106025008244299585294419920007354386528543778616 1980 5318769890720369488217011175248765211586589688416922367999562338308736190702736790270223160010218141852450652513825808897258519811543441488627052579302538888167856064154265747428459348861680014203285309130652897994959663433765818443138143579030215861452928 1981 -6233810275026422256260535427199936582057144978052257252781157738599380218349457486920754660944117373011390236740223411163405902311033376658480801020633268456643989973457534271483902225031630666158798108802159226897068377359385338218378121126271438209481296 1982 7305986861716913070907175890389002311170610909436466088689850399894546121929954593272126229993589292264005326266315898154144463105924501140243880912183075572944897213955804476653460163986775918167208419358658746402731978651014511191748130053098604829844640 1983 -8562234807893759412240048346297507356558684860130030526601205998023530221505388338019382038792644783853379213070595554902950254502092331984301319336410019699858631744876010375134232460759855705595511601020140011050104924982378213785362847801608470937622656 1984 10034097885135086939109324373855654121234661572320556433283487881655494987857782751377531641571035092369417661290177046765862077305553905152660896888363984981426697153322393467163436886602062383350554114675190198977033763635607831227839269934033560855158528 1985 -11758515578191185061178729872660943544795828679413968904042640528670525183346219561684412386252873409992721556016906025423379849662275011324515212889102878103227624663893812628321479262484062335209149689636037866509587589818911044602974465090927004035485216 1986 13778744366308513976624211462121588896869684812372092121932782241280023962000898281395410874496186018424899466525622246016354819781916678271107432126529397191313812412579753592890770809332223664567309632932735208568055264585360311261693998071920650195910848 1987 -16145436020657433124871857946811034587414074486444831755242329257906842971435673537788826198858454105038451119773907452054573970279515127905345960260201685331709817544430776445716759885729315372268716596652331764556343050629671440687147309102357624377999672 1988 18917899629776201551891774628401985469904393427991685498820919687087270992893412792836449736148007705867075103216432014490055893843731660228145864307013378518440595708321110447618370501841628034544385837316786552040810206160293043593665665227437776803738784 1989 -22165578600963943159564896414386073810618561764802296943842701371869801414301148948424621610943508661292974805603623435563539582072595274592532389063675450494811208984194081129061855757371308045667916662893289623232437105567494642061992276002869137320851392 1990 25969779190448237191074255170039738899060216304245511921137715577063630094762735512938719316047126909843180718597157065877871063477320232491881790507134622566523837117049026699266652073513541314857311010728559221310882002550255325066132350968008569968019360 1991 -30425693319008794872872485198123091801810451915411553569398030308039380178875724578845204836196296000344964643406902698377027833824428555940252934536733559202919136307248445487854536611263145910699563570491618487847041198976044138604735081898757096079391104 1992 35644765684618010871467529926347311918388016346114428298494031409194075956027423950711446445285818744678408685683039582932215274059843130869814109960758745816625588610737701580365828074923270106131246071488208993962961904000624872198562131910668730013141856 1993 -41757463667297266902892361077896876500124509576699602995020824695722470020145744008279709934618993826178526685898609796645304471356795737105436923692788788713318553867161802340184162639452148319134424186758304635230429798037533801415220108831588363628496096 1994 48916518441521610452518744176021711891366501174396036395178096980234509400205926080871705034698579197255650823714100663612901740039740472322182868164508020307782072442517468373560596643237633509294950121739072289116515311875286737211968623206560544882564904 1995 -57300717310928473688210241163932102434610152275334959226757808625342501406720347568142689562124411590879488507321383335524394086202747268168770789881245732614965154338527833248614876484392926261008079057110387070355836475186580222138562484617636645005278784 1996 67119340842554103244066434219989999077277293616458865404094355760912070415973262807996594256330009476163244885451560674785012756664115669279017304620206830626573924479580138364104446680233727195684467950856804876239810732092811631430256224788107114348815848 1997 -78617354234950255593271858879322461363847853655300936690983023261265203645138502127213574882994357075057876974174517153373314931138891439122801083177443072156907397082147446696291047609127579478130856670462205872288305473135871613918887475632132161062677032 1998 92081480893857449095134362947035006208740201424272133118692665269273838674502782568050163378035186924202548730534343448159924955279558379801148615248187310422666500347493333546445791902505396773661909273646288393276571694363092095730250796543776032703831872 1999 -107847307863493660172528165513998648956841340293133707547704459062559923898809617722997905814250154301634253193711111147104548462123363122367082181522805186489427757947892638782266170251483452537516895330741563492440736046008000924558847038639604568902224640 2000 126307598100146151001859004769031705875559492293056445753780526885694875047304317632564959404495011830164644530725400666649342435089929158743186309343349412351604769126756337500081386030872762300999634629580675073759594641076079580719852131099389749937533904 2001 -147922014195979629358843504540752766500572659880053850986069981018638104888989913299932527809615095139968575629862042189662505123664318394342043599103025395291734186028041284861172414176884187572604562652834023090239073782329997235782645389069408144292865728 2002 173228492787305799448297023003079939075651932698515992803808578162997940085891624018489425109632526225769503038173171257005801124028278175696288911890678522860990362246346018825804398219838191103407056886853916997828763940379483161254491260400649627632368320 2003 -202856549357179811185066797445688420248451281870215380070922012025690831121520343268074844118217938138139150674262505890268623379289882452845557953084872811953482732635134327122977645417820562500110741899769479869959046393200266170437419267213266243897670472 2004 237542840453405924410875004220575408799058072686901337726964948160838815316854520742907033578689299556176306766106018338603311095498516165754835216702811733545794427376080691973005582301032508169677129219713768087547903227162485225303717607335999572033747648 2005 -278149365642165948662818686066542913229026855561913702740380675366402881731851459126888573361662931543883950151114659326311135682725284448850907498433666807366599967956070613852588672679953738637390507119159547489481806117559331814210785620815620775228729216 2006 325684756150749532971971628568402231763313708806913346281713949154869897680318202037376719298798538814990648691316803709993202607806860222501082986739371773253743743332508852109354461189096732320926499237432530843139771196646522829375444045798578706978984000 2007 -381329172692955792810112133757257133239088841455136517027039815793636278657766282612197176174342250340839397655407725712770635623040879257958398075993956632091404392680620833268874277631429906424104573641688262261448947674889170879918387492483816823658257920 2008 446463423254842152828610070838977057285851217891970295484093069341387550330432848602593104577769377236220515145119315203574303753461432991755437119511933183419990136686322711441079743313502098517364539802399756076370750046528184271819834458538591717763279688 2009 -522703014792714354108751414397364628635072414377409719801065724474822839671116208340155772680928726077011284072049593238366097228830522871177434816720835937427572864757960422206279583938288962276529736624562162335693131682225440370085954763038784715783339872 2010 611937973366426884897192162007660058873855234746581992826400044672219394145681431033588114670407374042501705724851211879797769967399078497234082490263008993452359212613842245536207053027111984950648977059149367994899162422026728662204175651288037824270268544 2011 -716379408127322077594998005457578146100406243867499178929300657651480068212449024707534429312468340170522517708764090589694848125718909311852285753463332922940051565931451653328982178915968685735270811142510135319151694325773420873498586666037597191892722872 2012 838613959221555375908485012199651976880131502903020015368437040868601718477798577122159511554481591513630063752565732515561625185879210695053533354995015838386360033969111884611817591679373668806740589636376247802461987856346222035274475980211397754862094720 2013 -981667462050663164969926241132454315688438778792366653105074100350658106322050811710902535135585545056214193620258287493196672795177219125967356519158371437084522291716902201593599962833576934854927235325753768434138274461166122483154013687346919122560949568 2014 1149079385117323881522511166964456849073734355093013892623025033264692629975496784459356441872767522229907881887325113324287811239192190942753817963255586122397331751572475730299396986517784673088514884186746055375109584215566609152586111491610416615675206384 2015 -1344989861323837837681190533544088495687575556254644533476429560041141179108188282457990237775017125332446178207489337630026321547897045486688617362978279660862077111635918383781997552721866854856712115070944211134990433977938087194141682609477425853573832448 2016 1574241439446844873124292584961419755037141834019124675479420902429677491609288325953337610292456340889735864997364845809842167139965587362219433027544591129205462776529779528662515322495071431690606006530508633096189922103182796906422989865439534899760228688 2017 -1842498041014791861275807954000506510486235245922005862797644257226095658648935344647293865426570066842974710925662584948856858864244566236464865621625476908978796767519736116975066068370770398276642934853995175867256282128833648467032370865472355745087095088 2018 2156384026641693494207925839408219767135888802687108461323715568487525848821935538482494136618744337505953280895515361104538793234661255592309768267202530736924984116944471970977028078630756266126237949750410956036089368694890898741207224872163058023407018128 2019 -2523646765154011011380503860134672578097907293170157714412645190535392200590939686267042946182005314485464935524054732499247401672061210620064242555933821374931355263121856437791130228251897268176656039132303448013866009827070459810123764701947887209197405056 2020 2953346670417986122325669368206730855704737811674389640913765779758614182138937035179443256691250826488595639504097047028595053083150599098231435831839161763806329422600506699267789132757655665410674798906217802756380932908233859050191195168104289603053577568 2021 -3456079338446566251394039892899983130524138500272449287126253841980467829723967263607080579785370918647136375743768160047450847037841764751777269186215018929023896890064228383874348471117237479582973042511298511488132749699024770023419673636771778388846534416 2022 4044235197267068927821500755595942333918413372110255419669824699835417443008862793501251482617722278076108961942285137189881191573434011744245422228525441198561201025307855045628413524056860630548502353997143030798515004426555421141139699820887516965684403104 2023 -4732302992993968783474620557185946256320156182182350910720129365742614723187245462790463477953440783462017241893554905217089887748036595439202708091721308823340138372532825826025385140732399199361638964239130649784408514844150234391316448644254497651327857536 2024 5537224499560612259734270515826745523739965804956477893999240646526197257248252315464103954759889489828430768985176399814369845944361876230894027861097708508382470433267056029804174830412640971220442072718439389199795199254520523231391124601227027348776030864 2025 -6478809082285481173503359602850837058322991047958461342119891676993713183303367431523798081675668242141042085969178066818837587564133390433532159755670055668352906640243998427537441164416061512446525668535189232103487920085570604663850774312277068020545780818 2026 7580218196845584611182126861409753478408546583704835352518050188109669355540257171286666104995779938655280421394734043718303167247527285394465224587357260334461921285005565182384626171104193853601129689054497237603346585163202207408619528120113986666033554296 2027 -8868531600278896377466211802713154903364335232020324770995045000235092297004885866738534898718482073259688490170132074448135261888545945668007686272105412056022969725032661384522564200703512621571245259121967280576033531923878257210228430679420750920282033624 2028 10375409030168902192466146400522863892940338723009490827747802590908585701897876840015307206488630623143369724584690810613587155420628936762016588795472357681539336910384019035527011012421677694241228656995893191655093990671418661924319592616141871711897667080 2029 -12137863419836294985094486040859515071913079548912942508416571645301312040516325824138705684725938633457616577007655999605411234214208653653848430489525781925868209345413518204645119740874046172130653138890130821540697832999848280259151936578538672923421132808 2030 14199164416804604816637914323226639415427226059505834544579380342597326539566309496026767090226419723979264339665423410699014976510347359179147671441084404399865222594854893956519966969759840554101997248063327844819106074687689816841847365045457582054777717856 2031 -16609894123947349948123964839564631699977585198942221607238301405378611109653389567115133709732803009327491833309857228988497201797327956351668092831394975064085264426900963414286367723245524147740391050159336164723684084583534492323864700503656255379827945600 2032 19429180663345840268441386335942497421463441056312065828122882839924520599748692792625612880021378064189273746298295435425809578669973232673938251481680598316938782828651738673285238689148018996572542108689212770742341332380584445402054138804743672936890776576 2033 -22726139460433800423250203021127386080263118481827918007667553042876437473458821238134938544965778444618137581909183627100831265798115396130591401396067543681182588667551601274695059833076511867239567119628689093004246403729161575525507211102710351843664041968 2034 26581557163697494992432978243373643539848147971191867199198769444413469241796061478754347338265451751331976041872682313616257789628391868898781555366688882626241283383182054240843165199439638650471870700859727542305966252162430328993773304663780641133279396704 2035 -31089858973497126152941688424768081080031522341324523742040007777583962732693012638310276024572515034349160295739202507482664884369536490072683985926251764387061237880576944382550413313458365321794799109100791307827689105311391679209637292049040464710065415744 2036 36361406993049130793424131920331321462771541302827915987614137008129776712065154152051038106452350963791747733959896007984179052956083707483029749206506143242740511708322390845779640176007633695336036900264749327173312079510149480541452946082053603669344838536 2037 -42525185199297194914606476115681971559609540900020627475879950071199437784875393537890271408070506990582390557256865929947653085936390444555059448946702452689345541625202075811662518463899824796609259869341850978885681921861960000358545741008086785386645524576 2038 49731935952715258440889879948012093618908282979648270507169875771788796741916017826704376032590546302818601457473291177597915284750442167194130393789941616267693363474418456979289223015026585087103773670113998632952236677882278854215190476744238087611711635384 2039 -58157823846377139002005975964309774389199637582351761350768424081062287330878534626158648027314072569454888353641382599418163669953111133460313270576969525467507554164547989825701939385328066433119796875669260565449774782517099301284600701198539355493925717376 2040 68008715396497667739503873964573623234427343455164701394587830918708055106694145067459517161072018769405513797950451889527233251631602680292290433021968583187458603973109492444156232303550253926724376302272690883919403382704631140387431623486541595620197233600 2041 -79525177903159653625259097504879163707680009012409668019153741964074872857408558522900490144773732679589536581683604091532594122165346758251839370034379703045869437617629120193189212191869045399545565195849444330919598030072381612732361588695801716444882235648 2042 92988318115840864309922564265029594518117235710908418141694604695465939418839833845687054891888585107907329103459605570255882259425507306034736185370333598305427551836168854012772148895321783091018504814415367450079515464357804381554464381140880056546370025656 2043 -108726601537523624821013857957393534135099784646037570143199881542264851507116477723655499026734914369941461777118128994913395299261142497394070023623507087389323544064634893920462167999025593253693056665270757099669919642519429388543389818555667789472003684600 2044 127123816776448582076055291106098439462627474633199500618346581173820607087976564206612372640059532553099131389595617973333670604679463594404127100287514137144487070202557788560969506020646093243457016455842382901158971557119941458418334105702257398444591837184 2045 -148628376869240342896875894473761540274652521684811186312070141602581985248960911454459517560954668685466416925794137520770192419046837904212600973389717717495848633225065763866819062002960774172900168138457786409186723827043419894199054736369423962785110023360 2046 173764181610272752285095342842136412457888950431479618862954375071554929871621975077267395539995107714807576064629903819388873166560374084990447066473751740968811778265218952032396900960238573580176252217040250316545889572320614933448196261756998234852264391552 2047 -203143302396247725401575751296629807757345184075762190733084039061044352561415779189944041103284004335619826713388101959674188807221184835071299637988967861804032678916258069842761985298356233766974869059442766006016353466235360596486755421147857910972514643968 2048 237480794826115013506345968678952451011805850795410533931410641057329912402093100377208833920936230190509866588873401159675822320583715761320503863114261293204359500846954332816985835333737716591346045658008718652718553388194987801937228743234672788666115963484 2049 -277611995327531651701071871729475698613597511068562998151466667421636889599850356463293068203851511643561787901854590163153343878078930566115697657789578676160716816127853383463306400768519841313960453409168275159054424348704985692540715963014038917751636774416 2050 324512717628425704090375976904893277747939523563635589461594905142048053944198015814095883278406449216826621733001633625308086490904438345611653798966445857089517109685423204669067217586411129533241740605226411587225377528308634014264871729457667293275019293968 2051 -379322834374587142615796137734485379375157658197561425330912405716892149703973072082894843513307864537292897976515362474373478669359567966553496887351687457894611885129149372233402281989079896309090875891137312855081607884132377534829410994563338459441052873872 2052 443373810266170591571495670421258842057406704347008728612655369624823109751189850075833883348251291395302803538563425510517615872407777054945703776322589808668126242211985978224982835071689603343463134031272988580825495058537569551735214138586570931207005479872 2053 -518220847677244743974037407722532133356426948782293182582214024526340630772283572574312530853460768909549288897490342967532931309511676426525865168882491592488794609604576277036142084495299698357880504905922309424876357352366385265838591520279811089901647876936 2054 605680416083467496522759178956446036727644747948602130070362426585122225325603493211918120295256402516174047283516837651075457661004828402827131841806052445442208774087737693767180351853045972702212945665985399031487004141412788189974034814580654720413841684704 2055 -707874065377941838778887688540767447046967360565337479901989212496901283900953489061330812130742587216373759392529502226880985988130586538046860865193467702083738097833430826604197160239551650747758266782773880510927657646424670427238731697846491279928537439744 2056 827279573364606766418903701729542927858676381336406303983032544945168053369523905787365090979036445227124432092943538802436744310241931470397853815042975744441536387675954957098884581369574084544739687157684258266562654884994215838822438029798803884232695770560 2057 -966790652950676715829217550058861572761065673281640679820565306366774048924735226108498838973320210861048021509730033710769209221946385438295981356124899716086245075984339015125951124372272313662724777136604542707210391200404431410819117657108759210845246222768 2058 1129786648975701793763174550978695296843563044881947668011421003148000615041702613174802934872313161127742398776914392247312058947939217456640787438845159908741814266310376178162288026043043636328604609087272576798174537423484543528802066903912083395440922399616 2059 -1320213893066522755879191100076262452835901061668138497827670446370244404427793602397944686667621498608150703618852562852490428552866277084699230858064140649049079151863760203982524306224334209773821126766016859961124655754298118777294275128087838462446503029312 2060 1542680663051634179906765824612351397793512312498361154912816982334574784644335149581781202536506314710549665187057615938411919228497542493870359376836132985476438412315127570824084111724785275933660068962130307354057548886298412283846688907378272596886132489680 2061 -1802568017900670706318687813297937869128444905720306141075518850995018492404656455718379775982222128989442023004831409022101717606850811839176688903800367994340712091846409780793457803749306007791186389489504968154731957807740311462732466465812927794132925930056 2062 2106159157564280961779921481985380647033265803109161908048991020814943909602274744709128389863505020258751615484984221218069372777985089721551405219564391501252415357687271965146505908965548651689031901783551753893862659246842536769025059738724515353833725724496 2063 -2460790398441029490848601792676348370311144248338289279695070472677689446286899778521192281982878155587780707872623497422946337531531846356091871894100397317087601804806009176706380750782873965287759206258935028467798060626712084902702517100987003559792230490112 2064 2875027369941803078410366396081939729249642598743397990693584899519656856144321937411356630233782663807574044687546654631214615523409466160757230966047522411686657307655840051603036262417601542755194392727843536715712099071854214383895985849624007676497084236368 2065 -3358870637941226245961209301212986913640704100324041161922411821733184869518651206692473588649849098115312948412359621071281782505623713374911982713583367120518701561763293882434573139899204500013083775250630677510945994839794766800499752851628655149374267428960 2066 3923995661001209793326328635891475254420906243295913101067202752240589198738350100443258966026522776618933623147003226751754558261833443426806391864441608898431109966467243981552510273704314278068261211255877763890348081610658272178774719710515828482383863672992 2067 -4584032801677926815578287104154188599914570986207304968483814044252915453928885410308137066512960784048274038535689560911188077265133590613899308840995206765383276237919075946272257539639281098316580702028950074184197962657393836217267423800886028286789340003392 2068 5354894067275781632563296625983387302319526218902676042381612896180296067144717238323697605114322707942502634538490685900418871994673023360634593658775110196503127066351490079179368537045697434543464402485156915164433512439065415708580387889788176684703937342672 2069 -6255154364580687433016651039394613355902045798522001719298327129387116781616833104519749513284054342065643025301193116528570235182219363732746432315836830748639563800817544816802607609997511454129480387515860715641631193475602380320194457420636933647719179431320 2070 7306496347603445906290757342636963965715251900660368611962792722076878251446945411195465243962392792758181260923958094733377886813252331524762486925973935565996801384399179070658956276269675416260869821220610513075602856886859736586993325011778730936476515812112 2071 -8534229446743501046417147132766442417841784163968403754218860063550961396366675798609985220895216412382997576031769225463534335511216400383470992567016109841973860557798875861870297975580800854451826628326574196482622226874701658361067871977009593504034362098816 2072 9967895427649744989714687986755675384954010676471435112539411231395696896382865272419118524057055868996918462551393518193273755597271936562615572817543117006711601239572914863542236784544897414521331459879345958489587609896468324477962393347156897759170684962752 2073 -11641974879903760195148700493431535375594792145071462068096792258427889000162038917125938542234966655776721240958971217975702278297888405973882069650999834400594546569851009047979915079595563453271782396758400952906779032815463375031344798097775706223964410751184 2074 13596711427839135678001513370785018741491933370120389667344781461375477450136065840031211351111223039649764066523451770207867644428251980860969294741778254317525023220341923513247702128056877664196833427406106758797275460198449315603012450558565019658700092654000 2075 -15879073244690111924147089547357717473718071365232247170264515649332477974000656136880504055062304048868044943956457769489697259739222062066972346909015363976632097500696673051196279760040329203812515020783109052165752215381200999382752549809371935437642113754408 2076 18543874702499519011284102610976703734891108240467214814195235633716637811825207605237785059066021322707464287410911739870673511142433249739672214268858639560137793574451553784078865775033278523164650082916936607431250123066107058923094121498680536045514950901376 2077 -21655084780326105004787303101202883026059427516952295009367963203936889525407627064128310448665116202714995319919262995731297009994713942576655720417450724902033168778423937684512139910085838834370584225170973105203608832827215805442937245524261684386892443629632 2078 25287353271431610081383664805288415472154621768721952514477589558606977657703716037778497498212171783820382251830183600687113098996363854419735003022502855372483457249008764069021734148136052353686008743378392321716378593012902602864028058319489936690083188525152 2079 -29527790980179870586315731411233695704064025064504027059705493146249891954412222126895832730616811780959660364705215352372967900895759614809759441305008193271283252377190430810430286305150040759550603662386256345123899905634768725489056181731188054376777975100416 2080 34478046102377821235623407858899853551009037712406414990465663602319076811868101298544600037825828461424868491006623273468526261375973429133032299899241398917019410465452654348125073696887264480860483315710755508637741279513019905580488942806955640733992601442160 2081 -40256725979745042450073239433566012650293247577389713393900287182755464963968894660706020113654579837051382988501584242996806469154588253067901620004074961374138146329316390745742938862425309753997064632838116205010494471483164059447605777401904828571479586584048 2082 47002221574399829651576392958580796488044925460221608604305489679932229545372381510117438172190795838490040969336799560050862068676763534569849551022310805840626979127503386259777247967855625582770843757186679254870829756958432774857703278959200886147289673390880 2083 -54876001514086621172880930595214186072088990868164307259127789330908866590155334234392692694551333587768245800933380717514326801454859558716010176660092054887694539442192270559691508792044730914099207729286035447322497788910978745195114722248851774796448807685432 2084 64066453636302883019330857939626042562950180293301782909213574443576175772122690099111957209813819352690275323793234194166057942098990026576811232644492534843020518105982759435256451815241545875011678410975009021445646763161503607680717972999389627986744288066048 2085 -74793364869242207149408835007866186281169213507460021380725078465937134661598404737898492137782209767844721098946341934391175293544000752744132968034343421157423307312062661132234259070184493409944394761971704173570124422528154415404756340603051633397669975001472 2086 87313145332104199292702104093016754710906045338695291713587087013444916041447812591573648585025891142834830765924626747638855120235296696799676173282650691708774436903362988295704730317986590627129365570344583685432191042870716323522060819113655041099186745420192 2087 -101924920069248495779946027420945007525117591040229586061175419137644647692924210236346979820978582025237811143569801475106146023931869089969386799203991201218015975891726238974735010824262014144607390702840216461410516641115062486892419007011666615385445330761600 2088 118977632262380763134931273632728755340693248925727320099428815395586952260757488103834329162391047989500016388155646990733876981774871348662618372269680319021513161730718483442982231493659749386662242910673458575710082882509594815671107057136423697214137103769944 2089 -138878325570569253357826915083642766437788424561328650169889609662828461881316841802913974833837247341923605902378258488356182875562780619427061224692864590509794653965742264773888481522561089953272631816960635083514592843855466934096273440106350868641890961477168 2090 162101800986264703415347342157646795119844822382586743110905619828412769266104369481375505486857075242290354364840603692548555002237617457054435520985439844221486256583951290013139232881190066215318771225246904801462326637731694734558606034749921766348660205226048 2091 -189201875915191072446392699604500517631760303866509686454361415901311568480774835079517121066106091184749953712992246507059235683833822793483138134299838880603061644429938630207451932509560057231603225824416231247832048782836860535514742459042522401878104903125600 2092 220824510844312213864591844648035957099845137274119586759364856110052116833340127042272557116765947282745436778639880440036209890789520519373369078379186322420982054298967983220750745980292967490722772848040545092554121116046361667114112557644643945141457212681816 2093 -257723112834692589654062102482106721223080770784975988030690082216718786950278102510686892241323516581646080184986255757803799150129957174471788832411096338975077893905404265902014299080937901283570220929249999000399182471141943968537262836916723979589857533054112 2094 300776376189323855132297442686104891077545795488781158813181901014257134410686498626388879719129592030077258568561530237174106460032338460731639310637683198540575105833855180777790530086123686796876874799936102234658491944312817230751898012565931752346512013701904 2095 -351009080192753664045144582566113655217992302538528738015272731397435961165673515413929184701255737658517269333442193517150898202079406268907964198052774524486418453579074798012191756672699508829859965590474772120171561482934041941056557214547770231991064123863936 2096 409616333188672829899208482179405857185784793203460602129641465209159244974888346544381363411421513873993557700278100376411134649883341817831901758738621904907837186305136095747349476672258199641865382981511723349893565324791495413100734219167157966797782305539032 2097 -477991833070915971315514318185895207085682322105109470956610888355544764892663143075564109523679864392944354668634186380354428197208991910074622487005658512654880842895340377171900284091684634014319912883166335439135862515286861059317216374466841429445162789726736 2098 557760808395895141207660140576225562227702615478018919474471678315117941187629751985169430691637298858005410277098634363709257140030372688074271053504635626790530292691359110314646930099510345428659799849156900220800492251741608946978561162270582338289132522692896 2099 -650818413973087863841225492131628263917930293754414347958948066424789491940952291877903050631118482311002508893932130703322059004340443586018940861414370122255097418051378664447508496577748735112417520215710286324603890410775004042027358630098230681106586779032472 2100 759374482507867767888722350648774930910554592683528096047608057478201369984163263565370396311099778100878722376363746131223312833334285047222874988868798174987498116345835401012275472920463536166823560630529047005370790909812920157647457865574982977152159754166448 2101 -886005682630062792284509385916365914703802438444054937949601465240225193592959567722760762615437505846727147254474885413611125309297094682895089459430682758026301799802036218120901954051764094165991738494671883045871467404373375083372363681185654873412178338770512 2102 1033716306902611284360527559571295339753082413780008429124037358384662610610607640589254304287727490834395332136036876740997029890021883595488645272918863425500945447740871685134013545769211850681935603229012441714612065952850878524679987987076103870124928920996504 2103 -1206009115196120953917905220679923623111427341759195167846830649673352431381012528867565305273564055281057493526069743524759109126056914497422938869153456664080556843837551496225106017060745051894394864295166495404933746211594451133196999864412834125248550863549568 2104 1406967893826783501268912566633920506377024538062216130025866640043752998819908496123085115320435465616378495165335987457523383577012610977156556226279043397168240051082088437041035986389397127354634327745814879851025737980832207504299120140844082886345513034438736 2105 -1641353664546257405789969467919133535377560881282325817443364022280309164038061893311330506884866342395124626004883433733505023231064383679169675399786231226631080791770996584385674868850462430414393574493113591864125809924949548052143475726343020511718740522790464 2106 1914716796197685491909274964898982537474240990678857402488996714206911032414006595254482627289145611524412225712579209812743627878709978182060810187470045606911075485790567335890066698353450334573427522202477623508742973125553922794587227575543228616837394005217192 2107 -2233527643009089020696005164284344812989150616085051115745696716567853697469252867074032721820441972070017047843496162470700794619283065044505346995758721057480996456170441960311024667535449875095474982537805526633416388015243034783330528273787175296257583744726728 2108 2605328765693981089449832857236822997594916654584691629301976235037013540312725983214519899575483926943781133581431613531468229396153045464804939191438809434410497031974665689728462941373882219604262983503337290324559356921870557920983505946095509556535759229650432 2109 -3038912294790573687035651060320741428857419038947510990466130952392386916969286046738282329788532702144965026613123852959703104521255745426802764418880765687952955401909122904139426024426397259890465617138002059924554305706411498548416694792710226045106885583340960 2110 3544526581659177019808633518514550044288400124075574676886978718864854261943230846567407781842710468737257182242779522611361441308284996752751180104516887977939134662905779938575781870363146450190773344868811840217231880455709015146054174052781345031004451449716240 2111 -4134116964847111165473034886199374014683829082399129400506565715827658339402677158218055696402214100935001808201799791005462299241318575230328689613321529229002744790556590503718702299610330670802479397052982491366160021219820547175412380379324263392024026631828736 2112 4821606273920079082449595002100191807037192242695134010903282237638625438548915838151168378625163052228311957626746896271834757317632221851498737571877899062567631706830918472697924276542660705281190224315438720131113191420733549493067261571894266820053829931357040 2113 -5623221617734098375499197978565699658125094102886959444080588854685333903869691386534690034733172886730967647424840501479928065447799780212760221176618701404576831305024291787887850401079619704892741326485769189682192525265727279784267276067861700163611054078086464 2114 6557875080878515456377787995008395577216578834021799167837332195692213687703552578070369027183596262025902506365207347379293965603004832966950430212170298957256479903464792465039850997462512484591292813467774523985930704359125718045836433530146197458546952428338208 2115 -7647607205556199931589552563677558328589212126116591934324732195319394448608484354062843705084147439562349041570365333601311498198417972324368870041866650125883452171754510040617500977246276853571656810771468756423577192138804512023765148346558140644664498338606160 2116 8918103595453949478474286430093389704605643114008417291398974839976716262718286305677646100666232691408931255800782886174366167872758318910848925637456256469638283534483995453961941416647700955680383599119846627694676631067944962408483436914460781209800542548109638 2117 -10399296676906540622107434930500360742827941640519754737842271193775580433489914006939250467379989214070641831901079876280716230265927070893160851309080818320898916522965465295367647874778821616575461757617392744447465946569523749827628263207288672793855354996239760 2118 12126066630097853991788715540787300385884758496610074798332891885495843821215744857390134907568147459374305245372085692555003242306447094623691801723775118580156969975717607205210343568077513709955429297271644887372219767023076642613160559096650470690222485455906480 2119 -14139057804812496337914207269559296057697844770661058144783323876210944327840272883161671564723754450721004907602293229869819045428623729644481327065923301214710629890164126403029174500914881767732525951053323811297033669167409955559708010184965744502076335579462016 2120 16485629614453079932840992991532324256787818801426199097405379889481239167876856677531269411111902718919441644909475945725564024362253359253271090539762312934370168470414917053384738459778920821479180672176747170766463196836941386109432394658566541283000748413588752 2121 -19220964020452525637645174147271003460660052546951291271692036887262279987407916238033332549067564306948077861941396252153017249648537729108716552878435783801008027241211770215151158915114576222092069433229118914535291578620164626718231457760017436156357961647551648 2122 22409355348713142121337520510738899984110797003826431084318259829670859110124285785101485752525847188433197956532826315133889578034858166686985343252012382641728378795463136358205187310709058556991499578246681863070722423578829729627229777925365959731495247255553976 2123 -26125712403912140001155137709687070351550850408771365097356647820380258253077172681043553534568030481289759220413312790459986637761869958724703936209191044713721062234938710838838853222881350670264138567661473136377806403122878319417671689176557658326453899483489392 2124 30457307763700386961546501174925602717593742175565203676856991858077731840939097070589310901028463052896765712747695487324757150697451294809760149110332702620634109019166492313144490517483616256881674223514556144767092814448526893860157457563914476919172248163760312 2125 -35505814856144156079067048541313715228917991259187512671033459260073061356679300049515480700743764723801210586220632057753930008536676716480693982911755475805926949693697730569122375440828417558987147637962947158499744921869981317180054923332092667412253478373538912 2126 41389680081846567971218800133081444929685942870594412347206930694461335992231651000718281414579016673090835889472747140083476007476238630442517603805442402258518252368982083210054912293419946575881223395355076291659477887301441498096004488874216254274005058996175504 2127 -48246884990146257674845562888729092556139536018430125457071308915087930649227460979042759324641558672574826523033042845485594610214486574269310230882699222375103079580997784498379829761491150647336211113648841025603290608745661102813807611661604324087442748813238912 2128 56238162534716735375919326242455726015833381028546871752255345573967583398867561722652251319766001078432360636668317195889543007840132250267463792375750650838480444055598160456777666640662686348603919133099938487358022566911188891602587465955955924388338658406822896 2129 -65550741924922347768301695045126386308403450200938008685401442331940067720520764956862366441273302554220476892426428099218049835954189232348168762980282160654106990792013270739379980717517325817386264573584938519136890703547391728610643291033640205137396247631506144 2130 76402708796347607720781774944216437885640142006330849664839071368429263705673239208677701078765702132652325459754524120923821415956054376524372318313433274297070605758964132246986523080208171765950803438907501177878998339145744222455579369767025229362163035189957504 2131 -89048081627207687542891020755916948158279260784239881782783489140048680004107173381723493845175742363071254813101050722913997087884473935428447584763545162897574042779452537460369635076678309413326688477613202151356438948407612783257031894524745937385154722682840424 2132 103782721852743606110876264202465950579556015482681915384630501994175339549413610699622516239688105498168674256646910117314206051455823050402386367269410010001461450150372486963385071594443858326655167236425994699640858659870276528713710097668488581630443283960196816 2133 -120951214356185068116353827724937201255388392747294297634393923052262974315904558661251577533235155672154846069270307162118614572361713686857890525107009376839319563644363902116045443259506564351830151583929237133248964327135482428935274040938234240673491877156959936 2134 140954877383149242247683948184744053746360690152595996119243952301517097338739610413582480943884548516296395707736394332262050265579576218842359277141632260397208893078010429448241835576163499406660948029388239245814871823798973384318177729072289584605955787477562496 2135 -164261086948942062183572125195460266638882998711334523762368531564976589632745282689881260616248066066815797022485728998756818207843999240946524727550756945125109406691230741418472941307716931588064735307989212120785198260757922811964268728772368746011414003398405632 2136 191414131081103743695678111232835137910736869324326359136414309617517345650910489777309470666755245795695983733935997957923237857671178535006816345226136782255818661613732973315266102753706664196952762224817343898541557154521851608485734379790520757640631957298787760 2137 -223047844455679161223921007010763733687973552523530644192035434978819880554557505613027658481781733336051485704697706223656971216294743149778758684407926526351925132740596779891653796649388147672346412202044726480722909960131345840503345456086884273852316088253708992 2138 259900314950874595592666110037196819183396251758634120765516842563624400388688814722996087003960855171348584878168246097812264949197982029953437555053263558135593453654522617563319439664045495118378529882756601788656232742250522288452528890306380094199879284005311192 2139 -302831001292880212113046785171286765842522810377285705710711511399821750497170102286754101076673439962467295006020136104310259999759350737236429720439694036276695048657718430018102129329187296271949825354314118552147572556174089110517953963973879716596762657939232320 2140 352840656395002783304021595326052646525086983159984641374178208021955775489997832170306573648877992778867073246049884546282014187206674708697829041454424413733762664445971457507247214629026776976053423729073697489282327787434743430221867618580778198377670438207598464 2141 -411094515459343117306329997458339189204739509262314027091642061149871358075008375079226815720967519222175941620407393267432058141684666576701007787211803690137120143635792105886765355972277943015444025802228437508123731435206243370390062698648910539733295028856268216 2142 478949282892476568237757969961248374617186575917062487977360297963490410423268216375572295490529492503352721645349637775061959518456492591630586637717151072990750936766325970108511892265597521940653403356255303349841808470686713598734042403222019820356004097446625376 2143 -557984539294720315320939837920030649970242197687910891475082741775270780584194166733015161736977807949556202609098482118872820994288475682374741121807492424602508984772157890369206774098367031600345266368408954485557568558219283632862476760814649299288397008632708608 2144 650039291206566346182226034145859261549081066294755047932641110014839879562222021113677244214636027567023396574284615437717215772456296780437828661245830511906887952800438461811690496651734719121950324609476653472408200056881457473121428181408760567753917292320166856 2145 -757254504249029204630027003469320608511664777163550970524676513634274122735798256948857407910041315956363709724305412495279979219746202740047050009461707034106994577354999956787644902634850904800742114444540544127206539811900060000201780284377564517500653570359036544 2146 882122597466089170856545393836134907429903379409739272437555511802636881434136851191246601775457291243304495536533935241114143116422382740511941931474583050123822517353995619748680064244468458684423979988458640582992730119456091612890392937512724217192272127784382736 2147 -1027545036192910018494759709485376637707112215837062132473016966730128852785508849135384676514567725705241303874359677284514401930398651664651931814934179101713672618034440183547659580506948320887096956512596301055228534786143467453674763029863027363679141586276596336 2148 1196899346266401546538201041209514954676644885754630077784810583575471679906116486412805329543496683429109782702424951430562661087987065744198730681626781306058595363271191548290753183595628931909714006363460808270254007706305093294434872088575953645822250505546640464 2149 -1394117088088086784431397239052680443207018018999438804876962894804908346605566618237317859403435399175820688447474241911207951289479722963715529119011558982692824700117153158435474215218846304948705305161102419567298435420520003701497576527071677705019876914541439856 2150 1623774579851578298440959462453049809229776518574125040609038454092781485861023170901555899965824410765487850110787511214078616714339616417139357237576485944113484194952690978920311073470732767994000880653675410952260954704959130118636098670865380856865956737392023480 2151 -1891198450863102921924711337657748469895001056915375868370000883545878911937956715969637204698818974159083756223328939677265263343315419831654055583191900675157657342010966726529031999316953104533558251835060563283950250474495835896744682430741484018375776665989114624 2152 2202588444943639507819784148453454000030155953501634449022400937665965504717932793960734451768896674471913284551542211332610462569869281553711616981611133098193121266132291202860988721472912086180916373239787273634993623688263522884962312166151972049059938175052813272 2153 -2565160288110754296357964569978520504545318792879269620604636750133190021786162985321944991889215079712071425823677904345344388794340394005534613860551317239074164675484450522727586286638860588198807075706699546583798713032794309579300725097378281526590609667009915136 2154 2987311893051802413398207227171439140314890254528083957377270640859341516551497687709675573331295232779259510418663283748060606561600757116868683339236132177509819386679738618398425645231044632622657666062507931860770662891209135949749224948063515886905834292940376672 2155 -3478816705723935539089200724732321816260495169687889435093662319878378573214379697136317025479419609521287299980594793741715214385682940841297819351975643778175764123154333757180373869125867127275653078875930030853500599894855377642007768554116801031101271872530481248 2156 4051048618842749595377408634670366575839692723793227877885425551383431965485269932775817242225979869712541603526688908486597434657666688075177183612511748685162464120216529551043306009376694286492338208290631765144384106824430484602924581891445831470628110094566882104 2157 -4717243597101960283795726825303439716722238062794396088282149106042567188427570757492998807216635211441240005151150690657246993832331153902965273393503045659058864687804039323065251232812471357692120719142120171182490502674637335243231534126491624759262394264158795360 2158 5492803996028694414339495779955625686705880696978604227660144722624456625413113880780493535469647219226913012965663803294360126402291743159782573486638094085113088166772241089662696045818232543734655939400176093303229940158477005089144078995571556431306809540733455408 2159 -6395652529394264366362257928766812031242616144732174427099296068820509385019693344667511232561524091955462070262351322518268071237212712968052055300259352024124658148323830724985370099901718193098029300852513483100741712595164753943617139795546090992437373871759847424 2160 7446643971111430024913717926278966613459865286182453290221634293120248515703923368821148051901035911684469651090334354781384259955623630526111340928220521462859712615498051520272451405269796327601157585945780709347009147840793642580767003234131627686666555320664287744 2161 -8670043992166638268335041964136960676401477111955756223670944583585378527617814732040109105942668714356955289289050744647512185376287564205878011004659034190969416257469479674292319089281329558080066692997827107405310441650995459931486560612660488399500153681517676944 2162 10094086061114216335973127023727958023502176381740721514620189360663132300262239274790893582231971782439925888645200563548676652245706298340121889459204965655596616033911887226746413440467515420399457887064955607166870488279582114323004674363780081611144016737613442080 2163 -11751619112567219803301825055671046752297768368353161529322077935159997217904282413558356265384715212092151137966229250570703135555241192666368408253698348258778248427517883561877867573593309310858629990752332687302866013551962157591651104416975074570557529479989002304 2164 13680860752115795059001493481622274648223372967691478015148265349554143532350610221435037041507065338192718294316557439641488586626572104104987941045137074112604708979107974212191092357869941257519594728435980969899456915119149702423780236850706680956820129821190460888 2165 -15926273164841363883820080760891132323224032632633300535748600056438204613232236600538705147312458568279636113895237277968396175648503428123648955401984410659999803896711273047044895140451345018536881252997354583578770205614409884953778678205303410538654161187069809008 2166 18539581682268377435650030747432653419232580074597935070607861214467309590884033052499596482170828592167030002644623724913521979923425134225029405270808558486411413205518832486748172185419362439616293932805241791535817436494870231814013018122294609645005042124637923160 2167 -21580959202158468553345402511789201747153228014219528476573195297923973443230460118173304412973896953469303732960737965244996204828564678274411299464876698761798790961253625748154450669162358564958023141751204365649573038615818961525242795441454640399251687724935391616 2168 25120403420130321992689950289267274813419980079795255048699917375415817336667309545373396705490382807599132633651247737904334832923429335709247517415134130023434268881179536342887545225336566467288303660484830408279568814563382875137961483003333333938217584027281222816 2169 -29239338206621144280677808739941014166006060413272063460450308088406003304424520965931269973210951003813171662167045624558337440493796127780455751134627872047524780726894003852107058205613035352516562232541548475533988009459299547641144731945230589547894687167432543984 2170 34032475545848785711443770163595210466599578237623046987011385332086570427281496817282357846766076072221531177303967418212145738840536732648697351421166345427757829041469867152622271229247320449227613375616606223004628338983548293160167131276647293435839224867485299136 2171 -39609980359773410328105789460628585586657623295190682991359072449063088400821729478454067358551779828303221771360973119505572097699671102408926931272058907474928181928433047245992525958272606995131523730439842613924301449285313071665055102240440827596779672189880174960 2172 46099987402677321802323563279115052857694799937787880480349905605004590073001031100591303686366890212597173467798444899264893100084008969203295980627594572962136380136941870060656557172058949360520865117038853848690716772299094592868929406482050390097915908490408622976 2173 -53651527385442214286440926424894403818209486470268661446373815117603052444341930827783345200777004671120278611644039465284592583344515500692098882347629344686401021882908523738538599077982742041867413574257723798261470522823467614787647926114298437933957083077675077456 2174 62437928752403951941019686110534874436397955012943514503280546195363265767182803162312848758242994144712717911679453200269552465150652456961761607144575534107670191115574224514946046296853113074621852616111278165061642687043176826277449098101508689402758528123345809152 2175 -72660772296260130134234369453230080434010408320260252162913986046188046469435432269731672425218971782494551181628904288190789482867805223993938398813619370682495628764051099133208530536578049520796643283372819842309727076998262158877665887159639137676599732101329782400 2176 84554488299966828314896363644372691371134763362074237960640758867790326545471849202144390033582635866885322463202276264356224450158123190123024571585408721081542577281685699301582293205181276870513772904941402236193226812984505268250588130895143433183909700083763564784 2177 -98391700419989541179063882756191445868442848765897477518995841570970127005302186157820705839757239447483034193062203168043140055237379701815144289058725289305873859108083713470298464944831598578007295554099274446900511963188326535577842610534903759390360246377467069344 2178 114489437399082382261818493488134449772528716048730084199900972230847535677694416936159368037219176230666197710912884099491860460277732300793811648839878240066382381073535357185564937228683860834077259180183491838046072823484344213990977659817913548969247101744067064604 2179 -133216353297975447648094032418383355533424002305900540574686749807669395227523929916251912619533866445123481586687395444551708663096460906892867838834731386813681886551142319824804150756709924666219873613999432363039331446227956947203452247770691390977598048318729921592 2180 155001119704034515554192634625805164515550080643832145765974571003807995805115641957334232277934503221657994809412894847341176091165837397079389387075060123625747917666971102818828955018242329712894765028691779523204587822785629571487959784216328839016958331764857968896 2181 -180342179822089201056882912765127963289789197035731589739505781661927396564394263921558903811883314762474423839301165691793046747836088928178658782150820460987666690865484098164434808135665192479112710397590337644795235221012989017156011424989314673893396355403112647568 2182 209819085071460479556429223073951958094531378915815267324001771842237219814105146792494842777059206844683838103142579286275863013622226284461864527123872374170956786065009445144896134423470627862287363926651399473443569018924951168967210962201857226078023791836830671912 2183 -244105670492525797388960516368388602603282282986246773766546443421414133796239308158521283958027957972476393708565315432681179338790752152990298058692818158151810044434839086559581905522173333150286698522741094071669299995491938653382847726906824625394694911471330647168 2184 283985366705575316118509797359401978212305708901048271975014541249463478099014555684042535352007173249896732650211950600012450949881986213115584946898090540753212346956366831039175640038361184502191421144416743031691489963790133622416541806933250982342660261969604516256 2185 -330368994292552016598383601452079105464336944771030711805070427271328672634369819722530997545410919144541019905942024231475043084790473255948728977143672824497936644227883523920222184885636636615460299850381909655484624262646030164206896397522277964028408559402625301600 2186 384315442366199610176522892790977641125718805728566024655209580858598442647005749119281070357225921948385642928625114609706584480823035012128130124373753506167562826319723691736353661034859939606234050438824350817941477563144557476329391635330832548637288171984801584216 2187 -447055698002173241572747085627993937811247633613110342839720772403817212348594560232755181084484559533715928013768406357098719780592768109736920094189340548942090121630783162860367997911981805144673278692930006688694818842914080040853918116675512436626749036450533521344 2188 520020768589979315171682991705119765197728627167376004428777703225824722223555536494835616897258351719260764461839652414473629287136364503763762181094406435463158815208490058147114087086701179352866324882626031062606126037115232453870947775315290396255828375428011316200 2189 -604874126693850260084773923818087617882318764193803060516095016745877222312963199559745160949520077893715366928848291677405969605299548826527279191371789126642654672169241372271900164303553743146437419315653681763616608942639017493857760598838298378837319793679694074096 2190 703549408661412832040016870056117370945370733555264577521429850584836107493418678094593000093475798342813676075398346165003699386446293071936856536086209043621486172771827891053549362638764190573805432281462724309370521956434068274747599505128847451068543360381506787488 2191 -818294216247270486665454185617245199745429263247717294584065466801788097136237428309750991066283619857127396479517166927863806483783087502429513947437949435620337717145421773367101170018453206208265986262816479986247992287859722282280875623269279982517573435340521376256 2192 951721007566234891266466520197627213176833437478011262169960151137845915430927229540249923987544221287354625086551676751017397942011609148127635609450324544114986861835146652327242500584735941524543204211844023189844145332822614048025050631681862339621881809412262196576 2193 -1106866222816113734989564480604529953889803566395561134321293947856986549974167514967230485734482578525495776000111329855017947917093884766640866110880515420834141058476886370620354880282806381229761709908570203239903174867036947939987935831939746687506478676319091497824 2194 1287258974963140356359767722821674723379027946685945558068835184902953452719944557569503029538490659377470514067548125729972486530951093773253369509139442777816208680335412541329090137206928792103333299854471532668248936975466772223784361562587414943448449222152664922880 2195 -1497000850084755604092778563187756420182884329417646968420928753423802349407622079583961153872465774793656528635286889809741909296732646902314193965410362369684175311379818414175649908265351644141865156638442928346261645086087041914395619718511521738928721239159146037376 2196 1740858611096305268036725735127601723921477841311857434092751560419755247357946666046412195216398329609864509923716186758486694662966533012672960941312721784390785064889146929780948969131057490488239866268845104097239088355764351787855761028891687471088465555512862305544 2197 -2024371887699384715186799370702139424358971166643185125388153005292585556142543945096571019791200246732618097507673554205027538386833003192815559178504167357923734808998353342140266282029060822907410795757087325039861518838470067515694124151879234424552007686690273443440 2198 2353978271019353152232644805448447841531513816793079378834804842244433013698475975987329779649398880212780433171258077884224230378209239666277223233113217351377729867539080813551688486702870146883467707047593001253428003710006279883448311095566158514994959046165090612080 2199 -2737158621020049620204350138687879636523898891996115394504396578259154783148402923434873301155932643192319842858366046530305051883912516002323742976740902284093758927018733751493187813710328382907846324111201957671574193337134089314587421199692839186544853848139436850048 2200 3182605847065220123596823859159159744950781220293615869706297951429224424352322000674437288257131772460187525403715465647961273287286291508694386693610748290516268483023331278226689295233715818358181721139345748727600237495930084565098595367108566790811410952923685285064 2201 -3700420946998805584839248920792091287615969535626041254250256499503322038475954664379603511797984037064600462982562338508018750422781696345673234317322138446394129243467189126492250919953089102518351832393650246308094773623379802738756821137182511057949684096359474816256 2202 4302340699512628844407198508377492915097940330690729520366231519527732640100474257746977637671561675219195724270808358676305525385216780382781621919951397563813360999853217857828856342410976899701783235889784551103171687802447958910499455455353913095712968488331070534832 2203 -5002002111903112179186034683309639990902153994370901869851278843420635490999143869501297793362875986799432287967868751764280769147698965110780187079032727280210435042275677172894656208126727506027721927050685090546263853494727968186623152499730914352023181798576102726056 2204 5815249546300969965168887811452206484292799009175480029568366831603110398691394359055317636071401021158391618366696695782167332485189997191002317702316888612191743343935189487185992607726358254526297855542466280899627414202574265899201915992847878640911875362554225083776 2205 -6760491400318391976611004621030349254790937809464331711837877783464866160130921113541485456644983249766515912355943760005515295276088290713288756481331362501963621040129441700175010629997574405322233294884507051009019000972156321776051800789428134757349822773966095863080 2206 7859114323944978479299101633974501657398277088704284181479751983294492326567587738357496899452077156969446046466735579167672417481788051617327947261822417519249704688318620086192713764638939364586811434630559077205353427233311595884013227976349013428256489547836625425792 2207 -9135964237969982737877568717941796463633280535047428857133061566210691316455113619160907530260731277966681058179338632931722190659686638423960068002258838142284043329259488932913657540802079063112867781496711570841519070989765165347681896535374968738496498543079050056192 2208 10619904908674122249016375319965517183409166458432267132358684322159396144284088983212662075603425897979856518799156776148054025811567731139618258677321726456392745147599681779889832505549825140381825823538605753226536613302175570387260088698392376939278708489953025448160 2209 -12344466562033033823414542282676858161765691166227675863108658948154850116551801942984229290856018134017432731233096521641219347707362901094161640047825299511841738640947026090702525040962225324928608144710855755817429066563785179671457450225059555649644176065203349196170 2210 14348599026501308218133569071484996685026545154522318361535580998664823736551123750634107622860932360222656075768485571988895590077655283869531121253284457001697489272247615952082703616524355268550698448982094420733081719176440680905310505643629240923194732986096763397152 2211 -16677546221020528758334606610516045747723777486635631919667015236623373552402443498929244722612882067682510070325439241977786835075298342242605930304032750399507056055787013916637991551657368774326753670127897875896433352747108024983843518379865531721065762937241265103232 2212 19383861505738939017473945806044685735030573271171737108425044238828265573439277129362212427792670797321601623424490621766360761142168994974832732378506182908529122617983743027093115914148856305920498165883761779922212790022718863163149283144717730202907371810645365191904 2213 -22528586546802580748464225443572641922042069222908060484733004419937208587269002819367557375360811766052653705627449179256346236348451598376866475896229400712109159008125321102226824355457936889143849897352498768797312898671167355942085732803944190814731683533064323372200 2214 26182619982786873031870511912758382971629053618551256135051877494559664841098323488536081311608394988520609575720788985930537042667879682379339709266558538078006443257044125258767331621473541149760173569460819319948492031677700088538276886796733669866958868333571629710656 2215 -30428306399266909996739428570812342200739071718798068588178809663173113805895338242826167751705823372212890722107615371571475526341285215323109943478320704480595416418125299788018487248307706457821205385373897913640817736564933258041814677625586869310629459125716498057600 2216 35361281012898333283998504938649106425291944358631503311074292670587302906534525854912846400466746580402479590898787434266114362386246964084544913007163518611902149440126610712673684313966459986475052279163418884695259595974778691155566755259037739862229195317375339336488 2217 -41092611145311170670970301721102706546161755642649287418183165220465313862580410810399162576285276607627942727346988832465224195419619783203772459271745158383343233274033262706789204330173899160084228557610863014464624458269778694373069944124822942092973073408440407447792 2218 47751282155481553749403359392448465054384524534466003104483579388750038616837528839232684296611126581896151079824013469772681180557383899867728027180662465352290149297464712532237082950163281041600879949679644100972936000875135719951598580627103016930567402224984332913048 2219 -55487083142429681504438159059371716421762592694185121407065922533103498207977307848843929801194795384100730932500822331066239511039699429394125191070819450714022160256503333076171692581974363136985136553633531963481170523488342266308198097940897828100294288921003148488896 2220 64473956596689060610784154401738511027332476405671811306685616099112382865570402010527095964537889387340600081421650009226997656903642446383727889603867598636003050024641003042119317508466886222999163690068931681234658904611947963963684338933066586904926467194398868364256 2221 -74913886464494348124636127304500186461467869312360792168381002983899201108600221453204277477869561653927810728676991721413839181395213685215811162590159565721852053311011675354501832866638536806186503431237582562823451470868660506022721902706793806845977472456751661246920 2222 87041411019720404611354328325856729728538446873486061400945436112926147721613241756615123267809824712509931324547283579451694666101375185909391772427676859622373938526214024320774853261222713839229152680107495324800456538647584789942773570296148197034481778598260896366000 2223 -101128860778101859775008735207779780848771265649827169507888599077878292559413339755628877643703785738750997379856549803043254610785732946717915618615518808058508191811100419993339835012940410404054330965213559920384081180558327915360553282287168424704092634504444414739840 2224 117492437740905718737493741226639264308468542890497328007606123961837191919643455073517223172042780539891450431650634795916874009154948376199158319750563732746625037374721712619244332211199882615155041194474799690519013223134380693623485704899471829698086833940886104240232 2225 -136499270874331534632943558998036798088594887513603390300710069343192746016187895158521282505100722567027536981580836775025337647001896256862642133773119124077223264221809617831024114546248563030889192942490325414834448849436397015250063247152942041291474404199767880609136 2226 158575604326094166081945886947706630581969876934482577704404717676411366368740762828647842389936146965638704054926625218469479727995522381631372894571217833927365099971353218813628245158437200902227711398224568538906957686674788183944492723494252484771293838367391607616608 2227 -184216299926788783239249854118237030626788068014280026570398250391685768371211799150173935699831468968067372483022260949166773669663067210539127362754721643459211154498180455758034786646187194913316256242967780038865870848050286272519639965906187023836117327634124644944688 2228 213995864571279471104875272216147479625006872752574005676615443536453959156999331022155764811296882288266525491423532303724819434557635115648271745326327716464597257870105001720119858665816672234150260516189311418679654088940196137553187409775215869439397158508984754457784 2229 -248581246762701372549578117096809678362044291355580558860631044179719194870512541938775121460599072873199710552351918192869323306687375021858311761087451576468628016517095575797926866164331726038566830684837183118672265951778200659120899842062339463420218223361325463211968 2230 288746685668548182411674246987749489231431786504481024244893495573990501883146070459960879084168007929022896463347105094267796833809042518792026741045469603670624588953159997843303024901542981736620418826002714885279796244181196171229318086319195295559182546172773403509168 2231 -335390941342326759996231793177628224919194769620459908113484404927381349543790019249349508533094199571142223492191046116167597716137513564438655704835047786050042909631443154029127617065230963541683240034510975856852019408562577005072602801383421190033053252061794646935296 2232 389557287299476859737764375960113948250558714284010641320345103871012640302356437251051575245121238492584003528330442296983615723058644517304175879752155884653494828825434710981927492117732746756488299430975116737231867525096667164883481475201623956712876493534111882232480 2233 -452456707554921972590701597926023245800539649128496846011085660408300631199793691549868014400920008405988286465585619400809679110688264177199877856553495304909244711084101376953694594558919852403181049037807999713892424686455748183477521580615616449537246433782113444721216 2234 525494810867272910957446432180163264418773018823053635063251016635735452222896007666426011517632560608445499026321114881449887065525345122492266272628721242362330464183237442319409446456983701421875602468045077441728365149793576125127718667062451764991236015237763752314360 2235 -610303056839282195773503817742956675827012485678915947876289216687344106731436009475953502092673321305578665856745617310619224363349842430391118225851592865430394674894032298588103332886596469283372539838013877119004804707162409991467814006263441086539939351019856708275296 2236 708774983489696114754721534268726109766567983448788307753453844252974419262148570519660669409011326008029410822531718919336748135877302057409651539690635686417062546529323598283952950444371962233132264753051323593579191223316927447579982659072415259147054935495471871946880 2237 -823108236017408427537907024254000738928818206305317409093679961631864688812822029524477753900295230834584304174054188286192620188424354141099229855081671263319098891689039417745639188638398263019136470743013207004622643755371212878812729626955532039107100768814271840411896 2238 955853324134461474567137520759802616591879659459091437403549873096802503477161722192337431104303088952628460657249228590643039508899604306249645375772244939978660485466048960298747772498343831867592232216133962643474914471699070453073148852801115416306655028858803490829328 2239 -1109970183342509439129446909939786175177989982842492284277159845261795620122066825885045089311233653997612433222574282534508745745905642388328674027135742985690884557356255152366818820863974989536814759612652537490333214796817011282810646333060795868555814218022720559925760 2240 1288893787103992522836851012879526827825159192615933394049681451103653858696572881999811291608045763122355643357484113894191530781314021971753397718790176857551018806880121479471137187866574044083431575452300929106243219866885509033638834040894810001883312840855072322259952 2241 -1496610255764548330193200237887357027135634238592575222416566001157000147133546845552851363958390027338356964803578980370188970346620635476583057469124526045823984365103255676303972608165920840121919647558361030665488653853837103175105402847359006415996705059026747375702208 2242 1737745138662608908703397562683428810656463246024631625580229331670152590798463808287041531315977528709877631544571076582840403680728174221562687575663631635333456601434127685423950053819291131313420789747624311881273819292660243059754527150931990493446432674798643485539648 2243 -2017665813151000707552247651442844377501408683445266490781468921462512252541473424820719183463753110066825084075950195922019069275386155295406424452212992093247111216088727850644954842513966299299989876258169919222198658748066149415849860914651069315484574746181838397357432 2244 2342600254088095792704430791719082649206790439658603056402018955160082513449255932883095024493167604604293245846577236707526103902402137774154613438796329426912048153913196248256567904578857261268301037863567895167662188697525304961835261234321526446329236703595938520467904 2245 -2719774786492791061442927736824561678194450294136153398038476587258475176420270465712648622491551283284248297549425549916421432481189787720614269948323115504661857082605461872415628298990151816863763740806509430085986184307946293048114527073408083662413675657856395103789440 2246 3157573850330802964639927976696594574921363628598707731129177359728543227930039739384450425193466239075251806082519412541722214101172182503592456250620257042448795150036379927610445170178735324535392061290338118519490504098220099269258158985070359121567156347233449932492104 2247 -3665725288884110175725620786820813739271400947231420294100760823894415853561471897583863912879336507605218830424326559219785382871224120396561419941714969733640433603941450983035357001990832561557472561671479630218680087148001880748164507680215902962789283594240372333707520 2248 4255515231364337668874839395222030988407466869111867972635670705995753822628692991444920299484366525731316400901453304705587275625948686105061073282833554688247654015541935147309417130876269392173663450496618557027670693242803859439015880730988223944758747088146763634740320 2249 -4940037288544511717378901924232680623735393756482529886551731251452174326002073679937221913808074829547328210113866386302375928436802641718659740059929851359243376476804455644176395333677685529327396522407065904672553344157601414286189290076585045604837439914506872143694624 2250 5734481531312297323490193196913892607938831456096533815657791110446544157184273257248358795930653210452943393544109380186289724346202707050317723457487590757156183756956332365954045672868648897120194597697451858882564213616940635624864082859465807284865564389595033003542800 2251 -6656469592537640702912743804772702574023518999657420010211471822469322267785705665974939144527798075542425176287005584206832969161579695612476248055604349162569863074004609485404606492590865217092793791548829534570033818957495157314416002901144947983685294574008401764704952 2252 7726443241434111742297080906895505820807846303565842050529730706094844622398967190219404025243775613066375327356967174053607562004189645376050103378339445154013512075907875726562744926689970232060580147405637311987614229472525986199637838477034355419736508858672018283549368 2253 -8968114948610434741295354156181026566336633439851516604665051486002214973365325352603778829911231803370215045349758321805517631261797804782847097088050336785407751578853678078649064680453875683886996397400752268208168311686182531041588446769125610028747275325147424670850448 2254 10408990314663922229663658716707795371804995992037527996059433443977145844559753737356906049847423498312355809467286041288989851983877000469278842978379878267147918786253249505557724558156502682644531436844060504399589024043689718730561405257280361864687030640652690880109040 2255 -12080973804889908228855008925332568652320116288485124762490629697772514095319043070814790307943300107485387791805028092064755953430835211690872026050198197037609251483642268746035198917988498927047956095973244433418669614724981776972748973737016431922485374790435319584829184 2256 14021071051557429180573801832397116283214118541382621381246916289193978419410161007397949009748707642952184718781122925952653541652545588368280421040841218645179348376885768434810000000462592635059679041258280350138483469069062547074816078260584461019587822504214875494450144 2257 -16272203092711285818454512786193880480681713889913239376687984023395208457652522008772446527558389516214155521166899897258210132127566762805228917914350376891877208216105047972883771934881500916146520301619312299776472081425386397680421799170353743578844539600354473782784480 2258 18884150358329466623980129404459843104523945264372709769589716581195259529008742829429481854805659880362051705998741564729752680340748329667961381660137922657449267849677506268651867672086289058335560935197559422172159451854769307035420826885714620475951801100299090161919760 2259 -21914647043849476165465181694155005148994293124002237152961261093522765224626863390890729465354724800459482340955854353152447488584323127929440761603427804326229217034552790799976525510442700614581234372908095714794555232803793263073805708935732572988368280817988787292760744 2260 25430649788907411567563886404718220955364592219896992484843014723351115682972048023791049655671730014948287952180050231120502918638792509916846258828189744812230807782642720955911739790079590922747366140595414524372361838619265547850374464978563022521266423287204015867029200 2261 -29509808376634663030295003718008473539225054930186706888639301130774053261064811452075323706113148153855685494160731487912781190851643317609415502204830012606284092804494960722229731355666893842255469086236767886862567849291831635750484472939395879008096637895086967136663840 2262 34242170568278829136649349939662079222964153707403477304718310665869097194735113449097739436997340531364303265386165225754337581879625015860460309015825068038905414296217948691496733635234423362156709840521686905464204394375005720814869022202422845391358245571931810998389152 2263 -39732158284503759832254736447960922464056718676837018222508247041225469526307967242944995936852269465895392203120965324648201897830789979427144032630083344586362504197606963148045128577364897670154544658095382669052394179228560997981991998306165018178823550587451825972927232 2264 46100858248770444112449929023669854417490978669522821017175530365388379854847644221673420371545320854297538188860032330588894292840103185117438788093835704178188473740851939647679687790551765531467102510240958485435330068985779152687230589073842919870015455243394278274064392 2265 -53488677047416358890927892568525480184422512167967496864636421504991750154459331617535103252864954328910685691278651146931970204874067535871944420701532370614068847330162195404240648047732195403971866012775512144769284197949405149190552984186576912118207676610760527109863808 2266 62058418483311595458159070535591689751590711041885643801464880675814398780901891952209689797577413113140030485834168970877638224560787018542057695182359753119682591103069951262645231963904929125544349732082104861690219025758704451004959231717771255014122388793479444599192432 2267 -71998850276495008635358903848573325387754533181599162840943603796400987748738261945670654400417988912668287652431719293883775725552838288010663801295212505698763898481064668813992460549382308089719455683799502357175157384255709739740205298642303077579127135690176233056500696 2268 83528837794224777528295539566203883791903332387387055301969694336943914406416197868676533363963703212608647633041211683280332240880676778975251231498834080095399582839000678828208157265692271589862322189601393746387747924222454962211662554800417369674060899515475043031853440 2269 -96902134803937290649697610310943223473654299785912920903350275072072669101225019242584472080077107345916364183007542719846782615856729556403218166156131353261198510595657253988514678461216656177464755023747800861796687227468931231755941349343561478689029843587428799463733496 2270 112412935501425827801843544818804519518324578797246110782708446889438913541679822414024391132407452164134519189066616969607810975494628302933092522317746716526300979578139574468006042425959533777618630597490807360816784185843439843722982675849998841537489838547713480269404176 2271 -130402308580765416492200229777853933388969302601144537227482300334063543476292675016096788530119454282052389587281057802534798051843335371908546383354450139240404508175108780269413598302816854734634287545671260734396334269365876287476720024370859794748288212980971067243502208 2272 151265653238270116284343264476247561329998436448638588454888445450695795305003090537877988548242065122209725610199726699744995978042866936701371492173968093667184462609430115288200529036510720869768622321361986545589740887419790678169154948928709935617508346725796269272507760 2273 -175461339152365636345962958197540020135058931836312848218259387864288220306237595585386368217511119331416333930241083168076062658549327322726443630722204633455397924081916981299355519581268278117143983145762116143973739144607485370751600708000338104516998877630334509519918016 2274 203520718131965439152173797859837261416694689137903979747775747808895084492453449018930343086329466650716816896392402048759005537499763324777140895068508168015233097500138091665452979280712458918398373101835768080296299063652596099663150170367669702195583153301172661262047392 2275 -236059724830228212657272984526670400381352365731494513067514173914766421841371563246965945974340220234002563728005380212264552192790547493613879716239060030491049029102604713241365953600223447654556819082161209259445475982958840200735802903967274920402042870309934292812201552 2276 273792318317958769233764540891473859083250147358826080119782521195170354447100000460758211210414034572123978603406450187043148247668201222970562194577244165543298812566686420085825756875524768038318426069143377647238691643456404573149505937041067744959695416333230591060026880 2277 -317546056141624904246231724853052571336077681571894377502392012892579936122637896541943321772660682476580291866791295193813443913999470527511845708796761193575366160476536447611027406013890052722900288942921273415644833753485491468374996918362503923496466721602885442859832656 2278 368280138611790120861762446554107895757835712408249165626549497374973457686064370618502546103633828214259004789239962669138924002541375672204099979330243773328503300668965876761945600634579412738799601309552606381494725059726105432660106650328171596668816820046512874230402208 2279 -427106314470378510044402347570314776542977948851620470870965633279290768317595192813789463997541948560448353090024805235006693499541580868468624481035071754212392459579032493307413278795621357580231044445638096998621809846960514772586903795215448600533076641519012168848914560 2280 495313100917345296159499340654982822591382738963346733803247428234088440097518536320420502355811921895019254002840936810777030115798631722746058416256395906922774075877753759501814380338748085239168905133585818805841542563667755658208193720515157218239318204426742959845220544 2281 -574393842567380330884720486201122054811613870964617148367744579371956230257493694510110363402227353312033265604000214544776927480441025753487295796501734429670995235062899780419171515102934737851240351054898238291620064943850264951080452699292619254797012304327713993914092752 2282 666079216792552798211815311016892699618782723480610996951659264700688096776836264123877450165916617027787377149997031024631845352759420326341070318653449640473929861689962932796658522676594070608492967117092532119799164102890759671086909278432578629219810777602344503132618336 2283 -772374888866439570691235440644768370509878000161802714213024721107133029937366834487869754809364670155454586213937498695038028691022051274510192074974429062198078605465075922973258243486308835991092405360969162708687576580725688980282791928745806286118728215355929911472030512 2284 895605131418154661583901727409478174488281408276978668720182575835875296676570813460295850727334659991285595001897258467497749521090434209225721780245261620333730895303829428861397632228863350599953187656321650004823938202126479584393816133061354004498131362657407395858882392 2285 -1038463351313380024560208873965352892631874287912249166612955965049372984057203749589310946093722190924381777392137895383020457184663636348720018699936517009607679313049185923874075464530732054346664689281499903047015944900714201394620036478060379149182902937612378581403218928 2286 1204070615961035328449428295256568509576637791490837891655059784494489261564646199845375885471960146020293640735354133388836014538816918486675958961801648263801099109686468137736378297906396671720869982851148205654350963331968197547112049591131472632731770629298040734831381312 2287 -1396043443388902869408226341562078690412081366857941798402693551246489187396484754756029044628230477440610385146856193165826461660272295803573310476734854091603709523580033484909199673367700952295650285496079689173745523022082281336422127169348864988573938444683097794926005248 2288 1618572319930834552919656049793451371327196305206777069184554079389558885570245636508498543602824533774922613440346580360229610724549152427584010299600193796228137755874626737611929856053281513031487506975809951069274213032908972063254463550321174595791554022091053175346514816 2289 -1876512640293415204130799521257089661881245598523568340983163553841742606002672463943580252507348652496485086904029973676703776530257690449984432232666143422968338745722347030655233290431776644654048189120266584889517833378840022522389788180041270279328577883611113047218540416 2290 2175490032063174967785373281505477825128876846351590646348012383378829987256791893196343663847735888962645486906402461950851409486304020191329105775195416318638715478113067062560107684638352791211065346684335025998423879759794392586530387514580312175252116562612987414136364336 2291 -2522022336094547471064679295075088132577184567835857548791168041167491104637858627214309503020848492410090532551316760863519239773018798600679420642125957413176001086975615071999846760825467145564923284629657385702674653196155457634692433534167786318127476420147378435238207632 2292 2923660872299159357681728730616703164889906842773695068795743174144876410489858404159602354126768172766441896609086387490830393358597864015633332107664867732109296688750716090368099033546719760039892095176748091881692376663544161550684725123027588221072276702764762970840292288 2293 -3389154034792229191791550857020566874373184994890761282745109068341900995697832673154423311220206368505717935693997326811319517276151274302784210004812898915754878113523365374634157582589482538704171072563058445332319619838412408823464516085058447053405866372224072393586304312 2294 3928636739996120206439435606417874829013464672604132477334821944999701842956040562595393437641371236095664359971973278430759582529609314694234633175778748260035167633297989461565241260639290135663770436616055114095686313438331298400466674685375424298989797095209849466003669712 2295 -4553849806397523874403391218267702712471084180896620569029808741408488466330488481573832038838793511576064601366508547819846771383959303351524352346783194120625091283014747844345916397599739196719909891537034582023572427258165699980011572257155651020090400756093755439730720768 2296 5278393987052739371482857491296052948161193564766689177489550134816690890661422161997925435715917743781603764848337539902667680303993223709938555787980861045330476294262604090327483006277426541398953263221025453094708174893353607507165379038983102085612121008624996931044553152 2297 -6118024119342218900175649445182984028159430090338607043787966671596211426962622590650288024328065199603334848535076665521813490140226186758899879456744480723789177269739876258110487404747176497111526682858902785316869594130943531385972452151093506167787980121195549005425896224 2298 7090989716746681087379040585106866304786821205792690347096594153402441714425949913379364038524638721938012218858778289151030955458535944082720636669407534891044355950423169365315009686599208152753144667135920851668382792374514057054067685619526353737664939904139485105489509248 2299 -8218429322893128045544897790164941039754269327738918337553546335977957482268818238451338012188049462369227689492702825019389280842960107034064702736804407028462830234334062417103080249276705860105365691857250623238670428363491788864350157045721414238177320047998056423075523032 2300 9524827100014011259435337756060725244290775411782720754644351463213169695502853327497919681060282364837227267440192468949913624230929567896172338995263818882308680863347949159676307023367576416330417304996160518329326787323382708519759860800416739519663359746266839565296796800 2301 -11038541456813507476576631250129177525488103309101965262231282573581566500991366746068035049190031879121922625540425684626413825300361107278015389325996601562289251438268205623078285245672197007669982231259274691533279251662076716838590836994092423115608257027132323302646463424 2302 12792417062920910585153810502155913430525483903544854699377328009250121606106873452933295695624068846876807425606581510641482563448945065722432424544475890786132908306090722878528037361479673628893509658532597538877913330490364898302421204678927535668658470784752304369491727808 2303 -14824493381455394337368090575188366100414518219630309098976306068865609310124997593837976596173258800897767475172196909187753336554042859643094369900773115155302090880158032034285603705286475770853853351741016309241715824267770020715258274835147534125980399281497026610679674112 2304 17178824915689610293974971572068365841950341476094026708735698322980135651140073843410533147293405450415322252814384502318229468192976114318701347647873422143781189095230864016915622542970633734243314661151187016510073482678829723480535335168417493652227331247354086340851809646 2305 -19906430754283300198829794325544420106278411442350996537329779278749865703422429742318968125475946132179633247287911527269726581264314516647171768735673019452663826968687913301871502179916537012869567081299275669312788738655385134982572470177253648786713293134308971082936634592 2306 23066393762832823933623679016124249130090186306148731642566609011435975333987622630068588688197635283602629642132895005373529907058968270314927502665297351871623025819310861046271687256579985704187901442655880757126062995517113903788537334295551493557120231588557668076090718976 2307 -26727132966260633052828634875953931298386457713139276889477094737199549015480846191351212782953163117311736067673424343192719323732380796459424800116617227227996660478095075598458271853130813508983050583857363385995658015360866402599774895555493631174176581935377734725206219584 2308 30967876364744809417142065991167278936696249276459218579617185032849777539493677714567012931423967071611206603599707659457520030515754385968231592902481297657981765884737551131560186710085813522784167837428689911222202385590681297427845607715485520967604802312046195825062747104 2309 -35880365703973165035935998196497354694797609764283246105785614324986297123272725577858018711025846577696663866723761935464866505739947519473709986153713275637986897065604870254720320025228475868719932248921844822028698623360322392179533972223178922048212450490530739425771843592 2310 41570829669282239377984960348821919194408016941628502490664195445787958994148040264204935909464644572471433470100015809557472319940901662441494327491333442666665423542094742491869649501170551561965673054986788137200943457727997359369046576502908536653807679309679985429408668032 2311 -48162267697680169355583509978792116679193971137637201489397666185462588681479728638857537829113020406931084701182225493305610422669117718471198792985638370995073738760579282670443711146487190192535306133156007462700134820880310625578635725751184912711806447558619535883551544960 2312 55797093223227053301901910842176846704654880461036809833171132037148524980876967698961336478473709224219158455325498429965011083326879350579989442265913303853959498657151442730701011899106011465389992874605052619545932180614032353559420207541355843166230745494012356088018181916 2313 -64640192830090699294763530762979012005012662323113938723660665895472755705885543866809459940195917265995494718127065548184375377799864304656860766244537766021650105611678010433309178799958529553436032628358166384742904283394636309473540282643436860172860507579535374313297553088 2314 74882466646060538813367965400977004673293200399702448244511574528025435437937733587261952310848602005884031930989350875863533138299511961619678315522753212621807703825452387684873124550041822493766414653975874984592827231050066948667542774033126894249776258237702144639134937744 2315 -86744925554973743396872804844828124302476338690223998622369752546547966586406266153499892899625640230139009420406912885573306379971166698320741066307043023171498809821659318514830845036983412186195850925490618515608378315086351720949503727837261553828409659886307945671792825232 2316 100483432656255005758486702641907256160685256029686643674254980927823215544329508677173223781655915822438244112288214267506399455062950823073465115255159530180848417382672153034486901138514879875185810523860013508447366223138414713615199919593808531397813138006211321993296456896 2317 -116394190104312819489339504389014908662378241912033153315949783604192108273393047044999005207713344134180136669528929219115521606158999574261505398401058626818072940568843027866764152059354146640201326876132572519611335124773451817868245801941924708870605222589128909419031817056 2318 134820088309710203217477396010744852131930437697814298417978735117013139581739590835172898395499053062854671751042279498089056570012274386880182135202976313124434158104332251099120031404392502800600133565606217086443008471591583393074410042038655712601359252269453086820672701936 2319 -156158052812892896933816794597674332882514809373913770526535322509028663598790420285877701353340576203533299131667820637723312875833142282349261696543844243207219631639220101511697093603107522056360094580300505717460500657824783139887994953807247466288327531483557209516926177152 2320 180867545337128025829663400057417071950330193858028037971325240564050426002510081289902857011370180822497592428021672285940004949494451539244431076670816050877761774722002192232126682670026361247289933096521963601833417031220991148054621893473842885179085205301103303720330145120 2321 -209480400037891894596238657697304934415915532445187362548552077607307341426302887343576541798267472239219436039823713608786547922530436048927909806009530996299636043371600974730369717419786179729403854013873355527765932285178124133553029232691078456276619594365866557015480429936 2322 242612204308755808816249647643969194259928144497834143434183550094229204150682160448228056340033875633399357504247397458373853520354549351309710239773045892027001651298188659191882830375532275755327578590049402537201052771148855278946215342547361705958238560857449551169909638528 2323 -280975466277023939999041136599411152775558943269006775280905210557689511054994901436927997222500680720826164044677594214304543130055457766739742034594510026786632606717045561702012006942733709093901775991988487044359797787381401093295602181633032317486063647335515949032408800320 2324 325394849017360406480578287047211794556720929688864473960066749708710845896031705838415733117151432916289244466566559553692187175796230907534048515819504597268071436174938879808032099637588720535819916817004843375214227299717227883946031201051256084475427959401547733233403277200 2325 -376824795327501105033402130662275644087798252021261058750737167961207491423652180890085375528126382228510024008904953983569180067941983975760963503998235790225788883577961733720585022260064796728559206066366859591467126740090335316743881907714395364809405113729188987054593152112 2326 436369917570443994543476331719528376394108767268091577523067180034370587677495095608550030387065564018401268513123814157141112411435570402830862142284143056879607029911430039583833485436574430128037728457741284625515007197399664098100897499092785420243555068726256987513884287912 2327 -505308585659636356501760273955086080897499679751957094643880903939565413230829838301949865533178117235395423613150397771522929130052171395078488869079677141489461861231437966353491328811556491324037115182198510776950513279521731976451279908537547803408688470934977501095832023936 2328 585120213981197674861624916627948878089254690932340429880888950290445582821393476506195181531808524867326903418183158730131160288289557369573311936623026206364349772551785551185813683370606403728188563239005952363239568816975046166734538797696413720924875187836110694390390955712 2329 -677516826335712521789540894730780910989718009494344371165169877815966963739576398139988925197998504935379163556849338214518068339373319005624127004145664337544766008136361015948797629875730958056532029993130172831223792758751407431425254768801640201725918891076623287921924588160 2330 784479568489029259953526468599276424100475767506859989640089496377803655293327804546859130806378628025469977460854210466281211708262285829366004307734073820863597185831170783928314657416499727456814982346283153815808042582067977143206709594000203481208479770034106730542622701328 2331 -908300942550554320091148069184744422845197451653528037177425808384261142251696708127359423926316188138631408636240025834032487360455515848475044461213010396553097407962705492422523687784207456400675865529438717245313310430034156221467798872195770104623656831615641447752847214240 2332 1051633658348614978125287712936872158315222570330450311753483845262518152070654218997174357675120964984573149842276538644728379688048774619758093702268115817501719653420185429593985645156453005867080037229081380240783672321139431027946199993287804655315599423443982957131354652544 2333 -1217547136787569344712924929803047590795277216795949834189377992674543683697909900472493616819666127213081290780152312687887237864296403772100868592410821090608170046870300303933855013001182654530261727481362616662026302966350620650965591257737453149756375905910565090877999981320 2334 1409592861787697257359402911644946715260178107307225210275939622436869600689282598223284617242128646424444509451235607898273618846777207111093221267114919310723780818139721735056190948690029348055026850261109966156104051015406933876449379123871842340865428191656067628554371190736 2335 -1631879964220319193173461171251606300835433946084664005632789009609364479252884545524926049122152920763848577123282130122271521250223710019520425743717509702966689025480555639650614449342912572040559478463385384658016159875431287821329205420716731958060763550341303993183487142272 2336 1889162637178310802252714117808255158415498126419856730424079015252297528298243217070983329756941240742654167377311458045265550215200653317153641293218161823696670557024027426167672045637110986206866612201345973964006369288136146905546575952310402445581565066850351483760509128512 2337 -2186941231496730733572062583346405872344820054181874985443864382024486886457218280130172249547404849698132312468638756372576913842249283162903896063160446381142364141859791087596767754361747128380088427600622525290644693078003099746266145736281185501688959717883232041373390603904 2338 2531579168893966108442902827623692246297406099515299547960340959273806143272942300981083630166189266205818561389283790812247247016779282744353521462085351299866129394469751898746932634682437632675586681901359711187697253716142389854208744734493166364553778803421221791380037229728 2339 -2930438143487861531171720384765451105397959392944743096222687352534282878268104157760308037923705446047995444128748564473146781507081765614743704366666493409841969463036760918477045704332309772765306563240034345294346653029506896423767174005666548299576769241321127938467115177112 2340 3392034467739949132659230649901024218232156476269510087231657815926103489371316340894973454135875803897829398196705600372389715489106251528206506596423873549341552421154460796224200386195026876467268445360773570137572676918831459995408758919509596992067147160277609220154958804000 2341 -3926219864164887928901131946443275517398339607867852736078862371623471794867246086176146231662334361272719950426971644377574059681267442736018922380647593417177369993079480503664142990413831876822270265157010899902056528777783466678743217510469941507556533988785031682437468585080 2342 4544390518734917005769237693955474192904726613053330342397496163847521207371577583217750060707972848470939303601862824951512377623816195447381287247799098712819886829925162463524660259494688235038314096367179799413710510918723354659180334416511598443650410010570494174760508850904 2343 -5259728806580602160056773165420560262094373154879434848502642745325535151068166894726580309615364627459466648936432610414847069120514626859412958554158054663009135459950574994068938375906686481008572811985058291293647080376758169269258204963944470786914637634807371331641618324224 2344 6087482787780304303675863023489796405638640706317668623559956045379293802796166992753410168259222594739686051158689771008737246198019918752993078028834557926281616936607474403249820927146969044250510952966258156506031405827364175074593857638018220704812234071159000376923861957688 2345 -7045289365112110882838844645886198281078222951339867905283205506559867440283464768762241397297835662349006722039407524185455701101200182535175596893741111080767585160742375816444206327490722784141508054696680133964016711468010346756079287267566586186929633089626423794104949380576 2346 8153547913212322783348342082945147454398163602799547296393597911424961858432841309336185298396924206862014958972729070107912758544227543653458526374437627792067769113950849155747426390540274909426217986067067946722738237838969357955662808431891742238536261224405511282135643295648 2347 -9435852248816212281197545259832256753791978268365088067983263702128355371236835002939169887380063802061986398416747161293509973120274723372620523580512168736742439264286004344529925870775787361297321276678028408102810327458747292549810364871351999835470678805130724756549159869096 2348 10919490036793549547706562536067441002433447853581050386200578712461946990172063747420055162422872318403624258016946801887393229293376236114049979159711660855605255037753934707873960623923210807219424274507060615045545509149552628369499887708837321625746830891351610332482648479048 2349 -12636020142108714576138662189428898205423056092070516298120424552450898972670708269310626192982384349949088281372163664872262151916702367783215863244553607234160745852059085304024606611802954943451106136144208601702282606283538200326106986660214839082683628661635854739726571252056 2350 14621940073170814872817583133723795648571856952100406305264561387827279234624252457900498422087209391013473753367321626663887651369020118965362262098431569040171322937427877907187895186475699640478599180717639658953090681879212632597576647645949853011357333129583613413306977815136 2351 -16919457551406103098814311257793914852248665533592854149678349184006663286278903447580200938269106474760579147748103056440060365158066687200071383405780686537977991945334460431157431695766787686436168010969763659751533799890030116229965306225204909520538005111054415713927682702848 2352 19577382424678868287012860860580116334697424692306205338693557575677544931796896391931672482203218305417918474258195919880780671217919993282336949704445614547121292226917322688764615744827935378645739355948680921542464932619723752561098457689735628838883110184321249062919559637656 2353 -22652157663903080658150855683223230408433747428456987529989140556159908061224890921490674899028373185834771668643074561812016936835660567558911223890732092380983889614878152087617449572631960608802962902515145323386179129225790565507815470360844429320213335481186274682007130346944 2354 26209051095362910895298754206418337253301624796495013843206907864524134678978733624812834760182300826073576235113280935537139183007136203666682064069221819113417972566890301842575660647253765363781029762936254268025693714225992278016450643816597482830019926518014558180140686671008 2355 -30323532886563901994533582733964564034099285602566606850698671873830530420800988577676105561967038067158819523263157076752215811564119034635916015918313957294659543919856166345229883596895557884023151189438183835831307448799832163802175001714871905844646713952333376654739470978656 2356 35082867690922892835805052114687813408695939936487940107110546976175720393888031423828062614581018293034882024640120239606028669939690538336478901489491150097283229192304037271991268348646328833047005593906903710175189678565297118399456364096250208921953561875818616811517375804864 2357 -40587954847165344888980778056711509375767360119156509720140665893980705404093747749497262631703179494264611348470100198483743926810270431950644662269492512745887688156322361895620368395373218608853838558754304837040765970071639366286605911607872632095402025991262074301310035496872 2358 46955455216335351534621436406299765776799570712968984380447317709551365335259795842097717670595323785502014081159406520763314331922652426013077910485362253544061655289123567098756569483675722944841518793563531816424745146741033073572980586540668600111323672881513335386227986056328 2359 -54320249230680019619871299043600044899787047904305259470652685863193492888785691781703369481399134762988783792930291139033591839925117757665945577197250551049951969500580204641935115715365716004586483162576445277221126865380663435613853420526540143755703217893509234369620294933504 2360 62838277648861002423306829873562852438315780635299342912017008691442551682498045300592700270825905486030020996018072311818730840391668440664984386370815990028707838599065845090544576988741474972919282337378354903553679130446454333274175972139254043734815345546466749812439376017200 2361 -72689824504730714832125563269514773671847242154785287949238096075653986898579907966002533614959905642869795862782094564473579609295578340622727464146577234913383644962279741944469716658362188383393026069149720353301887506237603089872529689090149988233343896321490993419737176952080 2362 84083310968261562479907640899862405871945416161051006554258971147769557371606052637763436509968538711881870039880924325998952446643692975070926483685046253811478005881863361769980122821254940446459355426898459329056704443709527699738605247163159994600470818216727412107224955110680 2363 -97259679498745882425935448055669465135987998229868529091923469584420559264160820599467235190855749384886535038950129326966504996374969304722076072415323309128623179294490711389028680407144700005280622259584811479868860689442699936991382338366618379073102770051681550872411715292240 2364 112497459983299340032502371789293405221823397336743889425586264705677123976186124467793444136386026510844407115098100803786263043269970218513458926372258227168164388264012952953377374168613330818946756126954939866285091516296121713720051941465220202933182115060395506758130005088384 2365 -130118623773366337887959461944849672487322743729966421071977729575899741043674484917069073018273075120087830117826409361357874977199567171340880538705375905605767938473552093821031199175458973236506737113272001536517416747637289313753426375612459514272830948725752447215408031159168 2366 150495347953131476886595150480617117232708755697933375721935399907824273608324169019169059541360754641771206977547260852858499453042853822427779923445351863287587471355367030600397164666511717698607059959833470382057502783539533912355284930420507213359335286970885691646001223482544 2367 -174057831136775320710034250716515056593252400338997149719490971736937091984439991009136701088322784473472524168962091128855677867317123233705796120117224207838199090346299219043475297038890023747028302447471611781019698055549279427855843955728871868071265185162914816464862300485760 2368 201303323989176160679651427312877648865075912156619735844661519339737071331254456961422683714247610450438554286357684073315937087177412550147526043256070142875246053292949998807764589603332489695967911717004201439270339488577763866482720067090216481294964532510331217781635707623288 2369 -232806562950354053802079879650557082319691387183497269603639319060301179112168984461317683160000638736653329942156065930982681386285931412441139716066145235000136726576796613055805536343219592527343565066733562963593477705993940621127104109338332114602617086877769287754847972860448 2370 269231824841016618403670486995787280747120404144208716961392678769509267800885095805828269094755406833412687922037395113234776446448435353399872028969416008566850934422281426020949169619314621067696976043457210326857989406743290616848009433103117357282231825588724179213908818660000 2371 -311346853739040610881445326800008937037252596050004136891924641125129108659995627313319270972239336887965097109985485172771399546621366714037173892713229573551797226878570479430769192303287547230815542279049662506768472388654899526806733889893555436037011227183801403363504744125544 2372 360038950441782338287517384623343953123079986248512233362586493342907246599802368114804805507767072780074961408794292215846358128305699098230992668702217662608474935736349937054282377813984391859688723488047943166183871439378486274260519676393813882586794443740774077563594604510112 2373 -416333559771392248444212724917442782739699649142748456267325021473434086117962017974466471441500254365289489125886533165501354117477805515628131525963418219987930526039883098704631481957234339082025163183739604277999090824845270175237343651062666280491997265308115243097640161088096 2374 481415742868456983215086830750780972186452391807235410929271769018597116368977624161125546049266574792715740424398432208145767006117305945214467557671349919417484605365274711631259901114343436991279739475165327647317135606355717021835005947974415523078097165769154180933691969136168 2375 -556654981525030740250367044939339756164323187683681429188361194357573523336319266279513184596813821669385780406477450879812808714638549455422798934436722226458927349163102679637038669388565687281518467078186120567428390558409727516636468729843955378799378247546920865878296675262720 2376 643633830768264019419111801813164108450207029940290396296248898985969120593138871365287655864000504061289232482350914852185452338376848515740535401019827540182156032118147671642538955937747056862160128876161863602547587115218992970260614095627695131667812397500462286504487776936320 2377 -744181015747690460799950845419031719153294294175898693127920779051868808058741402891624011146636852579778520702743388140078409722180558113657102407352467422649316331944327588499103575560133512344086083697448493319475706944739178826381382888908965654597655202005978425574524916258752 2378 860409661149859752701252057466329356846031874396164779972424365321766657652425413330335538557520208777733386562526834176236461877533024565577780361065335767515349970907175217513073840652567325048602981449787055987365336091942369844743752167943707632328650989694763550928174665531152 2379 -994761447764027906012196747468222551092865696683066035485739682255082778073391018592491554443181245877629761278905027487440324036063166606643075225866955324857238724428099878168858439658019366969192794288948893699041535992624441098822735498170063124777377943914501924921918196988032 2380 1150057613645178582919582875078156995081040262687823454681698472897446875499102066778852602029833048680105001413756682573449367557622095601031982302572652802165446642719198961458829296387274832435555563858188610071202092712509174821997345621742559331710715522316151279126448927879648 2381 -1329557859096362960483891935429908120870134586528048648054230843176650762238727412905882176939847189482607040409409386824937673720576379870979761023164274575943287051620214299708721099173711993251474620001661599575414334353005215723693342606788560002840736749486401844953316527885080 2382 1537028378341135255319336105539909777301628590358562006106824917043826888353883775930939783353766270196431264031901264302570747247281274434003533677748165792732012108177987802467818693180177520416054055059473738995986245004184856484730185474923060382694118044779070395209243273507088 2383 -1776820429647757098373122822096712035313738877619134008009884223379615025418024475019977169137681913046388615158492151627150485525868426539972218668595777143632915722435774311629924631275207538274263446371726885948325772043056432760311445718216051152408086015968136138479430462287872 2384 2053961073686945721886485832534754041370223179540223837427834297312776710569450483120126522506095714668796624791614359890915963188761755930435849292916088698163577065391589425525741233096738110381819204094136707859675308605103024446717400776004486164894127566902562856997672895946824 2385 -2374257961538951266039278645193583875895697869960992029038993330026629121584797695329824988966804794010580001891959181005594933246630139849351898788263691414799297369124988438599192670228747509305035699995467807408911657499573534451481351764261286574470371292196231812951418486950688 2386 2744420344187699025529816335415014492982484486095962459309880477877296148926712489178773924232522141402151062692006963614181346429313749480484652512644231697401110992945828539310818343253609134257514267750474107820684864917847169539220108453531001661119800949197655349904420402682624 2387 -3172198810518764308297114489530530924176463225371522467202937933186713465678831390790006111624151907047589647376936601592450469797470703552666068280388067200598940377130706614642636205464616534066778652737093706565329775026971237727894916293452527062623438198465671277781584104112736 2388 3666546647660298363865689104865450049908389088418934612416986890053610979234676801184046789550194153289089681285487965652764225206738726600939032511845221081804646443243157989905761018907937353139921083294333203276408165314664335899593123199392225357144490306611476444728457261536208 2389 -4237806163915699173204753636806536118951237615384697371495362702476311509518935775931131169016417536186593068233702809590464422996492578571419879900098896819906624937206303275296451438678788245646217780345640852192813320655268877627922496508453696459375236797001957444040051500678536 2390 4897923829697808030911768473209603865179002171815819548601552822627157414042749210628997662466408353232334134509107184666021759651503297718736786631104181319992425767968648246829333226975678583932684245839960864070608740934234939842970301405504689976553182194414523374344630225891648 2391 -5660698686357729806067088505936675920826115650011534723848017790763042138912714692654328768108632635999909652390963534237583630928348494846601769604636456021543605956409216410007403650220028825396451445366405626583835179671600290896506932760642232522812535360865440647431009556171136 2392 6542069158800751111433803864328538267886980820653084810755549231587875535408012728524999062360199188717423546153313092638453867564643436282327053536568774022374616324320163407509474407037595020667135709044236555563836079059989854954617159498274101663300307240234785698240410030421984 2393 -7560444199362395455517718260695982362110159922526615799350356689479908597508787447215697378374010304553653523047410138344227793241804426387445777286236332215580393398353750729454902996301842492342569553247004368162265422962434517302260764858537132282649059577951075100782141529118320 2394 8737085603802674685785720301048443897441997348741574707204489155992265356675806795589185337822018644619018322889286344203971503309331997129685776577432655887216179857084456081651286752931093113989993208575662734767936296934485213535761013649774089659620803679340213339565465469937424 2395 -10096549394178077115857167527266742211996779735613562540639854922574817257623740656024038989830359308979503906304889384622829129302875046543300617219982443649056156124349389842299818177326413320519107296686780039199369854521296282247128385068807418863119174071015545359439524588562496 2396 11667195379350680796582870124001781051906118018864314330960886000665511224864526043160740114487957476101259073196872987743958398718935598705616923249186549840897460711374523258459890015835886769669470440762139672114771779414764815510907707913417687611952104537255636442078356914444416 2397 -13481775406883245722014283299814130783510825452856862250907050781862663094081986601700867399363184449824787371670683688716460663303118944422664374615939869501281903144277062763940005011549870379735367783302195892086855750991876591665284312063812158942477570490541747701101284424704128 2398 15578112438755437576782655843927636612593162167592741109888079249704489062764816819848471820554202075725039067775866754199723741056330603562024725614183457995154362086898877916216569097595129374118020908095869911569568837553669607387619246739415776708737638301109703081776757617791792 2399 -17999884450826703056171235637735909777864756832280159856004485185189479662929784616065413439132875852730995958734030736236624561359903765665319010740425790458833841908564829040601903281568518921188923568228469404385127200787991062243294516486496059888026871950608894850976396730077696 2400 20797529310446306115322307996380964841833117852194662608574130721387719670369875509696510090884665066475281293484263984393336496175287424884674577514789934504429058844404116371552552635628234262543441615423339392157793807913813982092250431450095880005862425030548398730208978909811544 2401 -24029289272100677777503118424856616755018517763432422000814935751376390811668664092947763164281198106837842146878407926386495122825486088640289556850404948105829815454754959949639792642482246144607666969544146194472285919061949226675561497539476589350069688413028318284897013730818218 2402 27762416598266750770219915889357565925022870602662167765118011987553078823409230410289871367659440964994522727632189749161857937389683159185423539396690457906672984942468239459643530595348170914546582941535662757226065481652695958506133799621318854789108496843717479114399988960704608 2403 -32074565120257093355133920261417664316025322857848567871653383845579685697424537459344255511764136027097598148401545250289618383643345519880766303260414549137737848214349358970256971948776280594266522820907896896977931660731331799383487566453394352041176248140069697573231649089289792 2404 37055396369312496880590277730583941398853096697086979257494994548613482149177880679037614929073603856220182877144364423584108793219128885591870750820783117943699140858427028457066720658796092974845589491221780692332608426574998034153431769650239821910273587493105151459820418611539504 2405 -42808433309368858618630772195620065057330477792949999088118977999080048409233343744521899195314627749978704517012101364414990602467799929427670309301899383797319683903649111514830629404093880565582207819715565085232140678655016339663524657385652045791661358807718613966528449752887456 2406 49453199779560326452662267506271674892400704671044495678949385082749912786459162162437504667220456804748215149047090750217734855304335875459744830034298335340499821239855549000984406983227897582624199576758271098915508805694103915898972840567049046167819505263284309597631088699540752 2407 -57127689610116601583667384096241244018238497909346620886828463362741222729833135186939915041933249074396540942441861564053968257725825491878492250753186615816440058678831846497327305994596817533438704397941538056524856330397359926022907657558802545656992881741360132928622904746591104 2408 65991216129198182026277099137293986388334519022746947874877096522479629205582267436618504749842674574709239206829420083090907119714254256985367272011829838994645005890351177109506219628517401912845914100047010333677792919098690457484753644617739276142574849519025745110714982776627360 2409 -76227700567968585761449526605190916736486393829805293798945869802224047862856868509184544526402849280984777900285124469612536526200541623342078246806159351123868812711353836664256092444788418975192757062498932801280271591499652018308672831415277878659665701439385050573946420803744160 2410 88049466855443546638374185407651418217089268466752102283957957181839875091656174117893937121134406502320138950826986284050327510436825824088232209701190688673273076945254329186413020443827688969983649876109332887790197526387439154116430099750130412006313456457684483506339748392268480 2411 -101701620656248534451687166887099936645191762730582889709941124494890763898426181317402987442192647290972101733105916002465917219179793143511108148280103729417840784482092764177331334870645217397259785764797026577577884202632721216596847042025180123378763669829816024375028643251264824 2412 117467102454171715662843039136338052192851704000763773257898531835300090005436642978074268891542403038553601368736926464829638066403416734909261952196737351442871681918669315942115292312426590554405358102520063619191888913608204485004605588806758051569203627915380613068595224944800344 2413 -135672518265347796366800049810248918029495029084410026347621566263802871623698130383294548813706065761106792350432002503663263973870679741562655611990777570564007924630158656636367947555070609733980548999663845488286593942508152702543207416122376943102680207306304811149338119077667936 2414 156694867457205958352685841148604038611093100409963612295633032405313710805042204328067890185466942056144390051886104066437477196017584438273742002683305437000424344487008322436796323256877612587679339087779641236762970732758326225788736082755823520524795912369913847965518201257380320 2415 -180969305475911053608724635563305510611156067059049585960480827480807743664526411020011237047016878296671024754761397649646751856539934008134066028992883489123304885791374692856676226021792037299771342420414441149160913907045834952179847822719787412678434121221556017523397848404847616 2416 208998100418187460434535774080881480005294580326029985184276191936400705808307914376739609423520977392739236782730931302308353528029344905881760445523445609057254923634678759593041055362305891647092463550659658481401398226440276875421956427804562315808341108523904954538967547420038784 2417 -241360966752241961066954647861667651468615172592379321314337032875213257903138705790769899888644103905393888050355977238519998922740111648681045142236715107364718935833763153663325919577891455504899742356447588940259472737420768851955053114302539959046059815196451057357810894719074960 2418 278726987591597918568600896563759643913567206405051020288475983045678142072011203293462673342798573953132425396427098295474777312382594242229657883268322971979201206506108863070601792561566595703306554381927916682560381951646192880161818375524461539754838164251517092430584248223558048 2419 -321868369325101838829311190992564538548388218913078778810756567816680306406320621747583485634847847617687222243026973661135869802642831901643087026275037900627010564056118728372904610307635033464565497050596893716579731932042178023909686263799376862399752456686406339272510863661094976 2420 371676309763231320443221357402530048264072118404949404759316641723574413638148087500233464433821347901697025902829503026969612569906072999605311812141913076389669800146133631590162937141870115544491435173245335970469800252251768297436142295042849477230217370877969519642215641497566616 2421 -429179304032418948188196094213675366238194668956248978341618536843145810322141143831625501936044849076814947818808332610286822250382350286728906637076392284326319064367085298653086438380420411221913898396847630022448895116628035179105556247347637532906003695680533982399428584094060296 2422 495564262108205827656959201511135781781729905234046670413081568846166226114759897258578331835156129184342571647550582125777392864582322429480194153292653510972652073215435529112722384192444233507639748247404861778207824155140930065035561534170936128676209147557601407696272251180622768 2423 -572200869130530745758123730633182642304424315755700317193916762746725517343537619453208045525157798864670667103754424064851106926737462609101806720818383738040106293031752377352481658398477095016972575823942335818510840801788921645756263901933090585579940004056772757707663065125924736 2424 660669685649569118235748555208615734353278717270060168021452512095420972113632918000493408411551589274483350037763966313202766581514105126659072528522652421586962577221016563655309007913055998272660547545654094384664156286718301143381449052650180733906528425039063493749287809645289808 2425 -762794561044164616365115735781391022343889300047220413423978347799465324937715382994654732469109513311722703892096114740667039995907887407405755540307718704397701101470290913053089677493163256867583703649640539686013835535537747369695880832875884456006301963907717100716314788691403632 2426 880680021076517346290688686591533843938333552849921929003201103979152592020643933993368103265503640029557965586029972510224979350694636075316693603145746003457893061566715861687909708887809572485713376951575175257923907244155830421356769996950307770498778441688761778687219879553281192 2427 -1016754391670413901891945135791836291708909512306845728142254637919510318963285194361471807088206308214964144847750864052259382625781248495187197803053679485423236578878075702013613698482808469412457717161529534644377140727775762830868230274997470970433601869313689735664123399138591600 2428 1173819537570124623737587820574485710261550124108020118043775568697457704010919093523512580164340222274825318342042980002146090529993767940422358055702116590686020265445477813581286348795710397658608196853870824890196456493000706418242407686560323777185868243210992769145322076083820800 2429 -1355108228908670487828246278203519620790981210410115113302541555176808569309436986023898235965678335005095977828263502312715294327318969873164936687791539393425659877887941205938490140111873843356336649693898656989118930736991801827461106997230315757935959460258229200125842381114251744 2430 1564350303601624148054960872788915311191350643472462266918197978319149690828462990926729426678823895335888069125958185753777363664567516067549514716550931413969068606829551882229968875535204307508192382337670045165348227041804516777820154878871092209728086693023261063051706904085103280 2431 -1805848972013247172598689828312887713522402727510842441415326067591762818303174669400007461958740363931785895740477890425824912496455187349144757564358581369007150620402631931975955873963556817005168457624905852052876008726677095343538049388585628998555270042372660205848435176575505664 2432 2084568816118797161490986084418011514832170941397689949383099907499920128114906192761179344401052493631824039233179668012482973129845625908644481385295307786100879561262422647847086080163218485330605366182819389494252440845990350545919386830800658191750251655999722230105514113727918824 2433 -2406237272561723250771232396812962806188639659042531422968316293701679416696526232202457759735156463943855889887742045048083574386279820434280607907266406320279037795988196927804730901524379282782207031264653976899076088842939307816142662808952905952964136462967257453345564089530078672 2434 2777461662360187091656451348258712836247877494360855970493148117392576452605184161454085653102890000261263028287661202662136773520338500350482530384547587795989712767472611494690378923230721597358973899673821571617105694733680222205944135480462582054019157626839138842629056757211327360 2435 -3205864145064312578299656382572460128224769412836729092206645426423382454353186006424339231646547724294162534098032639017046673781773141083054397412188895876506906930466627875970128651306194573946226850397501295694247388087617545200281850934142059415108759013180439113152548492603912368 2436 3700237338252083060704031368310783382815314586584998616892013030338252802507993275631583947436704504438756795634896399173814053348257494628665460349996761262890190373356236789982422095448416366278763477617453158485824738377590948171130823870698322305406453805364420781034089234767986880 2437 -4270723761691258074900951787310289713180898117443718144788870999744380040132871535190466890980466329421188958394771848984194972217826860591957091661976185862690003466730423406547020726620137552554145957368292195067206582020791815588385077601391577739152524731829129971776803386766548296 2438 4929022747712025950691666351086147515292750300158287963901433932796095364587378840149495774502421960305224534086499066180695069655499342505683593597678816043551433340888029050706155785793484191036986723913892621999511856171764442704149576595199883880212897666057710226286703374707375248 2439 -5688629015035535578135071038250471284292779841765010354303370347651582516054671920911358639322843833585780379964077848548693189046907394267861977406898000784536907216510637333149546850662306711892635789437826892346024269194826941703064861422162707764402174069662985782981497425562312960 2440 6565107743666617648130660015293388828251268972644388685007465282203229054727169101196414069700024340920401496840354782009794384770205786427609023203031415870871465160963645432637299776966939857454197703960337103428195251750939473646269494417242443006002102597068037417273517456636901200 2441 -7576411726362682923353306682894218249222322152749400111714048398281128542104228054463473492148108658528856776019649401635826714202077378057171789800360839863657004517522184014698203492502922596964104337158647630597859716013875095072533749279561031541918607311013942760837735294704153264 2442 8743247022468369629775521595088854659713019260428354443692760776010485471386761353206232589591244445695429114626420889736973010401972357456371075418525607933074258089224647770780519315059382785479063671356733061732553733505805264604239796090700255090845302363728439742729802672538913920 2443 -10089494519642530656646488399221806493790213115773942885972372229200807110398447423811276203993242490835781029655529059105762407062805322158009911799326019478193359242118162935857526146112088143404598473381220136898778524806098345562347000543693166913031317944221098524637529374455454512 2444 11642695937879644705810979012177295920370495665475731901588917743764568825269289143950150660305767988958517247296071249422431074054383902491784942809614671438424581377200169357405462559868136079375314917735257825341215379653448283169481292937002387848019877750759604424156670367655878064 2445 -13434614110907307398369579868670171884564523626751709215010192820930933175384750904606917738667923511462812099889276744587516175577135932754906409879234209114925247655611838620235220591519315759481833599742977243668777081841022107350117521690441679723440565185574143439321980323358363008 2446 15501878878629794265272578288625224089810508960196208952780877705298064103850116482063504872325465114172457791640272087496523588818743541668766181134663532375599635484555492067160497552573082743710540950232024702736919384329392829592662522810415393749910635587704132759993091127001264400 2447 -17886731650849528823943963268003864325843074169480364445034575223513576907893891914758083058825395949288428787205025163671573950004785374805414338448936621936639151235882185322240947961057948845322445151340948339631933278623179351781342830011180233823262233393262811711123093524832954112 2448 20637883691658199030287738109151170317210535560727448179255060612005969009289850296486799589420700748327426075853303694390268579718499805478845141620010760307335917719245892544503915652033107521889800683281160595856726043061441721708094106881750015662423202164496278949791118051003630544 2449 -23811505465522086801491905334862857618869746635658981533845198231674156189370874996900875583548703655949902871734707338777758443977889451839813654460164835250926237056223550645067801992403484721378138984802894298258017337982718546014367273050502244308337492310722618127315259094667956384 2450 27472367026111868041561193687757513065775927164191878697708919044590972538310285326761239574431512097288257812888030789075450650247419439309575719533956396362249058136146842507079443771191872522653467749804268771077004187048650207503455046511318244415553809270493026712724479332350445988 2451 -31695152470225756868905737340650591660888471714593453485568322950175693874408266475217310047324675626633021093574160092760847085556648737373920972125967488791380830996877630388933980644461812246707144405265545195354316695967636535951229957764000148302900763042062735877525170855028331328 2452 36565974982619791606758770754370653633622627895356789533147362724613155225229825422245312618807558406467238648476063914526361964069128561355146672823162547080902500088294984002713041546643445582749020951639818904448736408952731752353763529280318054481236351203721535057269364944898279512 2453 -42184123033309372149028558326939772005384661185919084745898970963785172547397963594539622791804111753307988105922169790739046232321156413248808564482299662348610481106517709460543341418244299572572336381502967304732451677414288037419212096668952961034364449200977983032543559603965926096 2454 48664072937682127430443730277570957513333930409456503009078127492870439329070160643438871703623966081427093594992380653947106573751566186049656700562039390769568656752540353239726062875733415738078660974375624993984321480161148815883460495987828096087505428605128892552853847954447935872 2455 -56137808344531510546113170647640718032750431967151634455342102359604826275178172204724535456690673375114681732493834201311176251435124574809686140641204745586675844712562905175877124883108240066778126737229735003414425014059538089873306288584699701427530314155661377110161776625252252032 2456 64757493384927057916021812469063103374419622189960170823517767699714135763307520167158375288971120385965197029440500109804312865009320670991363301730755060344466990549988495651853758358085992349349240532444665489264860031385228001936142023606953675787501972448508840707550967145519723640 2457 -74698553318928885999730083914173895221930023564514560361982369199730942367313107912777913212263873535856593119957993111335021881619488924424961700027104470853439006057703242228205056744567295862093467488532555785405246380095466542942316675760067552809415306821710070629613447208105960576 2458 86163224699431586735986741938752610772313560297229280821516468050384666289033353385491563409602118651571340714831871551163610408604169500280269928092887218512258856050892333072404169366592558388174383004618232995846295827293045972352773368873911967379238741901132580692216841209090821432 2459 -99384646496258538037278417881195024836044358419289076036888418324334287693063388914176940090677594833433064377897391463407088284459041128984444148156355014838772951337822066674445077843981928909006151722915450093673390742108640805436392801615559576755506313456186987329080153458812871192 2460 114631574477109232518131844776626324496763466250614513539109111772456063416268639401193745132733093802331857775001365977241675025060610423261417253586314665206687903415010558307086258644856553153033053166821745310259773616110389266614211181400448659617852277579272102172324453854577904384 2461 -132213813641625072846797800241567533804908975884248496483790022900232738043064186118093080217939020550713943784658026592728572505934133801952899463218972011493205429953804050781258989710039372455375702327442770024455597096392421888449464920174959381343796400002942650431700161943687607952 2462 152488477899962592878468871124220917397479514058613303060463401502119217471472457833085560724634068632570741555951866309164812491573066095555955717616192216737964716653820801922357044040709431096374215107801254414098626029552614462335417169321601492678551743260938529453543134223148422016 2463 -175867202764813994790206020437251252820859838437306873385167431634897242491628238958577059376649986440339820906138886772154224510224959479771834265984532148463098144963596828868445303100009130587366421452901140469080718102160920328735414847208579543302181170601313160507928796681332473472 2464 202824455916135946242900731795632088948343262900683423486380079865365763081797577671864553338124961439904064567491617707586964172822583560978855365760319457075993670347983509828306569059103249800896239162522391742491877496216223668998038980484921250011201146595156396237699006346230089440 2465 -233907112481203275599587377143559514919787158989410993137522454783588791338425269268339912410229928164313277417690496313995386468494523661927365114183021022777067959049084290077044846313252719506779144126438871383435625735126958908014877478916526791983705594643608360024463524449753141888 2466 269745487186712986003217064543976131819558002638022361955291643324658504785969825832264428367474862996174826036512082324504737628374467737440804823860833050596894034621706989191653116957614030480648680285066292363650488484495484491000214925890014529340946386543900860049510939231430386832 2467 -311066044688364981959257474921751399957502202476701569795512946049785818812459496074919165093799611408297053554976995390641543748768115705391573323234027551745773547186671372661609864261160067107474990600614346135223038313406743763276565588504555407830512005324557225342257930153795550776 2468 358706042946570783533289969699103043995670717676963528808037001777550704570823128181170356385250181665781346715922042709424815924925700998673368739141623451879445748586053705586325472547548393235846922753739256156842709816001832366703280859789264772388905834706710062458388848181772561232 2469 -413630403162188095574170335339297066926347043748840897690236464481010315870156849614702345299771501460311633067169336063690016716235875104598694677737768873809816493971029446209204827848751180762873617942333886405453685568040258122066482687468036809420186254569886827260213093881521187280 2470 476951144281711978117477328353132756280052599729828505969537614941673230587733428255022580647170435547176091697627153734843419685887512983787924959626571962638216711168039764843368305626476423048365075059282464278875429845274691927198306721895021614517356450352387531376491452919499303808 2471 -549949771311391391161747797606645462733998822159366309412234050995202675797193192299946596436012585668471580878054940928134390647778050290932641650206979996733868479425790862112202968480443989958623436211727518748240335173506531716624971050687873100102279482229960584683148090693816848128 2472 634103065661929101091246087466267386883472811156144775036624142366890060261759516547531518243296942990034030130867594436232756318170518260199331564801295833315845946032798418845148799127293271876687819392751630839452279477836448610918074335147210485604555298678886453353921453787075516368 2473 -731112793650938166991033120358899162991179943505452599337547665148868295009842847977173938887113212906386354859930083402182811923590160731991789831245746719638947516156034995156272704367750004638812297025233008468214642638981310076238577652405486577919125084129007983883728686336793019856 2474 842939927466998277442911041106583522343462194257134733842213585769723364179307501273305509768549875760869060470993686575964509132019591701112331442630709868838312239921179708329682089334739633680408789146148212868828860111318866469542109095714504378964699960400718817414659990933063044040 2475 -971844062898065672311924989251775896418614719539882479087882286061527673535887003044782977589501600254570234309988725662781182917319556208500173995736990038998674291852841465704652973199754372043963683455867600597777751160603101859393671637219370930947801538510460143983093837082057234168 2476 1120428821733086210222514822229329434439979738761851146521186058310984900587038547045661480030958706056305987692984663482909286360068985573851303156044431166789660695250754762098299195684565532976251582468233914320020025807264414984721933154798973681957087251237162522673457066138469643864 2477 -1291694146012949385139388940357723269329872011852670511298333290369411914069685795545701285190966833577635155687623727813933588097375893029609936603512599369932116625155482158566570611449521123581142586080481025644530566313170733334856755449042283430666143407325145069946242484898602936088 2478 1489096528598964210900478192284680354738636629875782134423626004884952883605827187151706815153827971626119202355162490335438327909108909234225328932065226621812031039258705137821918008637974865718415057490297940886347422024454573344242449415970559209235958851387666545724049242452276070784 2479 -1716618382563531425658741778694279611760681325877893278401551364952158400644302551095401538081045611430791660514900409258006816855429640694410803544583549199182953650656192534980859905240417683007137185376398018261952624549724592692493523005786787814764943244910668076699526581155057399680 2480 1978847933818033882827308793613651025941543673939869948928087772596222331195554111181699198971709538049814427691984903690467023570490609407644944229771670248903446918686557032754464225638756527093656699268402440377008810460064878271126441541799775471002895780529008043965506549474183265248 2481 -2281071230777901110562475669984591851274920916339006780121058226240182430311435539440903301394122332646070098462937228183816154933780198163785736687237558568947567629225779635579988444079255225748396973893302598842888750678531108381238472581360940730201986633975236734257554961421741896016 2482 2629378105867261669937957753194689603358695799728631642961490684103999458076608925932482574565056227765293614084717330183186334916558187336259154124277976589466027563132719337799431945415918369374295919233397694261397680909912795666701722312607384946580173574732647797342850999004153862304 2483 -3030784201052234105200501704418074908338556319175584131076650852446326314335277097101429595704550821733533330989793556245322681550569041977417738818133574299682596919370203631688970170764093468760661440029748432307426045093317895153289304771304557511887038866388428494016385890782554388128 2484 3493371488846849617381333495410147481800918262072102375255604174004653227333428510234992496328486045390734103198860922892263384031660682984554656850114523172587702836647944775495293894655046179904662697480208031511580124226782762816587672439176323112057271393355769701837557169065053286272 2485 -4026450087668261943571120841363898202068162202916265742233915844232103380761987216391261165377379833372314617445644520026153951916202055268949543719536453848583063112304779164229214036564238991036310369808097655276866933973311404270991938005128567874378719956535778784508285555408991070304 2486 4640744593286982710149251348166923739699421958869463446242228405950208203846268591525839651382378349228894933626288674238193992317667311739162660498027982596815072692918350653059201707277826142590987032627779442602806205431864634131779752837616837272213835149552020142356107223258319110432 2487 -5348608634773966309471263863079175034262108298497639360240095686475024689175369508438847023825495868089614539032214131797220929464175360231576343058842520035039744663758789935377054657385132383212948073564287991400070047916855869234653555110868161800556798709707165666272872457359456247680 2488 6164271923395904193410088183465610163835012059211699904162044974342274168874131934569979655897089334015796327524293038107185065684352571492745176443567790519205139925865131561723702979637519672626682452539692448718406325302554211491310926153085385134469080098482982231172941625411804745808 2489 -7104124707403956332451402214936483574261370726129110579720182584275514876524111646182719939528211263933038977940509224865655035618065432447876127635994776206856887845210732149585706358183057987171083731536945329770525308967291151232797325227840300259895370338505164233819452125652852387376 2490 8187045287311503568921127847587576184508028137442173944375311130974451161896190005364502493867513158711430943420721544143373382384077787628408158868775380507538928756828864123568867161239288810490941319713004776895293216231866262120562176335076150455026287931935995087389873318543052508288 2491 -9434777099686118233032447286686110304370150037612481933254509400515330887299177512553337429907670706777734653779935087794059111454726959481370247273521600393173364896443049103575037674735503376038360236312089842782111730740249398855431991256345738228649580247056413539390505334842280959072 2492 10872362859509907208182724485889221200788335529464389309963555901894566000665989194788165648125260689549481392550389084594631593524738003589348506041033849391673323064350914983502348496145324641953213847878270457849947796418564711604382981013237036806419252224842934492916321985520537262592 2493 -12528644381137738902991894475579845652781929108907611167194456939974555837914330623690576272461896157866141076018620386556924605750869409635616159544752149359853520873253137750847534143473602845202378618668028284274672895901281875000610085574281996045612885222117737397991541558153227028728 2494 14436837998057686226241078012254097670238618778799521630502573887207153362257124995479580191657687782690257092573760869346041246842496755943877416547188088529559465404764237872281676732112500015971435409820922309914995575161784417038419914903527415967454530720934560020874586082936293297968 2495 -16635196997627166582048963307526162525046229510510393665188742490178017382674526773068132779661436524915469506804019087937577124164224340895535489418142711004743953678166147236417425841678354966540859804090484636066147138154177342114806815539499372290810439106293219322633318290559325081216 2496 19167774208159449796410939757782384242754031674695241409698802029079710900002484064717720473793136295663209435180036792812010813470476760490147940508362598824474525770808424619089989272395695640412525691436862998519940084511678057932218941692034443229075393452346331779263689317354081244032 2497 -22085299856025045247028121272943015399636740074819272632327945976395734410704604443176578998067880435847139463418453620683930739927371420264483180169791308086230347963708231323995722132405918988908229762306926860608056836289411332521079774237409187658211126872844329635327901079877883852272 2498 25446192088748738451684085169400494897897081055612764477065420830554404929190404751227746500986702831136370241747717637126255254002011600751627057768711985872013369400760610048815904592817720957358942234825302051416845834192119780653145059741025902247860788071793462440457940937233058602080 2499 -29317720181206008698502304877603767714280851191026567041484291430568129769272242263307773406450550348578585165886045006358419224964613345230016104839658879926678673252280002770410330969061410886197215069381152989319996206241167898739255678695085948366557847755793192152984333058276588586896 2500 33777343457450278274438292620623359540360925600271666916798779714455493339397265496292601342899973288697438473930910851232951385764661228275599992322390798039841071450588408631993931091147361050463152419899354309383514945431557202712127694146696155793967403622585454133538298691928847798470 2501 -38914252429656914606280572065810513362725001624095741200691188496203271679189782541304906778419305794930997794745452985086925494560181320005987221321194452304078840933175284886860665504071024045900494426644325501844111507371681739040046954104332528788352873616342348503072221833449446393056 2502 44831142646253689716519685418627481391866029843710837747239002474410118637214658646749820830963718354655747865758295558816846963661816611454474161664042180284746058117759038746456672282814291163296686871806875507667466122827282869162265546285691800790133587147853076552441759905782544425432 2503 -51646256331833175305838809315796261489191680485949202563349794110769770223952850799307073702227732514908138131126284234687654301169082553234253177985555285152828404544693882614531813772362967613653271621840873568287162889573325625354178078744127912325817291121571804945408230672608278791808 2504 59495732181961400601685389275991935052209392232994346460535510766370189087491304288884951656125968746893304406117470270901657965914902171394845611378555305365596929909406861055654834721516416417872980697600941026839678090905380269286021768760233023280660037994792323678391233203385265917424 2505 -68536309750055196292196247812760101869899829743056655205547347377201624099687527399437085788286769791956277628413418037048395249967910166780996040135977830028454526583997028667550394986844671683848402135975019576656299873050785855282900125626609489378674978175363143424816787034174408139168 2506 78948441850158408107807808440776386405409218778489000261792221714775871999045016802597078893349178057456284082561757055755666718325319615139351196304570961221350572249272486603891896169060653493088767461986989325861534443182280691585839588047146272650489333429997228677844482862366246676608 2507 -90939876435600032794416948455646574628825199511983106524861502700213431826076418763210714604932469415011829637279690568788453345292596649353115844783949142169441340619031467945813344722629191539676258448618407941256706849130634907513200240126321361431189412721389967349505768293451604036464 2508 104749778656563178602158694000999618855361340567684394494922244942733759251351009302309879355015970829791712295117750974874873133694715624674020316958585213009058046747000922943782756216907393221687719625760965889115172966277119906297635648408557529659161344657119252840690404487377793076448 2509 -120653474430498577407597256444151357575942868164602880209753724599777809425409970647991922709890097398893092092884093743645121654241830671598088628664233594374201586141141136106355883083427797099587910886079729746501232057239120668707463873609042494461500473468567618129337358282846775444080 2510 138967909086137673044490571714186826724835961634067937048507566844869844047986125808169681488811737721183910352523862761410837138781695801537401458784310763212048277887615214157881539339164366294803491157907541125795867685310704803776732548821034068247396233319885034149448116096712018512816 2511 -160057928703796353874824084027256390647577867456036235669622955462284911872227694309651145423608607696264187569554240869475049949946492057213453639875602806135924461917344708514435766041859122531928718655974153071472451037954193753324624029390192675833991313346538660683433832970972016619776 2512 184343507946703780970045790720197977970291018581926112830720186701753067368914858794899213689912579625020141877438548700988224076830444545294476774179271690240104285536257428131393967813054858945488959638970875539612048065018220233391838364248064162911330762482761066558269986008178813384680 2513 -212308066776376243592176108993288644621816034906640296990335637767420130312707890925907368862461882010632644106030457929184319783841528284635607328870538890494108788641905087023041815776014179988497846307060105333436939395066063880954498671035434325910715171105503042953145198985308401312640 2514 244508039833006036643852829562754909046546743459518899229298843524715579905615289407257789370077802717281879976256711476038084980101324207557478777420592412284216432334865017722102530565384984104941992773931926926339418145008203062551835701733708427047753418052134770694515326772458025283552 2515 -281583886857222307295799037132700477648271353528404614212426811489287328545082428359980179152054276075253731765223706087862825368364656466120107323218985987481233547638558196177318512078122910504547087139754763328341396836714364811608255089846083324032116273401951359327495968404819948420656 2516 324272760812641878413313712844067533400886280343690118183697208905444161114007317880722357485732796699193243837904841759341328383715184924933003948193897905215984276940954184336518816250001079483845880628264529632540620510304810327124430066388066543565489240547770613606424746786406762743664 2517 -373423082891390200454604545951292742802041293750527155865200331592202661683464778632251400112655469164487024592424734500251927430643490368562150156427833369006314307781870338163475771794804135265618529250001538914388067230535114034326654937704087074545843908614169944139735886837625636316512 2518 430011310981767203919744825808460387825430495217757618028419428055579288282472551529299754079950933869495446293351017430282074599054818977354511830678857874171933641930096142979123637858552365098242146050214660146300580469979204604018429585132362266449445891355241808054892517882233815049352 2519 -495161231177807018286267306509802195912019833647702383693168298450241344689319540443347877467390177083907060908490142802760067044412589159491245665505657902291094385154508227832663234057860879749880317562576134423413917045669872880155431105261474720436144385586127552571692414039830790203264 2520 570166151352942548609570778947250937220975194874229730470087942217105334424451080136648629200573193397503017503482412311647485800033146060747274653838386501320816753002015041606429579538583470149234010741623578226981570587173572586288062865834261193311136694795023071658792967600003928125616 2521 -656514432667857627437657937057827978241865376546181610765702124960452969282357179284680034723727024651774488725500435679314719018554678566957759633243755921596516336606217866659447051569372992634562093246017729565059463467111557892118831118340991157344948423762764715393377660428510145463552 2522 755918860243299157762632428634681647362065398835588631916368554547844265572945494983519053446473586246226226168563962749855281643284814081024453097140958821680887124648024303424009462367862912431021107190643025788170429996083396641965468968318481588251900772678243942920231196732795697258352 2523 -870350429374876997421821806466924719230265385874073913789195219582821858101570812935011142183944469534223959096844528356342667941093832368646233199775950537856620477059296815159604259354825505215072320043436057396822781506560026335789456021585337450173586882970467065661668513831355369966632 2524 1002077210061433855979413592950076604883130523782010670524661000179586213626009169673086394400601681696007629261938873965785173538319095760286111146481894319423890887329572059731407750050067669864192549397791945377911178594540732708307144300153924302657473680889567253544416584785942102886272 2525 -1153709051942455230459175199641184179094781066070356828044350910118781873575439516579711700789256501960925931264186149034973036103335371666854243217770911459981522682761554862136540189809315608914548045494043892112463834032384009347572828229508840125360521948059030796797477106062424393986712 2526 1328249005925072744901049649696779348270377053738829562815031060064851795134248233537473919158873629371454927091974165593092056613898902875800691873201064508204900568648196718089357877540776915187863888171988773002367224779754424203807996406914251028091207843306618081084056313878903040595856 2527 -1529152470047550737613481349063375299631154826191196993095894869621712297634555552178064686136780939244555395376350752204984747568476268911900247220857842477205452750230195343432660447385106171373927498605505598172762638378286544347082306922403662303713877061906198908875078964822112237594752 2528 1760395218024913107015381407292359635415000448676991629156583494767639110651399325701934306628023930381898801721005890561389457286688410331102757698634081427499659022294074943112747571643634088137952161219343575864888490073705264732059637798196316726515465810739905879561060332383244743834848 2529 -2026551642385170832449378559391947198847064315883832652843713086093570527463490085172532426933530614910043124079710056761657206737180026707403385016198715104069569511935395246325662130231976918795423043188562505311412128650810437766018895422090899707270457126023399932091494057415605010321776 2530 2332884743500122753062487197378668202847344410351967739736501965709698851147551776514945051713354317888972206408980611877144995966464083104657991014760531230477311741282449189855834617145487055750176913082411623885071704653269189067487003457821072065445604860993568524124924695808576662543264 2531 -2685449625013720755774541794748548311102818147753273377119832979677045045399776101548627527307828983165235256143118947065870437734151085883724630511511585843004525846119631765639446756641816403756180987455667888505594447983472168385820066931410892104688100932295098320521773075343708585992584 2532 3091212519621165066561818498069181201542150712656297418669640117827927455572633882818250573686000023736520951240316054755114617580124118578273616120919391698078260178412932766771775536336527047954582451824788720057250542516969861644377062315431939717272973025710000822746071957181101509405488 2533 -3558187671963557497385286109365683422957944120061877232258435322049866691370325730601438219926316388367924411627378472517926141693241031555863932487184119846202673470093893255300838762729535861865074571063518322224214551546731025694787051912753401975979878418035664334779995951863584763292992 2534 4095594753447684603793110263136640106907390023423444950033943772547774573627651543911057395767111181788349851715606203257179155515453022515661273395861969829707118635467832805853697983103424199428688539638636234690191685348144055196104026234968721159409094494948093161837232799114430737557008 2535 -4714039883824408043957081778625453157673649857501337391282752095215819276987002147056837837740636782680357933960384977294671278791627160769072131985250723745735957205575301885371328904152751010909262739271019963757837235929160240275976038926356721723046142702746735069021158004435098119986816 2536 5425723794112805360886391177230700285996042232221543028156615667977509214629577352768221271061260944561875728694841297282810393110229754716985928296168691375742688803580033414209588675282435710606315336280058485416874224834551041973759264511204766603101137350424853466060902580532960658811592 2537 -6244681193845090992852206232923406722026681638345132633184738704322473517177708281476753720240042011865917600323870593575607191137980259301173452898710735045629947130767069320452979752611505064391866986223551189533022015028276383224658818467903862764963316714192219553382610278066248429228656 2538 7187056012859283066354636100492391644831836148316303189786243721762685490024601958816141752135954461678453350664115836283443920283129879271427606280722894834465110580874346886482031259164185960426231876279739682040978221505297483408292637826048291676514950009200232894293851875609796840483712 2539 -8271417885734723455411676453119095443918452032718155353776170760089947788733220884950314115677030081440092808078131625466206651279117103793855595176081186821887484938696520124060680572763758533763509956969272528930972063523724356520825139755000797427644067918235076682413184893236154555655128 2540 9519126048950575766016932702401854769396110144919146853385743956309538556523162329592772638726184311464754839519338988338311903961661162541374121782081257023205727718347993864709235991456547580726520208392015797241815271905885593758436776033691448059639198999401629975151298458526938144241840 2541 -10954747742458235618600532096950449792403549627990978665548425360022709296360190785924660695890574178656426207312229910257026325308055243081526684476053235252074533474260593676431172105505702986843136215333946294588211667730661013918161211654244982788146279236302986598973310902390833118760624 2542 12606539266410613590548852943335519290513319790530974018360212956663109820951520262391164732364077540351922409993124603124455085097330451052555408247723224422512028650842989565239286076577473210820000656592767150609631462504539957692847961541700811483826640630598032163749367117329378442577344 2543 -14506999060748908138686127347310855701281185946672759932303872482185585378588170044477517629737427713365183880491064012446033916490505123344388510135374990795484032340794564002303372230185755065089497087362674848033819219641694117257786570008450713268814544427073190519170969507847480120178688 2544 16693503573717437812083656583166260485984531398994514305390372627246887365509564297431224840517408686041967241910577791214519006736377845414423818394754386417436934998938579783600807568668913114662917134984890319609703260492755089130793409718148661157385431611274947065212780782552443343627136 2545 -19209038292159810263003703378166077287352135779077267364390478276651506910961742870835650808107854173981904433447820581056373720604392736505504288943522111555692718429558168360951347170779572778461644764644525446265443186194883322418682931369764418037240914907483558236705974477055695235176672 2546 22103038152657891404363793486018364835332983346512402496409708666936055052542836995015987622335733544457408919676336560241444089670620956605105491629334826369264504253923051256705470148880315789589655194140981413787110609944286889821012319612263601192963071434219196538240670417906608498343552 2547 -25432353673828962429123320145259756597515993178709811858757914279893762091587520579196429698647717203801402333852743749381476359320128422726867627763667278509875075488636940558467382385901783318415358171215919439734935274108584850242571042604302607356319348261854132182738647248075830643774840 2548 29262361587307374029867131394276218119519621580083264588765315501143667986033454687029018926346874698722208623196533054794989448952152759732859893151171456803687614594252142845256006753551767946893511202349998617910593858066464376833224914292724691391639356620298405582251706384160433750105032 2549 -33668241545091861674552787962606055999317041335262564062936212641730195363722458048520933494906416770736429628846886955971734314135410213478265723921946755073387671202413957848859195554653402914983510152178658239578836170831781602923096601372142691189847929728510755043644077846423656111402264 2550 38736443698001952684485930856728647930953922251958625870650316276990385776163070123885604753744967699692623455247176320267053330300640199665583280551672362687351988518760814348935941973255735462449881802094032448654393001351207163130224710138386871390645822396831313344310964189882228712771728 2551 -44566375635930830100893418996874369862646939486858504590710662555878523143446859381754073039989008417375587076158158546699989820030403985585491687749532808956922309736283591119811359507847076696591518283456815983637947769407613037974558285040997633541431824224578895180947136970427288382670976 2552 51272341426579959028769691954143497748764552390257330322345775009612600756278423296434772846467008612219604037457195474436616224769370498094427699223612127017367724931697395152202533695079295482619266340890602795130582661874425901598120638715390654532932955818534083049002933051781937490067504 2553 -58985770367146158416329397915977009353716250331267695955545534313487867689476782611977347942355140905720498375428378048580753289231074322575184102368443076673867001425353768705458163769064656258576510849271515298821105827219490840350138326720220583792819343200955131695488019207724521259465568 2554 67857778666863800135531429540471498514205536754518743879559068325175400200053731900756665447942927843555854224286655266521657285374757402213133508852993832987659432857546516348017837023886854018114721791921402827622559409476509321838952387509796881863740101764855623878186701264970870391419880 2555 -78062113715164487081686449372819272225773439738630798535071718635896793643897396012076634485703983672336544646843174235859798813856590725508961587284085088177481538236812922977013358856772261496083808020102810586815742667636159329323651697529113779142043069577717267026227006143639547000423520 2556 89798537984268552410305481327543852340411627738766104382667920376491800960212833435210828418337609982485389964982116358990477870223807728524611135123344491901455644596175222844940043946827823771171032871459301371630371736356353623736478687436311646341547681532152323890217887735312515958351488 2557 -103296718108381867407526676705193967322298257470201481788963822958325194288796338949643971926223521697893799287021636685441129262199838549498642953953716691806823035492348239091107454372141796789097318833764055508693156976087358055567013430959919130203738217059362527380601666344719034554653640 2558 118820694437519202055649646595098592820440111948725510258041548507707888883844540223057035033579306432412874067722696004042403398359244742016450060017812862270689152158901144852734033097517398762255114659986894342161737061071915230886042358467853773884049260864030459581131248232386901085686528 2559 -136674017569677754748369949927159846178126775960922140655983097971906511039470499466048721333018940428636947693279457867063909904486209742768365334966567719315330955475491352610610848561427776548949766524875815119942813438484435396299250054764519877110181559724693307421367585695082119591802496 2560 157205651235770672077762540815757853903403963907116268999017119855989687146501195732521519018575232794609312787847813999289752518098703453575817034405100524789735582813042829611259365225627827356180636682791800193299201890163925315126164960208535615669190445348954434429911716759631356057457784 2561 -180816755694400219665796600383761002506928440768656609390076734502838719802583721763096517641932740172562882634577521285850843623430317533873862350323386067886284607088509841399063298439447122800594038805632737794997523559762841432867398639398006190262819332916202164899313212047596307412747136 2562 207968482771788208753314994665268664571521058701117888871325066810773761022339372500825494922389189352805530114399128114598321164000351287478085540971327877331948783035455629260759620081975057186433896692552425986774842084699714006250153879488957466790880940179650796699513005066251348525301152 2563 -239190933181566717518079973322478363226732102243833435756275129019229648966517080706449593585133141893207695275621614213064074871885508615704699381624197993582310655892815128174385104693383412364861364016568054627322143575389646249238070505919340195095748974735459295631868235304701628949547312 2564 275093449153448457306570356131636046825259758695913913104440097247636326690267343598820117254292369303719631278485008388239673788733368091938851203937992894496023730120527034726386063196480035346563421817410555700048068664443753409011284097031747239444654261935339551456422878775667824637445264 2565 -316376441118156377533837706267309999854442166168236188898197143578179249088800526584022761659857165825798272492207191331975572407095545194159807820209555626898435944979726114253929541115642225375333528125446846277163478545505086118847194512348312317754439594998333384845609400808400117609694464 2566 363844976731016355802656532855000631178495183006930688684380057050896471974431879244802760297359454642757023536416330600819738905843648288443410310267898909484560385328093522760156282210644980093670562000290115077855775223846373682567630453411554510929946456605186635916905142117544543014537528 2567 -418424394433816190589389765399995270151018546418573730932745145675200314743167608291522758340440361329819467069699654028398927276002735658102978235068019388160864310366912376779569344709252681066946703657007566433971253219962183130996757033096535217717016176985065428752362022023851315349774848 2568 481178242703079187484202817069043456929179734081749013729957506437682525091645233284795710463208348884275228314040468451859803402977564785247624244657089121857544716492503349131704175977824589248691134115679716989858098937583987290926357038558405310314931214079554993164507536361517983299855936 2569 -553328890857978271500524307944326396502433691302683953712532935216427794996453638131855353231938463025076689401600125275833818811617594303824752714964817126019800861489017353494246268902233977494572558389699525155894692181302012283506156424701182745842018962697253748027799377358402774881297536 2570 636281208658108993947353168009746885198464177323706783246712261280473340116182526341390370346838681257818626601029289447015995865464417774839499125872848840335434700870406187459437761081490832309937828942902664892637299662906512843062229291957963025434832608903924497057334261234379368477225296 2571 -731649770892094291465094602060934213569562769627977108365784160893770048338014882010385198427932585949060244322387966264554627462393226720006101633530530235741132678947154633909309781554767646601819998127098961519442739612175764543017547091475274506449897613148059894910588814592569101965556592 2572 841290110869490704030784125699284352752780452424640263195156334661749595105516717373959454629242538012284823843943184574264411132427994128396539331825170822503917715433023078037991561515172201934402902664534652201851459327149349990592772997473325580819619845168343111477682707117703617839089128 2573 -967334624474237675199676784684020248846733344541367352781568152462658599424771697810288217292748704495493489655871225702730150392900561541673285108188597396882510244323042165855599057667343430608374197921198157801607862031694524888599586405260925630844951807910943628191368499726217170166163376 2574 1112233815702599198457167797584521905616631739093559217387901082767904268151066225172529802753341594106633791512347888798626211834134531137084409163498049677062676463606975555060701359131145477695740257945900793088918030878607337300543649717549625549372771437976060078305301476331952562395305616 2575 -1278803677096175136455564293147974328922230399440989369029225935712229245803262619817312615147369733920192541970470150538321566009717215034810870974195117348425911876521876158057775067399433739815815842824584197226967706140704540747112616677848934206023006003354964257943402786506704861895669120 2576 1470280116146765950212084601660485533627381986916043645330238006071825069053559584640662506861928882714557358359796298343174483152282978502142670602112639807730168431175716061363373003971841367628901181898713149696929339281778205162311002967300965932262008972022568999091879171305998162951808704 2577 -1690381473839103528442788733585959799132506303313537922746914095652612852682392437528508668122008355084078530401342577734391907307326751060369508823912837018847935115316909211471194092232416522948513006444864776517519503566882443106901619660320988469600544137375726118634635287391169562378098640 2578 1943380336585520112633071754564077888767421910811830739228662778809428148318431248539014725762482840518352947234390973643732090030221903082968290233941077693474012234081639312056692515504695018677763912953508013868894211845753930245471088036469383499501613758542618348425194904437230824140480320 2579 -2234186020849533308730930713314940888792805377030271499860188191624917165159412584611533867719269325453737266290750836107134814114117815851358157552074861549647443652174606093534897391021968733255503658892787367628768303517725513434812132408425251667350450460407338182904826427548022964197318056 2580 2568439314145336378529102801339950843824679476141765762178067787508630208141976783837734420800509737925864364379091148156527887272693708144067354467856038858097306466572485022740839656335660947437774982775538643010284196984652299248160538008950043368150993527630108255002385511595782878664081088 2581 -2952621290730078841430692937368638994359606466971687175288987857097047603257713399909613194410590946757171632727357901586526509657563810238304682045462112789605642702808917176236046643206777087638021999429500643954593691199583822963035090094865678799395627806115072685351279255184873969421801360 2582 3394178289642638366123331146912352542719771426734000631967972807111514577293905469425165822894567693525261886377208515830449282861915536012616189769388152566309748226800339402924215011916362720403283897941730295238959180589662105113267359755191763539208117863160343928185069389076088449420765240 2583 -3901665451912193059597729566246699467562041239856106119249540046827587887222625055498470813621761421185315603876746874165377078000314745806245093211961769076216884655561910970693930115827879904949735613101014583261677275431878611526350048829947544246383975522155611556715229285438382371554622464 2584 4484911568644030892612669051142276034353393546634261958216007753252853530154735310373737104365082233406360129706538376954959332172685982167054235925587704402473644589867277869945806825659031579695404879476320010086413291361095392561700688149447088651319598736242274725413721742259083114525960896 2585 -5155208399037545745060037259191663712364379010493982055293364222900838906026741905758391637784251303020395189721276682184841122941450312742528347250327528940658283147907648319712943824627588054082909758856428623836837328635370388471080876062427892890319058660934975956786642128904493822628872352 2586 5925528084945912659069727449983530206328462201934760401858357294150837443749061288868857100559175268822866399202741164611043639786090762325797672453341421837327274646191424229863943957693144421826392780550376339846198970983384862981652329890956828220860081877046800449490666597710724847593618720 2587 -6810772825233333789095064935639162215177250545572390738241222889995423228408116080766973708911044351191002799258663224518517165305872353914707404530879273790682040347967451736908045749837634404704630015230245316116832371241034999748599319784360510237743594516086049584493273887891027806057681984 2588 7828061589117919300333472863091903175799192150432780455777122824306931075725158447519429194703855368630222420277917672421384872913771624565687131032484502748403135882336351734694912711041965130850335930519441086765723900614556426643472999740638321529097741362849483035362283417127877688337778816 2589 -8997059354601805084479774600197294743151339330653396798849046250637805617596524763304274512705157529080960199695510825424679083098345591025451227258035280950925559360393341750272509305890435716166765008622281213566532622436447230523302197050882152660124625514031539806997392197329001264426905728 2590 10340355169403142000130272964118342788406718669943978219765559549838923512087682274727377974908574870345889439790390081149639759833065309374356410191386571775823377905261716156352601122895461497389408310636024402502492060399528806259613914267953341767437742433212672867252882767993151919147411616 2591 -11883896262911089876769460856972242189276702843936223916711621120893262511969238422077965806120193014452557112263789453375107928135363531187419851336064405683022354355167980343031361222885777795381330155403148842501098345463241131707117581455661888219122390084026741029044313412864501004895516416 2592 13657486506245214901972784715245026610664720202300286532599307185031872814709882876900544816935119345862398272547172628609857183560842744633685212604393986414458722918736993019920676002034941256741008018602813353947047203818210118486681541583933590571828743945573261196713928266483759810313782588 2593 -15695358743774485206557877397875621243587447592068569806574604519044852331740861267530810816729319642129467568691901086433898578287790959041674720558360596947072718433865390572170330373892776864174250552931232982226431389807311760782773324848053209102792807471032326418099789595793650469580881760 2594 18036831926679636561571775213519736208667368484803131360126313164520323939445101192900527041572797279847696660728082063904612795787483095879126859895919193669272187587544217791940364950564221305744886832544543072306748287168729799179671196679323055110869495030183163683475514503314651591630852432 2595 -20727065593986852989261708407086413691702507696770492672860423402339359786131120020347323477148910177111557675595386906590040312819431477595303490490891918382828871013473598585085132133804863175231836239502326193055984876558960177575811723939107360797559707861112452562105386960930103470134504032 2596 23817926099543201789938444699021452887920741607601474917776439828816358984706547113829420219173527547105437756114349933188626687878174474810945262593535952822205211701472492952330385743348376877233519002623150605359922007062456403746114525095397710915183646556794476191883155196622264570320535344 2597 -27368981109725743741045078470391577922329557264559272116670632102920461441615597444212608532864380289142617309857322566293582436315624076538918451187547169554109070727972906271226241622090377978960096901829548371255234963214944068769086653551002750777629337640351069875220028521157352726298524120 2598 31448641336515809588241935599095852094531193858025983409202176483768247727379753839140022456076851926600166636955751791119450037418036570154917943986731270780669078377186624522334898842716209480973974337518748777451952519061864328837409729611569093005514117434813139297972844464826166005098762912 2599 -36135471270082472367086666406809373560332785041086061344150828547745659050058351001119064907749730360970977544037508468820183371504122992469977218092441844584346437397523704378148099153110611382442528093873010751471141022382861121172136667612054213796297257991399977839621844429421534367902187264 2600 41519693887143761004415202877423328640034977765430853311010110097816707412214933875726553265003272955657660808224626076647718693554129638292683286183574112900846149061519030361800598314206922561102387761821475384141464873857807100706870719322707902326388303243169745698555952470128953204941737992 2601 -47704917996829411569933895097873579049272509045569680406970595541262805170090331081126685344969508456497153801645091516614086339973387912752063452578262120872783745027559297018322097363705301335104330126014610502330176627661193716302186852492833164955323546042555085712056307556112050349961681106 2602 54810121114194947451961635316711014397957111570193885356501680111909949877631925890188405405316637266302332525831710023228753806867386166963622954861095734757910448705152953098116056207574232451989332432721937733908754610060051411202754825286195818273345301067580573031149147186300046039217468824 2603 -62971925602803611192859173098815316902227548457454159000633624582521011997989198033326234293197938470296998546030955988007194576981637506184967418209163080135299934887841865001646689656941702988417769437925734861171297272013881016771668404187907809315268823597846510877825101011620041843013122720 2604 72347211393500536466042960173469581234865461778870237874186598828262920210493779322921478366201539411603641444662415583521064426126331451150262550326943101080602882063251847452032940115560252319387568119798212430895164765291468871894989923570264342763967214603856153703525399550025451152417782208 2605 -83116114971703495416675942927719977327480939250921172316539525799353403005507176506469397463671243330712484345517486856606615282974859376121592650937107057062116487666111982623990697975192929488388019941695258480705621862123597353988627111744879932468162914100690499667855829544569177037621908032 2606 95485471650700072203885694768267930965272930417922599826548947554589806412469050125360003801766166802000257756767176683874419927886179659102562066280683138090196965590517901235108716581541880510091835602953436569056825456447470746287963289740168940800738638157194753768150649858360723733563906192 2607 -109692766551728883653074977496676970662537880063897609215604875175127621144973213361365952049522549136360580073358865242271646068550875847390732811202007273143834212861643868608787929699136225957281782305053752838116098972368968246867479654196890775676911683534464606683603759290019783970176238336 2608 126010669351463886058100472905093295267360163469726359654359552533097865694708949493235868823139779628581866962750640754071662425168255681530266824105988881496337324801245864779783778190718265791273123208563825266615202823175144374117292301691367093617699986875821371358127265577588503407689376504 2609 -144752238915592685158262677766401515953721695200682952618166343503423954067755659954643820046551128418231756313902764664279070844093276930104273484448516326368570817462506637230220038341538230085244697264599645643669371346758881759382534575625601384813229739658291736982154224098544605122249591376 2610 166276896621809643728580237401867801025918793027822111450994345095145871056211440133307596548893846581451826948176884476064799938092611329489936481303358995389212594748485951930592175740841535292674397503068200390879618634554365897091780968556906558280163359738316627086409998256379382501960110480 2611 -190997281725614115106295499188399702719388412659338609629236216365892210924470580568778005109313683239449581473716637631857066773889806448408369651481818658293466327581063496013487945501191126929513832404941212450201564378491939079087200530071443868925669524017783613563113265806132724004073293376 2612 219387118811723304292139677902172966256334443355124015831183398193962954016844508533087747346540225393791382717585858836148943373771718690802436781435501687404181800196703684408930008466225647739344391015983820456366974451630102235299858568938326577552861822608163946055546753366093437033904453576 2613 -251990246516744751858873027554840432724769152865017578084176984202847039619938034430557425237728732832147187409609689922456060763514535679919927968830252344035630784942865729025889154741978640758165274750094789222776173577588752094796209261781713686228185038405668032510959904309566571085695233888 2614 289430978665106658922303213472421553256645433124500864201768466542622862144235268744852523381517488547154371105720813948546712202585907095023300714788919192725425537534489302976693858052883112077741099265439401494548922534567298574860593250693574226137677669407815279388075441232838239334410370888 2615 -332425994142988463813291858488561601385028823516184257130014165356134027245096542953715863459768207338600868796779087237634233338886591834633487801899228536489325765501613536430077632074302488119330408361765505492673311886980340905907223225613364435549566706393294214715563528434597856705150209920 2616 381797980717495845934566161636269465051013881719216783944041871055785991781247984003710130917059514673569499756688176567961768849938358843563151223862448224932641446841260479780489834979348127045084890024419896887979139085283076056115305677379773583220287739662229001278564628692918420711027306000 2617 -438491291133293220089426789301488420822711439249376720375422229457982400517000660620415388721473701098487524741094142468605925060353393526981444566266857373977101817277383135947667698515733498787197542798759185752827920901176441770267709466191841001856973622413668940679015114182029314736488542464 2618 503589907808537472153965816178630938157628489849157075695686602280333503880324729370095759946461094578166776539619350608002113291312117138510580230573284994087269412965780291127044938694067417174471708255348800571575428932240366936748899867429637502220261802328521537876449915133873759572819907936 2619 -578338056019552257685248849900513101306185642971647281425091470370138890131698637910460669594296125398511474887175361795577153099786046260322488828410461344077310591626594809437491091786041772663477057443598471679122226358403135806452263429821545304457215919374302467019871218912306044878997651584 2620 664163855426974465139604554103348990125350075043959068138616638481273682203622921670027401153328376873446468211469265487250309846954736231090868409875794903612594231123206984386559123264395847066582499455497923412746484081145635094341645109319390603556237225583069459887839697096530286808185249920 2621 -762706457092518790060460866443072092397598639714451996606172449755631335483439272132362328565786020590936235715936881432475375071820887128215967631099400692232651827094929596871490697841336586448720866890329250663514989411332461665249415686795021612641189090117350435628236389463130773591943870840 2622 875847178839654298371902496730535921196982686290795836787191429731928280776985978510993535791769354648379935243427621744370900952484948971758927453080743153467794005435705354506009485333975441438782047737333150651779867723284096972303507238187483189432000264051763513638128715889318389739649322656 2623 -1005745227155211199654840155802829543219410470735688628877430624030681153384184329024655704304419380039643859962050066386729138171645627845279214944433082525685927274329991706020647585258579640589751064814667625931961938824316625062149350944708205530831748122769453480998666580285143886611685374336 2624 1154878680224280437985095645574780791668429147991642855905202977415284557098430943097119639346377961571199555892285965091931246304603434359001625303341447913773622688681661057593348725388378707242514682807593068918306228940042273700672940463184659672623738901013387638608403146780562418269515417696 2625 -1326091505756297435179790511990538991288190732828492776879140369675202457608622620390797789333901343399151579327648877414264594377726250184746122454459449227008291799585743913569830151178880490921944400933001461096562037713518604952255121334652213713721073125879021877931613052186135281916031235264 2626 1522647500851157475973871756840325823314553485089534046361066557440334290601876916943902938079736914748311073142765377074449722393120361725165842848057514403892418851761062271764470707881851214953861646499176449651846580334056632188799726142488678445522387444596351526927607179024992811092864424944 2627 -1748292171397070956483032841219121146483962091737142059077143594840048377669367060046123228140638301255924091362862013520002657122281173605165825586236444964549042723987372711628253946845295703548214249420298285359249991051232904903997161582642191151570204136445636225404927283039083153833436736096 2628 2007323717823935780498460213047113270442497041439049412915484373833706550484482143973721495838690470573685460101056194226803107296574544184132592733231639421249450836596702947099435584422009741524606590884732707745864250728861418895407640602286697232853479750239237420138141991818987811518935018032 2629 -2304674465250774917207331547440133651449538762134941520245878939359756789315301270604939129689320581616620909558002384127784550337229519676736082021439676274111346099399701273590917756807445273553724460948179912239124698808241803450164583882418197164296154323764632020730940473245276625381193483872 2630 2646004272364915564801883174728749588674270358395052254881385144409159995845943213109143703474557773457616077350587878355026555420779034967102812332795987632105311739702608613099985514152349129776533189275894709695007463283587010917315635128182805069713263421101713940864325008616217017929403145232 2631 -3037807678423436216918659747360301228452986389147578421927063023291230545960083449296457217357179484435304328183586584603282556214876409112152080740619936230332366856897484382620785151651822431002585558255830390992986643859741629630416159250314147918770087452482170919752523160451890177733597400192 2632 3487536805779268870205921439959189315537323504034132538806059885380760704317449947459956886494007017462640499869233383578393330139351139519041066052766699315056672954075550472693788584407444280030458453850092910781892274171807607032733740192868138892072798440374144577102713887751294865669874368480 2633 -4003742331124584188140451266526433536537561447790145077696175797911260281477445998538023979980781852038573310332754535491413214892153819121723403250418294983548050511787400986133248650691016780178038460357471371555003984595442754891086969979230848316971505016766417937571130069514095748646505165056 2634 4596235177735687225349269061099872578905186343879934941286109412625541640436071485598263480967151858925111308985605288866179810758242850393786399415506986776049506601302841753290622750227439410610942180934334311857246317732467324006132015848191390754391926399463748048617116183114717273002444105840 2635 -5276271969725766565904470667839979093975618385953175453838085685394997266989037453706500835040499054391747636479973701402261224078191029953077068663033207058146639161323064668007504815212268534564801957793234025609017790286779030757858509935354309191155117500031108474766854695032572353613866379872 2636 6056767734917296877804124216362828284437231479391622665422175695520331564187957676145272148046628135908312005025003788786692593649904631618492946833080985906296358996193148470877114257827384678200069698290391249211514834468454171948558602365065371329884884627814511359879389558746017994953385054632 2637 -6952539853745781275972071958048276211238931915286409372153449599745652900786146070640110643403880580550982304566623176818913587687530709100136748491954514132316959534707456176331759008785377510002926009454535970984326549581773710100534037757604515497334584108738286123690733648339725130509091262808 2638 7980587837124355727208745430694609770922748767505139292956022688564589298249843551077788924198337941229801997993657575761189367534192901394306611433937854146599016936362706391726396543451156698709733230786722075552279376723050889736315344888685314851566296967569887908655627815969241919448809714224 2639 -9160414187347113738163765468372704744253582355497676583778325536283255190199400973220889556564748435046766533498992184945208436449387514263077687780795878611636901857970388816304609420481806832060674008938051783912641733423241291555305552713879099664369563937189739575142722618085649252273690468096 2640 10514392365391707239895407857884822225883201453687014234346028614175247611772348697620697154289471082594241344556769119854872106492405641304964284042062699531785128995628778357338139799217693186379412198704866172248074926560459318039465653517944971177555603604178129966922770583385800779181964333792 2641 -12068188769725703372220882614315643854764404086535026430271429609286783894103295042208475740014225666742257636737402400323541101432608583959829990733419273463957809137402476001179945364854876475320556161643220918783964410333142853850428461194017432502432465073141459545294985373108502910504730748624 2642 13851246642341568176107992819507017100072703408686501108660085294758824032938526495551511261232059544874294823820939536372364846844964038367884682451536306641859524834635978959819393854078789780232830172180560621748587885889671908271521588373124372328649918137083566168511404903689516595238068547248 2643 -15897340976049570042469691193243263213126922801797870006760496030299051122656903367727907579514010587332913659985008165285907405367752048444709225850195310039571352349310722611533649722851665821554597079378695050323915957820340201038990586430787180811914334579957467356832741295831322599601295048272 2644 18245214824594345517369688541589839407616334855005157608868158540346965222961086674436249354477091630350177510587931924586065103028748475004521124834690195250155986917455940450205861248091663877385998279399401181802707995899186000759466187101266759240923955244593185522029001055791621070234460059448 2645 -20939308938616468668179172043097877028626447163217947449970490215945655163394616469118409252943355890629542100448971555245246314510050609553619925415985290772155025541595126541158561989606435970583894736064953123522747982526267201209477062467333411427656618894159240171802697218534290206636027267000 2646 24030598394137959642429170204357921565790016144902979124848374313831123682004673773315218697358073662593237101976321290969323488224307177934509737395521980414880331377210246029347439842681588970155194467275508335207339064709693748844356277164976208827742653929493168532189361991793643741024681371680 2647 -27577551878511746454237414017437908008157696199735838672935910426199478973661821142119994605516874861269310958646909544178702146327059257051166928613794917613759024103832819165710274292424121647701497831685055239795653699475024220916276396135262901155396049969388200906490999195266650114375887339136 2648 31647231588758629360686155734108220548674199477558613327179613667315933347245012408046401635261446009559482148728815941058136795179609701506391212170579430735209034232641086679346253294905991661853432449348663233441547265377298695317291291608922586723552293185975087378018026098636805433425390468904 2649 -36316554321443527214549700359981066098160049041050807947987886666835470437786414992063823881306659150224705288004893187063630235251304442616051492131982178626115769838891628577292769397892347110254728831607176403659855295841421862096230362318159375963177389873883372067490184222955865366557294177840 2650 41673737340426530351204751827499453218913984076006196269744365126866965678975347809764322448898198244538049771160471732110702098657721581291213207191458507108800573701298917104551527281107966020041334600625163541768549670091891941909278024172815111972482766890235125176677975603150990918637100593672 2651 -47819956054762228859231272953140209847843669135974553769815696528711155390146982265661774092918853158358874418221057617802506486848462079967907432526117724367185722520286164990229958218989849542081162350816130168970576769829306658864121739559915156495309580789413628646224308358905668470091790125264 2652 54871244487629232273536578581949073464535510841176439403578470351772826220655707612732552616205442603490509035597074898534207367227045922286943877154111276472567501431188162315230599463855923748294860705025107320115526126422190264359554975591596465948102725220513112859854578961800244165455321349376 2653 -62960674041663803421932126227993467862982712195356121486186290007900712386836985681377141900919662510992604882826664877412867442821355969160038428734888943629887194644713504587324368753385445438971318355193684607072678284745535462551110866877962867009375719747062051157214589367975752056357904253792 2654 72240851250307049759400734611895612672687178086241944141122547205042963687015503658823342010030653030743415772588765570211706798530272752914956672451822403045577331457320471509385106753560712360812574840604671819448240925679710552264477277473403085075827798170462610469320313929056114664874912380224 2655 -82886781144806923128696105225131639056462467216117746743372800629855359637906330131656115980806804708465380223324754196426173010655382781684125214686614635511186371060007643553094221036529073254841231974793318493929861583518696368202906316246379092579875393300795202601755668727477198233229983803520 2656 95099149672360006491040056768011318557526589837806976356584232163628150913013581592778071265627514474050204208361432843398645244248409248618751567783234745433773031119850652096384404810096480321655143303701164936633227341365313393352499479993909820583078795864581987047195133364188859826261916408792 2657 -109108086398538810098381590328367258302920215851558625352469312456363460269141826171196523939888765514553454540801473605821693756599891529415918333587628533899440546007995992444011187757939742251715500728641713798454238510893907519953713464809317363170119973297808914141066052444395667480310724161152 2658 125177477660942915683205265856548061404710306474931193954079131679836914897964951157451108296313808222858564361486398371118078991013703622952030705585315705240657818210457300508914995173501625458717165213779058938511877422744786380453852946936590767923616559312770181665113049821764024372947488343328 2659 -143609910576217895930457445515697245632932288050709366330332833891937007886421981585740073221571398565858303976882792361197270139722063368184696386754815235947030926613304638574796895746474988719507000630584427156333039420575419051303317504754904309563289830828984649818782105653934419802531338862184 2660 164752340028493152082011541762579694301814964278144578500142681050059107285134016796244574925135271982254442994105356928279346184128816409320372173695233873579467882363315463049133112822119478636483648420303171849878344746905930775439795126460885474319683387893939927988586668738615604764407026628000 2661 -189002584200676657568155905163066482882810842059610975706636468690837026053139394652359931688583186880459512125859912710656431185168228051849597631422297229329930329417888070314243355187112086763143941040878584152735959085590130075979630024596183483050758698493209939530185830624727814117401005152704 2662 216816769599164399172787349463459339575347401534455706796152007108152206413529590626886093808196223625728926076510239820789834653429371176584938597101602885085462269947333956304418743326685955437673294682889285891994204294710211252381520998559064087652857840111592068457700485329733019323400931092128 2663 -248717864151666783702471797387818761818226965733305243288124665957931878958836829085740324932929613160366643279835917735751413207172296084838094897635507374050752959541084436369258902930870589246870026209468225859567302195725526727822616936036672444558544771039988447196125641009600335588754095470208 2664 285305457152577085557397938777447031377713859514663062860702025008376213639053841818708307852229844156610751765951413131415854729900542983326677637908448635005203570357300453796865455102118924339502897584878726222381906603311845666121777978304397235172685409212736905565067390341160218386646372393352 2665 -327266967963403269499643695296699046660777758717150313083506533411913279515086016997730374590727956646860348444376070877012141037844819391338448886218303398282859500768316310884923357280647406890961492117128995268750278901736363511051029068679639069591804345485937364768861246015753682293170602192768 2666 375390491874135529794043161424503682654009387532578645122816626357652064193574450061634199601353810902407059009484764343995097940727654420775037857939787617084687321280825141444754680470768444414386937172835596184830787205629238593700983782350525257539537979971900690817874184377665175909025972336880 2667 -430579521883830018148964818011398387241705395649345336220995955525014695256830285929914557906076515012499809520560378300818266659891103200219856031360573042097728230401233703637126712608137223271272039506784971566646989659405129283882224427521676049215735839978968457289591184682100144059418320051264 2668 493869819924846064454887321043085694888074548396400846195955963759380942231166175827404388556835905740010297531321740602793169186719036238410896393162926532377022662508511615418563129796306120045678360064817819909631697715856094141018429727124054876250001401955090560926091580887396188975319560454624 2669 -566448750875925489970954550962217819282992765158594017391305338568774899647255237789124294036992237790137020216611461244350805814227280738384894312395839683830449122729878568138619512725987300635399623081267829355314180737888954476006807498438709826150238825655041123388762514337278331435838776502784 2670 649677438318397431038138184532085334538324349551115845904289409272711119556812747052519975961921208875527407630129589824930028594642472762248890401074716604687501851934958271799790635644811700457774971016601545705344358574315029779722855746478525879702959142045152649826202226774490723547730576700000 2671 -745116153227330257332520047479559636784749805197805949825300248053522911601193199353640378736275878389718977185169535736138391003404591435853790762339763318533469549587236449403091457033280560632114523339239002216909958128843327151196206164787420390603693428368095002768288137961185309227502908372992 2672 854553406617275233696697238192148724086766516569933927987470856046482552091679419429043442418701234755079764366482405710484876744445496310531967688285241427113566647967658589794708856889899576231527488273315885532506920546564561306022963209202248633650425859634282687805875564822763064150699284523136 2673 -980039285681552718165998863953033274235540544586656888894585260154160724363823829849984692767544505383059490140921401981112849737553352006604981487426319405685800578414689282709691467609852395374791443278098436686861122628083382255798674680481549153336248990654357131344063671383402567017506680118864 2674 1123923651435535417596164407698089708039161672454802813296833758148626274646125614603343749610948542352594360950293422684766617063407639476350376303267434168115779999099669378247433784383412553049886148280750622878151098543786472495150338782572621134783606856937309917688180396587291278465971227448448 2675 -1288899905741386946410089422588740467728147954202108011992594033377854336646436457575638754832213036026272219457504434785525933500150114551879958425184371541351897751979470314286728710480971542328847918225785270085819426425522172839488035959232712770484186587223155640459157471800897073539960057528488 2676 1478055138506511367447198628822384257368697463125610428606892517811898687628971706901825181540696045086347365526512028526844617789385212049847651070561473644511679558749904755478900331796172756232677192369836641250351909857107607003742318249667732133688033729594170320873675005929508437194714085477328 2677 -1694927583702061197948146565663275227183438467818910739827767361524641281515002866774569493862380557157465937259390685329449425509480648320587099808315936966439559721233853887653701840809451056995426182371748711313378455255733652038693598330410552868875363053758103928978477544485138796073289381325912 2678 1943572447806522617097432110740954968134820607437489846144926574029353623076598129192773839434593804415588998349556760520233688124938043243654153757057742198807655552491956963230613173306074221151371750527515705781832634905732753044210995298027758336452886635408080843601215406491470820546957931775328 2679 -2228637328821284800394883089535959342171532549452153006313373849255355819354231735976619708314310518977310918883056939467275251359519104948339342244240144070147499964266173844985750667398674724677444109699106023854215342699191078813199486545212385636504844801061946081850889951819475148433691626051840 2680 2555448620967473003343209680001553377050952048447524601263753832965526687986801499862746538444287011810960234918956654905970656494396025750320837565511805572301513556714212532130478061415777220853697471634572528092888743608433612520969990524723045607084619795262757055590575710302283521185158207661392 2681 -2930110502803889900080972319885687627412756827400234865153993383043660992921830869378668325723298693866639678773700126203938347104816775614945462736317313283248904521987133732964127556446429848669608402203037833556322262952090146778622042845923980151682721636194300955919265112796155829291198361390880 2682 3359618338522097884038366692252478748291107173709997843538481691963886134869193189435184323730161844147427330672311357020876741565922407658042570395276851202016427200469118911860974196462768174379266784001111556611691353236472200957152142122559087227861345916813938237446389292603383081727120611914504 2683 -3851988587831474164953563465355489522218990136303497074563861400074417282212404008325586822041932282235980780836884353292999145987018315620571785931532180235299233677272507112226353197879487371563114579162437283351153718717414158230713496330871128024094065720697266278238132101926253474611541810876072 2684 4416407624014638441267243340673123942226826050413533464306328521410068357867596333172682192913627477566225704938096528412396465402363240988480217541402953733464138053015424733710446115229013348385494996205450520844831235683808041645314816457559151324553052699451895530969335612561724512798454823005824 2685 -5063402207986120585481327186637920276664195316422442758272224879241083014101905959402430314864595734661849804429959531956847311274283175957976150914345752460787694831260399859601427378504483224777509690813567207158401022078654857712176813094080297243509341082896521618798266675373605936463274619589472 2686 5805034764904209224023985795389508910832766435663980022666212672210652986909978554818349981257490096970585277725237592175719561370050948191644056102789015990010953040399797955096476019178737035459925325292373271372259728925652683537573503614548376108263541788254553664452240418729805942308821550617472 2687 -6655127066369126192813368390818654933245499630977001863677599804067841473664932050142361241171346784913818266259909440520979888103408467209408671946747547799668398571458210554458830267027668240219646589584594009975055399171159432979993862920696230270539963999917291647594767818989435836415911800543488 2688 7629516443846342037797802743343841817423934261358041673201781103990465642952130363024372474046125753255981166816569761504228113673950075293838458462718345053920923625950356499914495713849930378068817049547859908932466322429934435971243667322747341407557148317370268553502196019966090381971048202973680 2689 -8746349257245279247795542684053244544521915952341553587969491080832575996881243390664764947574586713616976709593780702232919594585678974604814759882794243984820144014700975431490602488021803575152509974714594372171062060973058543395528569391872125754091227224158767070396544272847429925231192248630112 2690 10026417027505159948412149298770982629869518942010113553996484979186446606842015240804066836427089336106662042117267050815665436911958491524261271081431668648731072918751265621734231350501905430265120777270150941054665491892439693032200524782766936988498417367411006250703234218661392931959600612303760 2691 -11493541426115808653877046232896555480205094492774564409070241900161855263177906485857850710739558805248989993852466259674862403683262259184941831756581749848257445388856745508859379986585409313436825078732869625782876072440893747660610806122450074415887835936505534773213312488092535488115346840779456 2692 13175015212064225515421608352820860534640128323493837459450646153633402003886606382057125840829751862944022121581630342858699127787981448233332415562588444955754292703361631853094782863267031582868250235359509720028262995413469926666550033583958001511369895887119391461952339678623207854486740894548176 2693 -15102107234148632490669639525067149359398520209387903592120827707686559508853264021804085721062557017432753150339010344821786858142069561508556520624574530302401027003080758662537368892355196414561259536398620991583169433434994190956332315456077021437845769247720917245985471559204461681453925442481576 2694 17310640792708002130717030451104814058310644339258802391416451906107372920330715699091484927255901667893357698506225452500455238670220572415422463513515370399126866429270811606754588785425810043746308662385376640391746580270313799597704376742968536716369991725710660861867088345232857589221873143142672 2695 -19841656001051923611955476955740293521941530972256405777235398325165250287600182258354958921834520178618813485904752776536955129999610574965916263433626822526590641019905400011993131445555986038976535539357196564630846429416153129380751013134408697596715832463381316803035659150276407558069259763911296 2696 22742168327815763039034838412206150782843807876314806810683359111302954779231756806138722305863305573060265046496193895018091131048798478285167428420052108585758370999042380879837913083688096519982586639339649434915116240452936481787491562409480569038938022084961417216347078002704862134083407038868384 2697 -26066037265225876820225271796373822122875116410105419668121703131712161437309738773769207836546872026414208594642515270255187595046748686725780888070926200907767306770763377104456420894339005887467517956574142836102239400522606348281169106451762119354190908106958883455032871910240854169789662033154656 2698 29874961087009574111229694782572349980340849634160168481333678958930327894703838366923456967529838693518000876315046143978168873198824695980035398111721848540879995933372571916154296495578331549201735714856143158186853396287096540662450009100252069369402289519071263376225046159949608546754071377515680 2699 -34239615970232662621136772506333699922022790857946972209306192951798046697217661977198845593988307420640445964574666781087852498235186261028911004815510988636691244456852412894834685348499557095254533336390175439238899290415971630600870298413535607758643293564474825517560928849494415496190175690268152 2700 39240960399806977345538077629501469156612582978449100558729818130514184126730550535068367756339343157904162040463478802331220947710326599678115756241457993367862630866781303828945469994988261779918421184524111135197697842009307566380089805521693070003515775813469185515671665696720596161631229011364192 2701 -44971728800963136823065783403647262276090440869288353745931177938168037490231963286469373405651474550787313724546651184948351107523908044748849674810642647336734324852321078371652522101105301677205685712730944455536747550535767113230811705805212922280252455304156761854541090950879886903792398030588352 2702 51538141808753545617193064629488338137972806172779162003162293991786658933509494131313993158748763792224960178580630378203302256018536836856190137827039090666769452529714412241326889682408066794484404629646513390934716981824404651385325879046751347234126441371356057610185671952654068165808146115074880 2703 -59061864547701422441486457351120520346669889277788598116101882746956271110837840486697830614361767317214444938072239189946548247110641948866673851421328950939746323770775722437185902522087834743440467101776689512858246226642336451510335874785105416793936389085941212346489178722417384173721917412825344 2704 67682248831189894075893374803695265015000330461890629486058871794921583672787355653767852884385922496376235533232670412797878080494244069914546888611537116295474776555631128443183257004106201348181549427375823479995695687707080419032655852611443948412762010997950657711786755946445274739146149307922270 2705 -77558900381625979864056700410873370838778069384642194404194453447362626763000027674911795258546522600885087266217761020530502556758946156059501993807903369555386289341763211775808904979872404317382766963348679877325601870776479294321192702181603387790133878369004216098365818722105962126956427605201056 2706 88874618113234712911770461439497576874341058744839075834837054523567997781166032158852490014774654026902358724305808808529011457837406342503972854842530110639866500358850838672410938017216269908890055537664621018924374369446487729301092616475530302176999702817107250698541136222049541880087584248276864 2707 -101838759317545889549574312844720373997021550190544025171411629542951958623878384205236964199496813212204274581789563112298063447344127816992601555146967142523139384357701391497901360373593257805107437702348839523865253623939511970122637218553562572095154481042028321642245837257641531250953996774441272 2708 116691092370780395280873486575104290145708598332616731879107177045614476234354190771084069833113896199821111540369439286183346109482293198861333683459400463207228766220554123841119212390756249676047560506113412990540383056483838621084532250952047847061929941667196913970611463445739950762465061700856840 2709 -133706207483751704425622213761301905986316456031133141400429626895765951905389207049237934712636882603140175112604160659187633499534869737455792036540114803510066515827355373214002082522286706987268815352202571938853756543401298398914681793621942607855209009130518420339762479635633630277926915962966944 2710 153198566200228387505234759119073742207321767686200176937353799109625000128218020748460667911972132421048000524159638135624362291895789172656529359257263934967418013947578490393883645670282633019511533872254995400199441947898229026506707839707794228803511143176691614468443206353683354081271330856909216 2711 -175528282003863243067499379209716152630471603141284311285950126212491844098223374999146922205784439988876171319469813734847893063082478098844577536145408696902436586518533389968103301243188753566365932606678260070386004160295120925697048643019431256872792278645078158197609869953951123966371431926727040 2712 201107737728281462334973075887332581928840553867161962731875045248934727157457788753476205423069586540004998284773132811899017398325713374622194445194961668806126098608383387766027639071343553426171476032212573664923129728591900700428468506653507930539935586655685944898743820005667750032821167017502640 2713 -230409160721638711960187260699719146961322504165218337214302145867332460326990818223347189856091727669065184546130084278478669513264243306265719711752891122232200864565146187702679096427166213503456993953957738943940861058621079124067877308194837627093013188713808199065658613794153817381765098969848288 2714 263973294172587088780949570697502041334616697108404272041588731909771999023931587403950302029057520154278843940841806029168534583345988868967506995057174563673802174321488515450059275889296406781566313004208996881430370744969340365778467588687992473266348264024765100761921827605234508794000978291788224 2715 -302419322975562367820362246051059546313281046345115783074962113009108898107314247552504549827231503551027834052870586715669830256304177527537529460289342502325076401964228099399948974957449687346842819460835766931153795694673130992484050522415639827775192792865879087242607300843511913581452466199221312 2716 346456235361538401992094077791709001836442615280632728116898406622446220137358378388213168251025771445784978798124580438339672545517360230395031608798909240424481022171429796843600218398784952735491490388508718181142259076422220104494210836663683697744331480431404654565485268066147220667811978158224128 2717 -396895827659784666699239264021184091536746935337730351411917105519693683369153846253921129516863959566212255335841396347829359688296450994629700183043613647512937021070814142482713712447724048151126279274276616978747976484669010551189544974047024195566929033354756272168045974894813816046953837455812480 2718 454667589460061536483771367094969787967448841153468092076653123048695005690903891264238399280360466416388879782780213322515522070472693123533199398095573317212261406996322838818048516035732609731855533908014103106095125269703250611245002191014895361496114020787588874837621580998205838875209232299647216 2719 -520835740654421755224591563411371156081575149580816369235509109235595397924117365943227249243069334736965607954832667019357798564764373902176930567908785128207624863711637332635014899921645921848947330645685931055891927100421836080012906385019924839885629034952343642027154010329788608549313823505069568 2720 596618730972405521502422653459143703156656286342058393955117663049255434672169432592780724835324840842708537343838655289581174661783818555172548714264122385631072883364117993170245038944582091954315695285405373906531138172442206508098931873220654090717308589528960817329687882529489739805309386011379664 2721 -683411557390835833787361512130478472119836813905339709807661347521911160855627454622800625973410779161703372254427153870714268934806919693362753364332784227009347870560694239215776958320287242279689551084421809625913577349374336471180626024934401061765374329933608337974031151540553766939601987726947408 2722 782811306009158108904374643948493981910811289671554850686907210368251670956797365724091774134397782112438300301250570154672460563351508905009712269975497400134102635400682939706885136071829502412490964446083602935719555260868474371921667365157954342524689792249635982739238228260393707744699274927100592 2723 -896646383559004428027189755264793512484618066573687174171657830026718587285829788322382925405305812549967054746523400829670972879921991488888199458914343359464762341785105883143676663709531870093705713394571431597149862103126835419935320114383309425333350378959107781282725409485711668652784424815391840 2724 1027009970720885476633111218240897226998710825380283098224438157889429332961609789575571237024875282585378746910996512087067154759523969709617618885528395658294429942959283763235449037077933364199254682857466674053835088002452308324822002777530684391623679691879596727485000476298175342529644357463317040 2725 -1176298306061940977783245476470505354785671630082547567177051665436838722525198780463137729172962791259305779977297880405706804552236571014108474518188982100529113840739675205923290738891942912619448189849304988399430063822066361950500371829515423605806700540213675337454999425487690404654880322888173688 2726 1347254497070407911399964321585125567163136604648655087248703789008221670517747265491024257469364062144646079260834717883176387947276881060352602108797015125736427847946068485234397902802389633600364554106942489693793132784590531713642260383940048293092061205521199560315093532349073384187028182950176752 2727 -1543018655027223525523091264054835696552524204268539904789451991753123842958883257483616285757710064335072104322676543204556698937854962388099460618075257439022323723160149284882366082102403118556042224551886707449957224762320668434898375253434612579082675151959782635446824434786620173026532403582552576 2728 1767185265132137721398020849260512228058876055961931092322950831662065152604922418582188122876972045064206900760027692821281830583110936559385025222592707044783507807306527221156856066232997416481404218827666954882110330250295468334858341209603913644041153882433470340339124507877472550880659447075741392 2729 -2023868834459350306353590711011765891304329638575061209005078709101464868358327451371663695587887119939714614508809659238069969840402969104645164943464258524500324196415848065660510479992835716126543272084940212576712925836592654840195215686556402345758036276394704789209411072044362748974509601974383552 2730 2317779010320920667645864397277557565381697529618820593835502518713754504605306670405778277507942319623386369883727056537201507707238574740437115062753754875083510950832113840925416255451760535592326610839368193266999971626623938763791250181898722369897381763621293930096998348223489579611146698951236480 2731 -2654306533168767425498113831624322661271793152924512812012793816700763365310314484917000596135584182661045158190517256509975613865731016434857496694152810841750364127201822829070996242237178282619339650519925761061764208881386293594579966719367442551637580362794588733936826897369465419928317178173482200 2732 3039621584359043812866365323379469288398748055614179085068517350801052533172936229207971638801666068498941222413142950242299905984299341402604626300375762217852072980198589106211795336780434547576674056287105684778536897902819777686213185573834103323866314091084280437492662081646572699466607442220875608 2733 -3480786313469813287432224146180223748505818295842227624908120492599049432263640592937018918297701209905346461109249516550573239889906749211588820037724891269660249477563252520168712472596760844032044595637823188087810681487221358088667213759352255006661278092488913361756593000572121877410233674823890560 2734 3985883586444054282978973623644806379907838697331765762014862851653508257049372689799953532892009807930054407911411320145283621408986902106317543424203761226867646362675115796942246274164947586490553134977056812440251536171780624972084780180283242650884157107670560067840386738858414663245020294131551504 2735 -4564164289243261427030876169572783051347855284920164536669363831515975631138482752759791094864287803254205034990905824741111609194042077575230273472360996700988293372522857736001554708200256307200381301587021108555132153110559474701022226137618045955066723467221182722377032151473005791144776627994919808 2736 5226215857221504203079367245848865613657724848173001923116642384599586895275669605594105524343811461685091508040467516649466106174690856084581961376365911912264845020030526821834733912738305658306978670695326643577630505202731760716391887654448820692465687113502872074406334566836165719269376653902838616 2737 -5984155084100507788402888632101316788178972425210522985042640611441860902590523294165686412104884252047265486497861336441226064762026620548546106066112430269923937898992500540789592930377497211918670672048897164689242333130391958705295246105988901639759394949174401804783646314513381173818290817670783040 2738 6851848703141387175414867089625157948581570333886563926266155483506227068456795463343518525436133459868817206970660914706323369216706952260851373635516326611867146493079175179937611152458126239266730542539430591311734976050655903496502812887901478355467682125028977012496977623466995571850227811586422404 2739 -7845165734753213284956394797378314817835480558250512892629483691063321878607261759230376880715874140624541533450154014418895489456661621211940410728842618510954887921770542548816281136268609323525833566464692161338350933005512213286076398813312494907616920721251666104475882804221216140903821998463366528 2740 8982266168365570718904875736212955992896938058240486404524047375411292127020605108762288230042694360107200980380971250047371209777974447515239239684610180354992498817011043017159789107458467960600205938422123380670705108064344674106962340983989364260720398452586634242326540376399302290426684222530856400 2741 -10283931202223539933459023731338132981665691870418511070408092862133460998866779512759406418134973431373728535520966397187183743647259452918191804964957975459116320243165915409544960621972489143332162732606381355133660176371946499488328395335534805633503993935306204926782314853909644378636195636620445928 2742 11773941014613909843651799752807846754561596827022635261043643741902649073111865867217941920818751418141485977897361080351084014453147920096584911789339075335676337566437439830927734708033482862840581450568015876402308284206382796830521672486287597750987579684795230230821014498702532182024709134624136064 2743 -13479506897358938952099579966997770638631149601767429198758847263308519658456163891649917502681257583117208507667806985675995494184682583708491715573297587874340094179273704753583977753571591546149727290332990445910099350559946439990457204584532640531555064476249635384820138303759510485549289971432689792 2744 15431765562600160363838310782215140798500038058267197929844512865934478268134981133426967480782068932864722235853945562015505933677089071666689797123691892517299766566902933413182027098085516847638052479798571778900298262118993272647022653106011619947328770347396715794624336873126782671117243965312366464 2745 -17666344554519080379206460290802220832297244865097441168281701321150406285851332971991184877700879839221587845124271530459817502370131045403495924364229734549270080155822937771552694371163962752597134763496495333987851479073031854484241393049893030175310106180340282580947166257649958636687654347613201984 2746 20224008978795261040838331088134117243652247894205047523204327938806567707068526900430904583796444194362091042699902233688134417528255860682160583068256796950985995365642521842475588635966991110813687838544616886055509837791244570017350842909163566946543290661167048431837398964758994842854777077584682984 2747 -23151401227246201554056289062407364499484755221745958176157312504483632587689853506373866129680591153282007299172224820878745399100544252894488724215603176438199240634925638211906718302252304772428994281227889184899121924571481466479219887735087313677392718519615430133367457786290949137624752017606251920 2748 26501887049467852917326548652826284855500877081882879966903458312811326045407524219097415067629026476507089712276061739089113416285669843941439728682711182908810451978027266128967686213047954354826441666072791415700598518525755496919976892650789151308797885711609444783313192199733534923652057415627702656 2749 -30336523237386557017074795557332075405311889261206789061992225528504676503656726212765102483628489462171914053265016005084795431388920051568809032250194459223172013661633347991935365862398032417641593681070492035393545700223197231584556505573985803996552813636051999446904571556378722992315026678514777640 2750 34725164376710770041621946752727652763637011914580642245788391049368825597477048651031756546326053622832717317129113209870844730297131302058797450225371449662822038979505483757035579825295204019571305955151174596911713662181063705755198555397558351588848650992317113006436075023667404061100566448381589984 2751 -39747728620493463813938593863882369175587344754152651185249044817800245541459764749841286930983925838546385637743231205758146500762364691500889571650741949060537932197505467253025571066061053798109052417183454188854097225053649668063311546465173322265901889690512475849816953800589585299588330858678128128 2752 45495645299131335442989081358448977637593197498224396544841859035278532781219161305267038318176063296705974524421297545251247028512236617348946749542533652301750912024464640873027833702039179299644789306814495497509556985293204096650912610158660544771858680547690759457454639062374057431349511438477017464 2753 -52073510449267324395188432906396649455863366972827969462704801354338826122343018902242621431852803301859634410825798607778063064620790959967615222221077169250036950006539091396832973415840682678625111229105027863008845535588607660092583192748646310861733402245152452235131761516770924853746031543977314928 2754 59600980079655159763748478287262662877579788890670829887021364544558316987672595122631809736902418179969713895790470173870856714876517818425851177475570549001716952354220838420427639136127448495981000616920921898211759219279237065174854246596512853952789360790170464173355088396081422418181072726710569200 2755 -68214935261848751843407439945547164369816482090761427300249889304921041915609548780797267206846254658148666316413624971440247872019333719987146758038903603498601285543695782835903425242179943372963252660719417039395004333878594752738536531930833715612768618160426842942101513416602979516112726705076026432 2756 78071958013875269234534759646596648856610165677175507729317459549652756771213905033865147232635269453796161297087675021634517738379889140831201219271634282788639353075070372715214307283398837062435808730405419107462494611692674649900096386282143781176375612794863473417454601801036211469013819247878682848 2757 -89351162522994350344507175952693739512595072610340010589122988826398159962877106474389338171441525343856863565208017311525687112291688286410841888433721908087026693615660990808991984164732385640708760210139700673495834920141855708123611044527314929216537885995424176519015330174512656858267507187282913712 2758 102257432628816544520302760045090415527539759293261278848012589395005984958657132174543937572283553253248197140648209317328099783245786799068079977730756255878035820041325621249740414376305433602061249931469939337057869052508008097050569039905360347895014612996830397810154129069451284150481599438504555936 2759 -117025123774223344548796423311426436003077806310027365652892242718861911011857401103521317409285279522229561132611508634110124257279654184761873883964359453371265657822026443549833922203790645716526568154226819113349499506905441463579020560030519696658758800939556566366648358022919348153559374321652326144 2760 133922295958682381117996552315629407956794141170488335116446188350447637994737881845167567872284102676530807009726999302188305193039921814656464549434695826208559476215120789254176808593416291100129599757419497796100288803828943745404566670223771737475316612584750775788443729511670959394370633056744913600 2761 -153255553745186150842593315938275352396947436853987718877616273688315513669098905914405175422281769813055391815816108530710330482664872252832743774290470937322496503735088536190338384158431985599404089226217560790323146302951812719543620167360463580159787163836685690624181738747668104075663027977209154032 2762 175375580247815290181285454215584546142013992187125403449609816997297638227805724321869520963083661233826258112237600951110565900884054382918671992604065808790217722112933637372210236730807237166558585051163875665278882945194038746909068427099803086490819709493947554193132335095862833488846136381187066008 2763 -200683464455653168807532142005385666643698514657763040928095274216483978326715973547930344113329016090224641368915720751436797198986503835719197992894595449836222369138704130547852023478184360593141185501258189997204788389983001511232909451109902143724924681213602698447289045394768225497070115151710013176 2764 229637935451869437950229579026748051295609057384704655647143702997242695875736018754802308271811650023474554545731081326190699362643792039220610126885441897740465550973030478389580908275765858140288157011984973948229593608783731667953550641320324889308322941995355929327820771534118190877071333538899300312 2765 -262763633317178288394234054532964297783842869374904280311673336807744357121413155306351392167124876960312568479807143465232742540650469675491591564540621387718440877889687018167373526907561765942208039141838748607368856576886073927712187684748792639229335522992400977636585979034705724687083771755422338272 2766 300660565053495326676174663835739493080465765194026494246790441686919945822761812172680043211907417104560462208677498716976170426111217863224183554109760823043755500391725790740327228602505501986405355660923944156758390225719093508373199305759822439378174523117024739597404118529706775888878194229737432336 2767 -344014915056514924162345092244380286259906960534225504764053881402978377502980535313793403603396822670419272136037515518514815064586392070541572603255615883518490560748118533066320095725674020460594120335991885834680669945470045237597284805887213752643160551993967287873541369702795283109897827701483088640 2768 393611403882116763873425447343522818857915981463419068657952891966481490197829544483409869391071137073268793979876884333071048035563413467486487057988433205147774460054079366803237817310458769214078342939576016598007198994627446922120311145875604851701127903453248049904684403304929890662823612597936609992 2769 -450347416721625911003697359379553525667377674252960954864345820815500191293307474984541132477968895889532857639998848367221908117596978672911850748214153619470192047632389486506011630394433675481216170050854655425165382590428683288735278228367523760264646082952365604791698951767739633710337968055196055968 2770 515249154616883181969420592426525965932774124516642484478990481938102787370297163402079223308846719189504629703132755241873407425420121579569224061651505474503644643345292009688603546793145905184247879208650874384665775817074666486264438299672834551166877648130416181002147752210707581021383085685857399792 2771 -589490097569666315851782734039230201207683514139171831663019638522225674693452601757570794131785657389186533715370236553760989609670961960782237958859378825704760778541329717365044119374868947806578529019811955564419859519328874510019218583566989228296915590847361801827725855420043144387727953857041590224 2772 674412109972949577916622462107294649973756534348514798939994228775980723832907679169642677698220348490727500311634765718952288039424789436495129153243294636386622410920532825535553756429404164373470536407170027753498124051419802542967792917546417662450889569656196636981153636634529444724967234837238791840 2773 -771549565946729106586910595873291421894521786957106860553107487240705909312552808915686864179419136008356585322358865960508443508346498663578266763806794515332747897281381692747163771559283326323365588723168652948300534877608103934115054977014257540987052736433509756750200917151800966012084293750873229888 2774 882656926035766414846428354785191172071941234050889783103412201342333748402423451178853825004117076809706681506777588440504880046653039756015997672228185014497693134650711460114657663986035555930010246176111560301311264644252770381333341811043569084873799060530454470128035491239796719807129440739319231520 2775 -1009740258276650987494118157262262719028794700582712687157224482136961462472509904709859334051705133822149427251402300201621009394656441334510331018591071839720078621859566459578651174352304955348780830767712151223597632262671034204036724094516313251362231986050129138907715589156784004919062658425850412160 2776 1155093266958913909390029234899858431491720868696309883733629297921691348588255136043460521265896590674814680717767631388584577429357053219645373310788631442272275884470357173496819789393914434068835636580919478488639807063074653749772110685684138028000210953788281775260089724895278554294540782083411581528 2777 -1321338472736484575640449185347350495062738403837260730758074389506205184464386264611728401758253739997272353549591241184103873732749606716671115143696242352662085842251503841525655383442231052800169274715238280002379675226703834810130510867239070717449144857172527747558450816250156336316034092182647197472 2778 1511474279515601580253190958399340144141908759030467694531092101910089479146284531958186578284512864907042233281548321399389129546828928823591102985693516537721033663084404592013547731645475659259935971535218105590744745136579608768055006274196848718751187798104803159924080652547356683233430574400972617328 2779 -1728928768379590191743304045348438722436229859361545301472360609408484707509342005715931569063648770143953105583252740773794259391939840390207977749275656383566387070115410235378421814783495464404054237656889187485086149452413727553721678302777645937506767722101974840479021849205325792099601831504052411760 2780 1977621178566784947799132751305881612264077220515766477370665629230703175904276072987113659013550249126971480956830160123455716571542931099904194422613117272555141687004128183794765194353653957085220675275427775977967664261179654904321194022165154967835842243308394840701623574999447897828088414810782825344 2781 -2262032172315972197650569484034741370611130500402626825061348000272716329517280477743207408651968983431560659931269054597098401174906137978239153390227418318061837518503228164492288399637388269171912001700840871287356598776833040838300876256897765925260014735638795091671939542703076096554935693436795324096 2782 2587284136655657181256680100029105333741454900616788885786475735829500627767797095182744663174661330177715770231846736905484766806057998262944169921022292175447393033610388380894040644186893193053829976065441845678461914036330809564047991296871337597194479044220367031571492556802787639542649550167194268688 2783 -2959232953704405832218088745119272580859186702474638607542946024119949323566399468680535432204199846956406604089960281667507864473436545330484984930870752684804943814385954119936540698829953413783480287777400761553546923042620098408838316653736287224146736740470932663778862176859249995776146393683799137920 2784 3384572874926908465719313757073317453550011590625858835792636045924288407123894183872022247815111798561767825926259414434523946614288810644471791409472363176811738640371698517717577677148889505946897427083427603849782390644813428520891004473892320841484443915208564810432731027735443826784467349766501364304 2785 -3870956367659508850257579179023895705988646781602918067755052069061699851985797962134737598053850494164300237617279783011617163727066592148969542569953369896701863503898350480737134112744410840627394272921121968547385334737995074508075961390666185108074304443258656467953145442944239754920094558492413046528 2786 4427131068196215259571614390391203404621150398691596751433950272186238412103307486654916268621880444020486885445054658693150390163592643319701147285634533567272013444902675946588492441132097422628702241903029707220814783869375921142168519177321512937133592308397701637764066836718554780680595214355491652064 2787 -5063096279511751048025206365624856424520336536938078616309751307297075545577923038037223293960168323449304500779371829605223577214816177245436824311416897883884533082075089733701576590121906206952843034813724304593008615648649923656062487598609318605863067669338351960451200119292214588052111475589499688240 2788 5790281798658333567222480974950781378854777542364483869744989422176400059631104108163660214248677557668848948997751578462314358462725979675813364469159487916692448277728806608926194970973651650843118828084027960684685381709237500625028203226747363499185227902689389189592560800008033165249243974608766431968 2789 -6621752255134441418115854403215803426028113551845580492523728505381738722475545839370776557040187163093679237629012673291804783255285924680192492726011511586900843055171416448201479703471922407649559898019117451473575533461672498984145838633147501137048555014325659109272750034275697136217127254404893439816 2790 7572440594081839707120397653954653479861792016318632198387222010222969598159519270795837446618273237064309585909059665740414809907559196726835090296557030009544730238463158591255362229019950267298615049590631270382532074927881378375274642306966180509745106649313321824728674622145054591865282741241937792864 2791 -8659414855007557396726620450653064672471973122648063088430645653341951392169214004354826658499442326023204694250072698049240384058460300818132850458663283896107851533588349107063329346584439318867387083293218886235138475323715203633220538818698555802629614687193866256562601965118853366405014965204928029056 2792 9902182986967484703172277129400106912532445625323506164030928896196372880612410128920544980052722322333639102971974196912350626653808700575208118073766062353869115631725221661141265690015707156118416498327210467947247429486043117580542480855153622175936747769982319663707598976949956429364639178241641256600 2793 -11323041115196055561879453497008500584273691828387259745037702372266309464830778705699884457634687108230077792472604260902370941224203318069581166854151601399232256167777305195586163671728904544719938501069730338056653766569495559350448898100406610890737913865125250025280663479953822658073061529263576516880 2794 12947471443904086209111792131246039586598798897770817956586080575764287003516927508941611704715633360894598083526500211187086551810983828087378190142620661454176518625639858257523418841516727071523500485900849712151411753603619281794593850941928030437092092279467890066147258604567338988607355019427126224800 2795 -14804596858958304530570881489134255143109343651228211448186261471590750607742321461421043701677012411888395030690635509982293652039118924807354798555514811847489187733272061871833691988949689920044909825086270510153037273099271846125537010427684982374116611983826254979209599527289437981830496149070742300256 2796 16927700297885300522857922141007185727449631324242260074751789169203752122382802684492735017545980921909060271005108022003001878586115229177693087771593418817823633917609245034336412189339876864428353336744206918424724574932430602813057564602874588142945317790954989428403043941077264938091344525010630960560 2797 -19354818100784577430621861258497456004107813808765800970533253934484750592738208497128662545625044091512089508791286960647353576898930090220453288265358688470822515087537989395204482214846727458397969189315610912739078516397988790701311009690236845967130371886592530518034401358447824781119428391523304208840 2798 22129417864465862464314143679778466800928575867727449192808313275227182837446127960776738208382839109275430645880664976408104103911205293807221889973029294397090321912374525937859658964876088686459309043547901468738848733990867908026970608488503500857572875464687270428532687968952782391409598498769950169296 2799 -25301172816474667561555794317945423861005385423877020661913738772529342186411728745264381455909022974586051260168152027051897574585336093347945848099982764315857852507397925394302350520859074514506788088034627243548868081748959333502259730547174838904033447374290309565204333372154804344077387330751971735168 2800 28926846431924268163059564819202369938442866235928403985659250378498435675554356890277088480158014167941347737459515047575651340840198522299060373997946376864261246043877392717517425833378297872356972544918608295434430699404510439881301203975728466516240864544453458200013885138732379466720200771259026453120 2801 -33071302964215938234407484432357465917942355731847466767924164445730682275540520616300809824341844898442818272418945089373113349922667121525784121251121873930600381471783174119310734138803093760978038641259507026154147295515537195895844164019655984626153170377976401478732966452075875543179315320545044564720 2802 37808661785048585985145094824073181375851982953222187240621892011263803415314983681960879703775778013814152588122261076849811134743180188946591603604874098920185899929600265486381312055532679925514626536271651073840876037770472507447280672676132156868392472371462677972143209603843953588679550562815771983648 2803 -43223615968680854264776747478937745127907247819089083588388414897927516573056693779105232487275961649234350919396825512708828706519662611803110117268647293542771830717513070749081284825378346892951105526167036325346267984636606320071837596960545689057870359219123667430835930738033522437610227596549129006920 2804 49412938454824342487969455869768310347167471823540563366260100220192403701015027286435270567072527096539317447885339884968617672704065105955599492346329113431271695985946819408562893790409114119002047575225891232762868363617626102392877308846460024353498916044804042527377408124982943414153651322553228640120 2805 -56487202434730555812455892048202772550651632442959413119735965081710852381357993737676288786279661033060181334041500195784743845396715545965410273766595735356528704816044754964289429249569119453406091005855324544995914854192748758710926547393088449420842075796988239840434650017853988553463174658306117620416 2806 64572746384094178968507108565748018252892223914975266331787015995610135110518368287206225184856537662273993398983423410826089144668456045027032023439785868353135101933573415147519400527136713432604991758689031226291178246831393294631042637889171093905505420149129315061884217715485627792748920463953565032816 2807 -73813918480646674894301674041645240651744797949499918564607132685949861082336809507603404800430745152067135912931669780875096806435047862354500307368559127243059227736725052863510358160931835046913150677350948929437560077698647152027321925505145208273691241887550878548623059591509058218887831335495506544128 2808 84375640069437670271784404875191101998321070459909839345927300517824150121369837733850611096792710974254740056724064918704736048666125216648751896955740745798257328692030234683705154400038176784691993709391105737372432411680722313890335765834871520253257937541966225216719794344264627383758770353862937192384 2809 -96446333461163659399819987234173784332479461656685322886390217156779767790651238264598385301514363165827672836072176301768030057912922463203111568181241723537515336047018387475168723498402167086908664442751108796650460968763944793638472124560428200434329162277988589112677571428286321737948150979009184076306 2810 110241265767063248840654479483790353293905469825232633570763353068778154709363200325665208088688333466947244934956662364973959870683646041867263597220653522733500287380400750749084949906046805609184049014455186312715958972800553236897744004643452513978064833209689812701245338243212551908024919934409932404832 2811 -126006367800325612170055904368083481716304569275991012857294851563926817667966616402430577240902036498885624778171130741131533253956220483939077227767424121228884405942254802254366084021241686337678481889439057044283121993893770851476097740761404967872911651063952243510221235611965029456240779666569634312064 2812 144022595436995835424826511240319835653961665112261126723734748885786117593148814203890098465949614043318240098979895708054964191664644361231786076007806125156239253609365739003766561706563447073322828771122381553399409593395943862801057781239935322453469226570976681225168946527606893795363145447819712809344 2813 -164610910375457343359934861256578506801440244188108009002810395267393018030321492536593335727631739333069936430679747164283815861291914812038115915161374948877785786975520069630015273462495855038010816777085623565451156699504785030801201515023037081984962763171886076694149190083336283084827571778485614862576 2814 188137968129836779166080446435663721864560620987545881596306427260841053651543286350029151952507416386408009647244641437675481508760225320922172753474645200320590029239177163650177635272398040424945685949239470414235262393651769928978226156386349892922053916803121653482655864774586809508688277485816488449120 2815 -215022613529788967849623108333350313707958058366257952399448834202696930002886518042486799341859425831777991998722306998164088482762175544663810511894659811557266814333077291098913945724532612858017774901602787579168852619604791292678974289159485388042729478296053327702741764304828523903102419555553355240576 2816 245743298194645820325496404476304389813326140715422528669943695260730255957821687464995516100546905329562626641716334778267830107729386546273775021027644149402496757131903402137833106350451812078168380103480215328925969877179967710002444807116745415245821411478637955261042394544307015036007537884738320484472 2817 -280846550652094639451855504117076928687090195180868394450375466385612154036486639407952188262412850908705141010559283947432693112652307037999652548780593217020055658988516215158743726883485481319349192490419236528841040459692849055721607788246786892758938693894305729193103127880336980438732187925171749892640 2818 320956648263622507969307474948279431137065880463391405431502949997015115826430773342908307827215900678757922211836683346216973764388719000422267002952805320914424783031499555672852864337753921407821496533927817977300812207745406281965773527567894605371870942273634100011327362665446707792905196415463576498096 2819 -366786661224076673529297973818830346122223879660588509793225197262735353059341006348212076402534853125522307332435694148403691527213154377261154449492768829466866178088050040302200093176918074727829457649140740004581863375917579023862195666962330232025463560497819837009121899662098332575309242060016772418984 2820 419151062989534220766964183041473527924679340741893395313581690443586133617633062252279103966754001232120043440515946964304216316972470065881789937297687075842935094910298996386243933032887043044675610793802321442205061248054229048591076926412580735094496620965161352928505422388338234477401785939538254397088 2821 -478980128976878597979409360233050567106071503800008811483742210309433921286826359836353378963517019667760850011969172338077478215521720197126539309277793169289887605551740240048868993710832925239539735048593093553393621344489930699950756094676274320679700916621740151781390755960308744018786374278883309544576 2822 547336376749926185373081456510867900927072831635291840456783553456301579336660455562705578108616389738014681087281421460037482954969658885666170396497566464393650177559912087820573843862623110610077523215405714845123818698624868450598518565717695832543960149475299606288298553612360017982526576881214266397248 2823 -625433336708096589631307072014755362111707639396733499522126494241180400382343201969392782839479803156465312153261205477905435131102153717953464346872555904054072248679252768803207872243994849289539386014670014859074527554520016387052874235597950436108595561593661990348116947695072429906063861282191911186816 2824 714656983149026125577688434280349036107787441091365488250107838675276346125872453353442773287091035545029101894185767696539227777756994447663153920358076788093303299345805111446349671554533047656334541094228628168838200139467712571407587954937217199540260901680345698471862930399885911139801922666921927875232 2825 -816590202198660490459642408747248415794277561858020945166781442388771231730633843041837648098003345467110128178838583817013143361378338376465511399810061281374209312269021214677189165141609295813365369434811129045233137170776598733720979845532763092216112489830027412458175147176452052693550670289775678830304 2826 933040726303990318225273985454319529861429278935068156454768628047564615812914992732691054380089236714176007762931118636149005140432192314451057747211518128561177556181306832146287696605419828487686275304301992668365028411389933410198323998149128205378380696842572470978668774580517767042079489190166122545608 2827 -1066073025691852004733538043260360202603760749359864795029504091400323636928591532296201147697976077452561457458020578560210901317636132873096237076928625648134744304124517981947656351611765560898126141588241085923655061566624416804632124298726308263720897411177479706203128351370511324291959331766990072941632 2828 1218044716469697956161732233910690415942234681767654434053253317244627485721263738971919859704454696053186975748607414996131023329177314754343525370919102340337077661780130249640256340193995806643994630042237081006003566439738474052998961147304112003325783202854746018663530911834454588519061397543048867356112 2829 -1391648124087317224231411728278290290336867982590235381980973208716417554855522360026398641101754558041541091761557138691719936956518098030577874362892814072695961280365139998136302781246041171714990748221143906757574968123517186119433380711435254690564404809897844212644939612629313033269407386717637359496832 2830 1589957731068210230938235075941614606116083687016661817567354993148281290454040246898384339717854534016209491973965204874409733147409694258199235873503965485367776425375751398797994120730771360265768511242378336207442304304087241508981142435253537246329836410463736584681001623193684454095997942353609108189744 2831 -1816484340825249923735723960571525637452213310932006941686759730747892412975475143339932689095924184601378821637372028573582173225822453976272811722733580909037011064578799559285227740108958996307849905209487235409988280240219093109072852662136021826337133891280829466619939654065815937019746771421716605153920 2832 2075236906787637321829592393216663693521703694788279975116860842053927589911270001731385909561216770506430805843777827419599321711746764399332684899866733531572021039357175217172604743687949550600825823048444177221298751679786019523731844507291750053067462929803896766306149997395328677523403587802442638810224 2833 -2370793110026885972738860553245340022818471166860507515697561262318603698019763555107002607826077838550983659602234227832558750798472904861955367075582039229456910254191269434283010817776994280362816512175236452762323544734526019912415581905075892194189108177800422578590646603639900903302392565729178525552256 2834 2708379921407539044808041706155592251634387888980865540600730225569578299376641186233300879597337875069817140312166084690867695209151057780936772500241129490398418614405336978013889186469225366764390889943630215623659826863716720843818050455016988062402437482054172065186763605350011277195877247577292292572464 2835 -3093965558659690011410760442003850532968454158287549789197997566428060295637619454630065301380442632021442153579886803987530221567832938610022224794708932379232431939233663311199923914474528451952162627760295878503319634436674351703722818377971032849854468984766646932856383828620205980756722791737570752961168 2836 3534364447704482022736857113296000576134443798408354419029733047427510968174625343243212953067100259279349264365378517913718747302764552479021915854434498207189639533610595348640240063396935590000656538975346712327362594794113620868459562774742321557626377163359966853331436506276801203304528066906013757815640 2837 -4037357024515478002629705498055832468269861735979326881295088641476208581591606312878038546418164673285051527344689259720259651178426388443488970608680224864215376046838796928435241624817227863454020330906284011690277915807524945905011145481716770918851060339589127607596361884636013397374541149381793856802488 2838 4611826472708223344140718181716323750684574967060788081578707081613295182930537706881420535434478364592321831239720350706635561993535944732262408102819129207870235659619766247638146928420478959770154020190114881343572305900142546485158252411666546165837801771004552060882809633665529842066547285797452717147744 2839 -5267914787410836787320657709597572002807705325999932290561446727613788999040608379268140739320552126222604709171831371592844240924754443066813243377414117497510747084643829040780473372895539730146021180427567737377216048253045680844979478992657294935569634341812267210118047999428282378286518848296188432511744 2840 6017200892904279731222322208209363496821179044103089073099401395303034286243208053534642261785336194016651785168126793602368438169562076354665021470199815254785341042605504192815654034793811338204182456861978001860801673374529824308089678671903597933147330407311205969286259472983504325356627623925386460835200 2841 -6872903925875569101013676018241286386730165793045279336572958287003719460721919187153879402980258642364189491295883692802136095229792403731118447815695541830443390018190420450517798265417897263211484910025198167757985981596656549976350251222219251676838293227739447073487744806040291769631843724444096122071856 2842 7850115234564210543028419852746826343354776314193218914110111798648894744540960378438063437626629824201924423447577021317475753269327838596754449376859783329231944078094098345124689466861196502127645630076385206553709916849640903323025272187632296134305510809913488893523706618464380538769827205680239810810424 2843 -8966063144200155634883152279594164260825737341902952567166958914122432507430542006992715894036511343160797269107757984773979518819554619862602462795358236275449262582091084839436049731746122365486191520207849825805834988678615573730787458933350119843301667026128319616743309927543939071758007207596293916485112 2844 10240415109595274996989374452817347988151125607052474234790643617067310795968187530898390955322312101982533507540217295032543170866405920311924290764601458013453021685189908644076952709412719988100458247954805402103056489122728443238895813112142898334251420397955229260790828615776792447167329019494292145176320 2845 -11695622526439695825317542878793324974971102366157226890561113573462013536509287309012565926975336452956369965804123996704358971612808163264243603060103775841953811057750896331495904084583054863554439898104459812032536870864739694273526722464618493230331522529032601143832418745576374052974198390770240658181248 2846 13357314215034967541668809963114255127548577071948833328026048368889557083151664809593590968819806552594124813373242297678776544021032959800817788637895739026510801263141657593222457268513223168810438744251244030804130958388323406941988224883477820607642101334696625225375468630321719697789315734281541269806560 2847 -15254745436713093567293001075118270475244904446870975879167705488736010729324709495525863845382091050379400794445440835522908292944385698394690725107433135317237303609390080962214692269314759501764218088763093858334092905227349000979569430425708584488359695186498786919975633609237655829309757500842069111822592 2848 17421310268689969268210865161801478819059521070547055126187079078747671943086069257968457794337961362511889090702200338876988101347596615907924227124259076035992305207565155788929786032155172994174692171291413829754968842586841083352998727893532318708974894549591634910150386160089616339278087454969536178394976 2849 -19895126264282507884113503591399198393799150568640510865403290808877093451055391198375502863921144389193302571902424058194724634067339008940195896938071318766030447988964180276420120004309097462917833785406391252745228902360747089442028023699630218098725220530114660798935997645848964353375106929500635047927040 2850 22719701581319682259196642414835444443843957511234727766887242679160334351915713944954026477644798685688194600935423580548659365436620841380571983185092363597303913891555922315344362322227544031384762616802463282618948857293736645564175579635781252842994025878401133397126382140455632297840899766701223679879136 2851 -25944696193905437905734215751829513758644627469554456860607882072739430790858713589371776972193089719513932543822639909628391881680361504147326951067891411261580290671490942733886752083757859087316659808831449489060842803666535412022304314879235853676578191139135465568777572222666571985651650292201446702013528 2852 29626790436193347223887739131371895697019164548802052103783496265738082897225167223059579404152222511171667142548544231184372494498124966881432379890203280280092083923331347367774518876219605666972210259770056359252358881858656884662718508790445284569031381370650641811286432710406048130936471717049513669720224 2853 -33830675989722559865470279506941653431238013142288967813338561008997566527693217365462992084195339878988683738292226586999114800182973446349229900422368044884714718952348796374156781617199398154333090223803939934787475305294438166001905763382439700866898701875649819070841402681808335953671418864588320535566200 2854 38630186550306586271748065451514985085933036111516355187380690746970485274251404289158138888405297257476065153691586662104188195071491549114148463905419174260359137699889862439714718627206455443714205695394013647722719584141743395309282984587317374035035099782488300317316880166505025198826484333204256730913560 2855 -44109587833128656394252170952616092095484526670685237362648746642084381364850211183118235978414438573558556975217632423730674050633263833501038776025770290051553457867025699357861940426547760707709973059228328223913598536415205816829909335203100691043179117019891647090708815143632437280508057032265345891160960 2856 50365049337380743627197235001618480260174875760499780847607814886340476483304479513439264689291282016067582118621201464451451368763088339397776135039576495806408195006529789075583707538887449559207278042618744434792642123221044234710135941561389093030858311630014138936490005017943594333872683423182594176321440 2857 -57506323442139232786576940723996291834983203885627846016156842549643128143654219667884542897086282272077602835637764885719034616619890065989016917294459495777296716032998681769362164149200821785952239533135779198891632768731850595818233152021192212728274254056648079486673329459093111344890707126801600527722960 2858 65658660997518140149085645356476611834834864927197128467900071386800479412800273479888871660248850842735139539473698810695618054095258869380187800296269243538269807527018215283171399363397599477428189537554857212927487788484572883273663100206369388292273499866306584957449784129747161277935961614624246541044840 2859 -74964996671400085483821768662433085148573052028133362025196729667950094641472051669661914288783519706137137196339235924615131790370357924238874022491495170985873580502906737443190767039167912998707179698375410026034627656197354765601602248952031667695271862381819959195499039653810632292581298655253245419624848 2860 85588441982796731803290917215751019652007516872705045975278709771490673250144574358786898635169581154485307559789187276648469289178778881818958672135476198398828262927833066470190893282580188108306364716072277872910487649336156680583717274320293129915833739724088455332147883552052486660387492297018970474696160 2861 -97715129278586369404693140989617189876535143055441907473753563204299627025402555658546764602590201717077553390551763588878897586885370663555604898446027032903480270739067424429428735285649100093769805350128981527860176255789248033013329693250526646101334339297082175918991046791604811946775918480071569788891272 2862 111557455982718864063737582917016336348238739944483492181874150686344605077038127624554001387681100976674583429710368991021316843276978159224159360992980383666529311877540464239535127112880524349887140129774221151994863281439070361090524109898019153532711286841378101414643626396407038216763442863923282529261376 2863 -127357785370490158491705333920667790400608569150852588551152973396831583344201534972729357775227449549650889713094989595357581228012542496883106674841045625679122911182802159272773377793721651795882219184121685461534333614065357013315705786064540170661608569177667474100655350059880838139466234137670510777134592 2864 145392668014303251172277408428425872221812675759028314434418931304537636972391876097172782817496996480973138112084500950567053329266241391173750992444242504685874976507253685932066554416786211928178149486402137062394325578155260454345630511756562748089756517638434690555697915709923355792497158631088260210460632 2865 -165977657047233192020261434815440798109661694984169508665497344597086264823888558844316749741651158412719288694413728511883185486119929146334080016533017461621352075773152009504309131113476970780636434991564605219291728303415064727945450113237929014383714932779264897819984973005732613379975322396539611207154304 2866 189472800651456512169895205004956409450613611435336742213545528882004473888012024478403453374141084842220284630098048969016008472058236699656298415986212090478505373083609378068058609369831335024350572610953537942271187027510701933364121917898363251212804180467569976625268365118605194963105072713258218806435296 2867 -216288906876567555297653025991750163685395498261486384628144512360558950808324335546609314493576175968082015335685989518940957306626648459280306590280089734420846215934223610738756353808268066076068372206482477192019309737565948162514500884869605595224460518651494445247757663602560361750295214135013528312621664 2868 246894689228998912775391789710600436469047646841121521161789451008094438524326954520182291099832558967872507087461942481312198047798895697497944643162134783136660431446256991691634944646117767417906861593055524823050467933485293992276661604454943100100255892987038729893511991191887973639056492626099357452449728 2869 -281824916677276898498382848568294928525221350135489807334405523984580948080655525203760690830180682020813079393213440061666217787356062276978351390025764416473280101718443790608054262675522198281242283158246012479999275738994687316811524471592958828495528692170400795510362228513899339096729510591474165548396960 2870 321689709049749602577212300240890792896118399113749264809633240069243879704779792517251020024364461562363208926740246226608855801749230023895914046602840104891001529262856877753007787609261416941215406821006657770316596124769257584311880846145738239490497481748297535296533391237569815602074364234650820237600544 2871 -367185138559245828259586063074719866757105268355846030569111973441599396451533599364645602623454074269662163263353043733339589574385799171451440019934607399913772627613311790720458148761805471244736567155145858148368161850735915190963648606463065561920560787392570616026157463822654152302305561051546753155664256 2872 419105320711907618858246995466692562613175710180139804719943210117037435901358001282484525108692669631116624207634801486442010289271545317160477584113753722689498057790358749681741126655654428100156340195198580775918012157591824860943022286715254903420901572475460797271263646585680953114349427356814114166910032 2873 -478356203531552754743054362136200084409973147959035873671063879634158623156928121417477360828012706587711161447557381353164933423175312783241650258375569179199110963014872391898799179992625716254505577110517273930293473567418064679246317975739001613876583826994953795488979947796213017975554212702194241013489616 2874 545971293296641818433991629204069472024700630996307074609699308043290660999913178434270205775698745362131018200636968599828118496407750786245361821999575538880275019392485260857334587747082184879376221361607623173235722090976384938038206000371228058445368746914330350565489282674881541968281162878427348424908128 2875 -623129588345943027931774966234964916520028646866630864895459747291380494599854678530767967187143606406235811662751250670097134140036785648250591789673793809121723943456880790037006408624843667471896859462098970945531743595094555115863802821773360632118849670108957934620687894753857032846626930362088555729153632 2876 711176030532979267121601824598940306486937209801240470375925531902642769401407680738906596437750743873789788053759404425006631847852759035817476095471025502635301718239221449922324016924744380326680608710168099005606739225140234512053166899714610769724130127845560239924102400663473664358090278484237793783212032 2877 -811644827249700145233238038785319709325326872335123496095097062828877400828064807052464394953221521890326515684087009958552989218300605614329901449830880050387967520024214000545194010616066228003891733781500824964471443289470996071300299127656391017405308378929712221192626663404861590719286441977358047279984800 2878 926286046338765602202988613848767376222830075624206021597136874775863995580526433249130655917142606320919793344574026598731255531640404360043022298492951385384688948376571369980979864432095432460725385125935477504805446224069505056079178598127920920205925381319887035197908021480163931987514871378150411648390592 2879 -1057095942517043025375211514426363130767032529319928176932681641234683608345983762940857667432277456936443595164423414065367102489733483959825793952194426421361847294468416473290098530229505590719757153406564410813381326464240681582356632771213429031118163995588734682519214746265849500876888307098687270592800000 2880 1206351538103964595294677724857687020706419832573093144376330110619266112738983427485385335689944670474589299580775954215718310822487602010517760999005669926625785231947527883293123267381463583977358803729606165886529584763642584914791593223974515217443247369960070202427090292783984225799932601189982032802825960 2881 -1376650053985098800388050793597165893844379529247440010888722847938160439280272589526025845649340876474709843344944605339750402545298336388487482661612311634936675346932862964199198041483369126141473227222608205622182883006880244814941918472644109271119353652786257667713488052406187325132987720659367194813533936 2882 1570953870094452837057285814296229384037944474609003097863658064024961344706674832031383030307395450117707133891891750130362263739120357075243769623422045905086443960927162944824607601178207580068438812483953343128146152531688996489458418438886582029226881673774333213337328564583713983893936389012673673020684928 2883 -1792641789693674309269877886388372579148294574000149993110525344763403022121909689898311017723324988383544162667030447646225118093491525316043022095739366492916149582084575444291389063922068326868148049988984708204868718917280019376876680605323464507094856699822098177271415593183377916248713919670159334369847208 2884 2045567489985971516396595119995322644332526164723419729031185066363692266620189353756826551792103642026959336300930223024412354516503754875014959662070524232289986980489781254653703971523202376461069492194538944142723661231155575984410110462922627007555621250714626428939516733334693351890097036024343019133727936 2885 -2334126164976811746188931411095153066459135104732420307813234903705799396026681343414022885170945432673448772671249698443215980650372206495349156552264842456136492400621723465346666333761526755716216098409664355537256510679498110695810587547781177251134550817650961634515245786092100786097339194099593908241573008 2886 2663330507089392393133212537273659788339929025994471157661248638630856290273996528657745272180852167318520853105222386234945943881529997486407131016382939340171765886514638756007873305347947444063430039351293510972488029094675881778461766467229725167664798130752271426701523057206760285215024662434941482389217120 2887 -3038897334260933218094249388085343303727783488385261852045890900848996854762247712967065831667958803040983276457644263319570994088408763394470169320165508876739965455610607068912491325285957123605143486094015077981396475623751857136599070546010979381845416780316045112760973279658592199300309347494250490027052928 2888 3467346351820519966190268373355417935390849547230121843824167286392097754072998632119932915637891159435177024652757845741415147994661639203834947111961956957678232942135161860352851613118736347548388589122794962401261653102818002016059815254009966190533073266537049310895781295297828968983805279101319189420585620 2889 -3956112746495567123032717471139305609980154290412217041566334456706281450630657497590362869438277877150412335678838705935333259011594801765577733512672485774817947470669091952666582750193663424984814313475647313180613299269129545861394987157985382074612207063445762123330475978327257437618263677081732473815836992 2890 4513675546960377458918001049341500622336219200073611874319323922818741512956752402012841394483779041188464945475459182152149189834405170633431179312906691893970584778301689124729128670634608686382532555286916872314382706382972307602195542652045770471032340703878652966890455987316408429950602797428778233941897832 2891 -5149703955468772434526504773104574677696316583625611455712576501342842077293144753880770375219186299929385359001411578088406868569953814522527762454864423961619855487192040920630895629641272843870196448014465424589314414478777673567767862793961010819433306739149883784346581896925234312179796310027461213381157416 2892 5875224162907522667116981445671679605926644062988049212045017120970591663570993618001580619711485561520959693293319503820072153319650563997775762745711662754886825756930429332579123933390668423918439663086628254522107897273192124824722641602693246658968746487717469143327530274823742827757278887287818787703612128 2893 -6702809510312720798099213148122514764753380252184240537568850832275120183240639318183384117893303951179800468512379158117722509391667748821098307433070755256678333005929130316561625601134441392343329199220164489450769600406596940203620088493192091540437255908504498189459483550002550784335087873290190889302604096 2894 7646797259480831899067866891929817331057214012546188113590637419873141869220627202757020052539161103214931489823906150148372366172703554960886605572164112416635466080001131207873774240475880542071311614542596520881986932938105532745991228266194875905091162654454922313584451477836638497415110818500079118734210416 2895 -8723535690583793028344467163434833724354486919874340069972932606777183638217268643961667257720507107844255480959624611370526141249049581415187585000203823125632534618979199423308182633849254852709857991179152289672730046181155874196699276149335371549002396578794966840238938911245900854306952447076673853013701888 2896 9951665763412671371093651942347627816838174247697334014325405041850146519018716235088839981283347881647003318734590711887772719821531878407715720637909567429816639306269903788484601381588768150669490572898034924528781289432091034396670965254065454306388502012168133378908318878945155845641272560285367082425122136 2897 -11352442169853305479741917650928778693316579104369162999986246267219938741788363999655067094772270008874412877829052838869928522544975473250270583767504847784773838619585105600457734637609243759294875570920868619492723989807836940315912570679105092476330414594594731237156860517869299397853118409258625010373230224 2898 12950099278492549191557571890405882158511507466535215602017486378768882109633780520371007167434391465849224445315241477122869000570983918493953447029209526165776706887554672499428787392132396757736541851837477697924590270782740143456345786779282583691739570508618240758928642983227005029466001695813517753630213216 2899 -14772268239314050908821129825201648125002437146646948976818144991010316061012225538876817521068078540929131208220482033571373830854760241900908925503723072218470412088798114954814068156477670100827583331352384946060305311123073532530817700098584248237459164299638521166491233917567608339963731720068217350221797968 2900 16850452390306777791970473385697927404947551659415222793024014902397413614241321720903436317104390894439985820620034670369239784910342439059383540857109753074454269040680290450703428729669508107021629305296086313935198355194841813811244124805620973020960578870642424779840649984048628886910921111342711082842458632 2901 -19220569103327083672649744651540593727737986005125030873982572330575034965974975545266047988096556032669513504110602656326092163876049302670356159460825410316415077494941529321807169853790270260029688314429805720467822084062120456062561424478498949808645734482266384989505500923431014162274825388017550985786549200 2902 21923567340636900465168504316805603472867595662710146066384826087939779326895729435827194431851777822115522922196813981862389163496201105038403137321863943675413822635853725633787189101200986654497336145349167760359853012657566066529826221127981401350613074088216195686684752283547512034100050086871999425459267000 2903 -25006131485444797482683419811581823988477785729687541142443881279558010342895596980129136535733608262790862023763777398036072394778950811078835491554927762585948802098140961893671279288636340371999030017736794422295872170555625059601866536283542676257730510317882953263428497661324135543650662106029013166543885440 2904 28521483481434046579332068851660843262874494490829969972959737384028153592953929494269988164760050188238064973258946144844721686041382017853862167349152750420372609845413352756634249639383064719020859574475157162859222167359790908589453684614016301095256875973497075731691029997791959366573610551708716848761014568 2905 -32530296992646319182999877895141835606899180874169685237238253064091182554658743481240788115492423215983390813320403638909635850911065804346189764734098220146388376300098163091207497755530947528671400184847086741556527765431229486145401702202778668384737326341305029871752405383720952410120872838997951614082190944 2906 37101739204639726535970852035610703362790448036621875872758612073970452559523799600185482798651480029545408494388650241263205024526826046130410124992503451367710118189760724006642246883402989220973421884876506502397932586759969215184728781230235692086044988503002408672968889648378645154752538938981893712068897144 2907 -42314658062938682392332472469982353579691773564640815870753789363914624365785626979511283397820479465029264797759431557756902095610364778293243147505457427200230269676529859072215301540763881613000929289802823100146623415502093980044315269166083567567636252418663140666764262484832907992571279029738753240926209376 2908 48258935222314521246148945858448026566292279628381399323876085503191091908099684913197792168090895904249619715453824325381862924792544113597750876892006799769802295984590384979177240357561931547643850042463137576094943505716910899027077002776823954570078867966210803923654439299921602439007505630085073158313288320 2909 -55037027802366758148921419801796132736845680445293690771807997783208723084864280081460740952426324631737063924426827009482824470798491491053533614721561767909790765061938233075949442648940172075184095465473425130769336897792533164546403707346856875361207680521473316985049053482075902513665637719591783791187527832 2910 62765725259022836212988733050766993218282600964236431273794909425894263331379303845859372479663522079197590004380623408636168203433084487776382531461386309560264762969973496997205760315456902507230532718334401921256175252599232404182150690477957416511221238455729798677689439512186318832014767802367929274983702624 2911 -71578151342373127417412240434527821697841121274709525654536321950508130858992349410545590318703312397923656597370712858923662478349748517459153061727272475912761528784259971436960198371535960686804253309146529217323970605366945625147341850625413036188725619443647703287287501634976453353506498553814911011517424128 2912 81626045280685353646138305801443531273420706501542696449667817196162593676889264542735024634862284774749567062802318971350630284763198374733079068180122854601943056695956915780204619386078934254849542250685839327742046985662062942466902561183956928514972184650423738835270880237852348829137259902259106686523774160 2913 -93082361079063443415256980718816242702150164206789565257687691142604816414654070243821855381409845585153231846057692664339310181613378530210609123337098782658396318324134899891123805263170409925886324678681505538429222931681990305238967683517721175287509922216820550489658433528565479560814980920132937232148572400 2914 106144229229370656201616250076076024023260733932459996513584329835283231885226373555244368261384860736516573532104327456897394665155869954232310770386988048284831859089519140129027620824860277157414800851287279661180573814113731440023660998818667815095960262850641744081846196787673729300787066839054098976287831968 2915 -121036331287193919129565514346750155126790662594710760510468023178757190997790479901630969439113349587870680895626760007790810219960460887952527254383784835171050234442329117143318056618360076782258185203678742750189190163414687488778323609953173389906253358819209439302686540389605098240712625966985394639643324608 2916 138014744785920902095289067160304084534239341821767530092037239637319835635413630615762507397807086548705900593329206807231572697386295937714345616489082104757792144569681320119240520355677409023960235938111352800781834553191496007073335242718197053912222457358906661423053227808805410081434256918000508304812758030 2917 -157371323945987004462938441939876429557608968153853039588246327368839517002860475765925112059152252725825468916203585584761421077881027774881038425324247257598691177946279375222575071646785747704981949472531990490766197671924598536624076983240906309095126876786406867997894378246691993714493263349334465786746044248 2918 179438690733991599162089955459039847621662048235326495418322121172531402983844573991664745452127321817778193475808317406664312851788694206078926989273701955504074083270699351912152942363444338430643165032374775677284363906594629424920291604955893466505164326678380451124778307331153094396747139340178900412959786744 2919 -204595921185327540675283737236068443916727558680958237472554740731077780013936722785450708512971448132475504359640777874735463673262643568928486530078549407367358980528125503253048935339024955453689394395071451046647414026005365580118798219209773401967892471513396154384500033282631156403035362104739576785500890624 2920 233275023700123336076549488253100923003799265620895570491327215043056291814666114237059788112003384852757217153331661642987354843008847645748465394352109079382567040167033794207610818802458505190868580921315830644826044253625521811044703349768677948918453264488171573762451309301342521532998637902859935062796580560 2921 -265968319454772106985291600870087997829903932762380584272381544843957640905186917337369753145538780950397722040293133861880976951942737185005048443697306460426637491015201438618647359028803878419594920041560054276107560960433600681039848154597407020172107149837694613691299537232762356283281888340292768681787893760 2922 303236850366767975460718173106702371062590783861211762421318361534468887253558195450437527808941539214962543579793525300976247630847568149849098969538690758405718143090247872681258297703730167946768115502892191168707952292727571682561078170779757429919207175980719371184223704928078118136673016488445538105517093968 2923 -345719957466989795379050828274769582464863721639439327378715791306794394963646373306581777900411429897084742588211899422232560674158088693982029325972361079563842167283911725408547314241468671703579595349908417095496628155041873929456021599011479802589306478342154226309721155998893585782073636757602847024170644784 2924 394146192364643319683660104698615010181308209018048012020671080589641212227785538202205106079464529505102341218943876142987549509733041838392334442713831208537776646268970922133190792166807176867323257533481884426226081789106985966556620104315668203061163172326748596523807734626944401939367699944516311422963742368 2925 -449345747070079727328204822218995798019893345709437144851679819705486788480736471053669781369779544981945903295280187041361139005198263921347108105240071023890771407773824631336479215220073581129579715438677722393189062657932233077007538401557872916051962632754034658083665305548832877576845779652746082917522562200 2926 512264613150145294766743702821885980422287883022013192319427281865357512101200212308140242190130647089512726883501645697467130373902390659707552497776444275385354861315361135384955275614350684746723626136246480823323517235013007743375470378498139640978261408015300503651741533490581887037619355846056325434577934944 2927 -583980710462667539528069803161371566422312790665798016566819249994170021636599091804002395541541082146414665774903942654014446949859481476264767325458345998567024287332224739771229599009151958959867392740315610002044310226909397560865469972714948904124137028322291662151327952469001462784255764978599191184359481856 2928 665722259044078250392915601440115630048298776457925569187516598582753422132324688833873693557240939930919756274880446736223673064354120468220525583755128492450597985183167900352684625665862759873188184567160055364506770087859705447931138132283176816693129353787115362621863924561737267416268895816690680337305214080 2929 -758888705668049651967927307107681274526270323520778396533176264788054066668395410922221064801271097538835051473947818944438968896579433690293567563126699955452893786643066303707652392783394844925220234938874633760799799964482278655229155156916379331283303515879887766637795354168653891524723115018100815971335316768 2930 865074559791914054509411139407619506205129365925299541086964830258049362999702973595041429641198130229656434373005542562195645470710590512451090590390980549419807391772002648850140103493937512262864140781119968152225081391779746779075340236678736297391817394399689979977917743476713117669907317257905848379704272656 2931 -986096542788278942094245123363197506260014892501456689782571261159555069538168051042865520660141528151932753272223256438639983935035084734186476537482794065148025615999944133648439390587451279237310344048799618247625189892370492774672994220154135587710658694968033590279826264808898521811835865983147219351075666288 2932 1124024510348722334120182848059537554185852234026898795705999321757704600152290576469818076864329436661455614369344774125121187197019071972031742567195762574608993986219865200399559234098682687013379912290865721997828803088812678338241210909940070049656131043217841083981972712280265529707428630866516431636997122760 2933 -1281216671686033570555630791448754279877275051347563459807414341465099373418657282796319431548437461883134939405178985149052620499694255301885788284008035503489842951748887577169898067895858278614494698279724584715102793307169884198329773312582052114973445596156633502912501107490763650248660187799215447875351657392 2934 1460359701722364076664596474441389870518163762514232720823053017951553071617925763024329149429538159640698900615559978868317734705677590700398872162836840557541039287751952978297218028869905681411344591476196707534484435148830250334457815355507993843183721520981023176592797887270808179985309177730619979480669238520 2935 -1664514425051928708447707273829831332561836844004197748113419566329357658378508749906487691971370990512347487449691472534110500649152381517837774480763340737685655673861700729903857339883569727184722560243728802459966476472356091448829582879096860465695737502798854705869366399163667092071911703637994149938550672512 2936 1897167844495829983843079733771242950431876521380049484469334664880365067741684886082555357700951187781612579000026022457642676350964266406942471671944168712136268432796277387800652482813251947146334972880847751873807900410182261606106216097542771895024241597049205552606462754119899868589892412288185777727658579552 2937 -2162292394101844921208470854353928517432687542432802744080638043566128068897783958162808334442115945563473690471628172141706734901305188242355399904143458024392959873662122253244104478033533142935278798326823392431247253346117532925223515373325546115611536838075467578394587888482278171186432893571722273555780546400 2938 2464413418280067301027874446873881433967108900200219531714597367335719179161634348004404732514346413941488776929436387471103808867076025524642736978006610946469370799311703469866113307844898553793983255532796353827524268348711854861477335654268019398650927629716183566232171219110260684189371378885159098490441548704 2939 -2808686017450353177472756561506717267003900253957015317753621859418390605797391813566768515195568386782803137522230336185324860388495972202262192851649179774890612542880726666423513403364235408853747397836313227912875224225625049046628295047001781657712144379576720641780096355124684278522984592132692358984444421480 2940 3200982558435679050653663445571181294822954982566557052895348521673341610146638126754982266492179511207694180521808742317101151453861123623267688572310195375382454699115262334582517683661937439494290928504915963164734015013319477303627591797940587134590878624801544341392554567843271315523359387842673576827114300032 2941 -3647992327513597919690312652584600936092038359710937787322305011877451200992601653798640368465405202690633409258716771059070460327560186122290000937576159136865270737340786896147037151641833417174551545099026295490577715492625491255786865425023269866510157081465522864616500233563419120848935437991882136709123683440 2942 4157335008547630479012804357334550795534323407749580666562652762057017262687944452448944167448731263424092363891265328892324509545757251207468152494034558074923727013368833672882900718912089128058311198777594953396151397284440240582405294274699028351017162434594656218675326171557265892515446913218482629355869003360 2943 -4737689901388394219004842420004711408136106455707211933655377663506008955473514197627625653823020482976595961780172724727289391097700196906188882450532770278532193199657823691851802804714120565135134914664532074766232639092608433266326438771567166054226034540821651598804232061572851534939471415139016050082418734592 2944 5398943060659488103663557704477231141532737370104193834643536862836570195679216819993354677908601210780237830235291448722819398588811578609799956048322398161977003932325717443110792450012197663571674763482098082080982030157509307612290431287583006092192691257440790212102644871658142889221693295240271453648070292336 2945 -6152354836561723050762129641001931640639500999146754106744777262314239077577460537608789805031790725213748476040929945030628784510608758525124279214026471838503090644397947371101633561471419400535487295172269178709505736053606213610111735901808855276190347165967395403552773715209923609621903353207446906047114471168 2946 7010750642488399890544028825982569169694834810690717914772279903402176500123206137648213803371080748181810032492498030025729435273485485194682700020579040165379254975267416605965106272789486552112415226460097854598865151364549548756382951891184877453385696696598289198002531995510798467261428252898618533862061693696 2947 -7988738164786293881262404719214726299841547101904090266593532929700207972004987573151619636312805104725856800820588585759633459741514756845431084279734248877487843491154897110205018712626193579858887608439328508709683618001870899694533488768960941150315060877017488053416810692562544997436642150017326211198756052032 2948 9102954674454838439366801333515199088441857087184375861323571846302988246898447617364208205122408425013788667327809452951346029294957001884368602782453524478535148385215370894755634673109506108156684417349093998716329719236636666965836350625149077872668323424092847055834639186871868311083537386962613655503788295216 2949 -10372348606382189214950315318249458727819842570386352264479297245867097906488104094479872825423323864679840580939868619674708381075802675965718715391010944481910775586361606259867395597043368449441796939895136455289687979542141591782994535794095649805090060270589797255433037407495324752158765492111386364066457296256 2950 11818500147326973660674377266369012335345527198601386816137466363645471044583470909587379348723904398370048029584170293075823401430558190196712995618660507027272031516067447938824473831013578832210022601389930743311162445741507822536197107676141246037861944561390971368939822336318611461928292883073268165469119727832 2951 -13465986228887901634569589731424852489498773636166494077343734035261166719037999506607328716143286560871014020795845254568739413505168475368385637463478491351679480950801801524499491651581746134557371139913058161549156190256498190220803770200494884352352690891641475888028825303478769332159884269296928514673631736704 2952 15342796067103000260905033162976076748197389684922730105431785553413368454207825268488442703618845077980871140967922129297193496549137240654663005065642265972512101149605603191102685781865235148215598136712920777050692407346694775128141500642425774485191816266677124545719241901669814972911178028725752465728483472176 2953 -17480804238534549194312485071549105239801299035538567495942728168458223338218816025484395089878946323524733614231793889073832344322628523450779286392046387244697620000649774016587093223602349665019559138695023213879555975417994717743002402122738075856465790590395501269597408599339429639791960986141491397572324561120 2954 19916309247885706935802601198205123283007141707989120638604791513645500990674438704233545622141627547727799305370755126256115224931173306734899535639182183500843361064249539952709583330518717995074984376019855721008047134962236803131680025452807229292152860526343611090255340239319169972282887282495821393649588572608 2955 -22690646640468784383375908658165972163174397825421849225147343301274569467804848865129816909960355652610496399545009548712115397239467269988365812741760839806272758254441739419746847297619622695691461148288907807149497712992026534271673140453614046322446931261717850494591056752247667804370234971610591909912732534368 2956 25850886962526625583021158868797030250804239799062583407327755849099357882017223160085636508334988576043724544084054765322876621250793471038703277801396190926681500557788929465500200660825122849817263050845793381944652279844208719966069727090432514322232540252501652759887634984239493187766125070017536598728508170968 2957 -29450630294340265555674270206545215657028428949855932921474400927756545139616523142809947992308509626471878712628470911542834650516954986166810557435756731534565825660317307879017052032920640051605699834860711397164463893647453012968347962923154273232152591851004804024089565345151057624641561397349094384497594968408 2958 33550910698945643254766442218239624961506329134437568283293711324431282567226150626974551252004753670812756393927481231373549723621998052135805194672863921935277626787519111541472051154917417268287339367923658435637158411588376431588812439101918713242670892415830186063298077484542717455703790466639519704012107108736 2959 -38221225770095624134749639056193268677223671221660639029181546428194789110829455137671076166896130626324447144721833123503844870076684187609144623736761498013308037952281435266839030885332515808030253702380066704287028880076381958941518332526619295994846657084187160832946622414068462631544537911594461581935230251648 2960 43540708557512332597374657349537785221960800346278064266451559750977262838196043742561163504464665224512099502662001118152429512294164804681346388764152756681640314752704132706388409118239890412120383874591884746013011701777937310098021446971079505140442545822871129282063065143401654953676671437208573467935483118144 2961 -49599461530364071851900204562630372635440973056076108091594869694462251168605174051618304100079337700155799128944531107702329760535722477237987228764324853148059742913104507108036631699895258114991465642833996368721252305620716211684247773481051260524307676584854343220634138283283757703068246907416095894850469234976 2962 56500074950948132036670921405679862931464094641986701120235704059058389110099399138236386108875800669139868525383907963253303485881646616697964616217025782036034278621036927216782397277436489133875160563624109579409369343747183954358498652766242589137733182646872557073091978474180216953403179890574402082335257995072 2963 -64359355114892007492252857306019240928672380575740876825212976899790781126375535153810314310899487173985214028120001438278019188410471220220487544161926681340932268215258003540991087468166903087430630551106354902808470542401550682260819480095386087199261213084112272370793302600407981091502191834226360734047227375208 2964 73310291423123956391686779381645866832968385426728847302376782699512848937109472916021349712719865169892207862624762293917542783840344414731079095031094859472935738547703756098946353990468859866247195383440876925382328369981931319179570327437319218357795336064963791272255023293978617740874478682093191545521424407712 2965 -83504295242778627094156354355051210979615475942283452836692810844500495720301778391196944384799532812481352135449528630521923663838373013699573651859741345409157478333058356881352046015610040754999516375133258630695279306558829867242773102163229310221328118299993596286826302647236873278955717867228440197620749930576 2966 95113748055476000763874508596716828436451770148600665820468242905914006348902027654552442750055730921478683627216222074754854118959147858407321209604332793047219329949046861738275565116019708444755107073277667960093055850091476563897617623969535495924189864894896144711334855706432208891626340826409667768702939002536 2967 -108334901557533896426885038539527491533547892342937739288073877618293976335922880518915203419901093769778594284854438180372198619144942724147505189346193600390870306300892263487929542429027313820206348254536268055172774879806129802147303669497733536750319641080669148480467845386896995299549697287998644214385876133632 2968 123391178253496398276355987806483312875382127448129257296371842906158301898112578393514109981696605263861817754372228203189318939145174167651762405108168281495024338119545351661376077777987654796412652905729116096144065336738047698383964564003214172417702919324133151932093078399266560248398424029053100381853135450592 2969 -140536927769511730739693568788223783627053971841835442234924404202281234872400651172176504663884040595014117048157481334900472597770569612046812317272246972086137027550241957537831978155396129220960226262982984999489061788456134416084874824313951194618311355129768168710120220151998829680655577736207056963087631105872 2970 160061701717594133125707002006399879098417207555082002833735078109712094544964657827482333035090668838599666720080112373785606507683104185424780286583276884346697697122719172462233319483568593990453007040875873888397713453840889255852616606561347869708219857966176433043472453176490319470513673127101861332156786700160 2971 -182295118591902173867093900059298073141984430874696430451462664047122961946802741276913514706547713771575862319556332673713483355248053219966151854892152774560040217885309975163039661781424758774188437366707300088501952319803469627270429491027456136207836591164316736898730309466960926061821702622559105634267232587480 2972 207612400017419095561284038494846366373890804130079308160732283083576682479435497109693072947034095220257132626380623658221011263393672678720227893685325065073255809016557587513594981163868183402729577638173143314265937754552342047665666369474978445698067832707855233027575804591537580339335057033270330646906078422912 2973 -236440670863069357295029617982099955760652754813469893398667205737826924025049244744658207655240353380567160965419465082670949577099419921288368142538222855061977264937448609258193999043188172792555586061314278177723074716075059883244044307846397946607045632822596499391173607799071712863704154231760744836203153350512 2974 269266128460965912991090410243856986362780584218349715473756207528611559291078811867300871312687604906600372706873998668286924685398245428527867072400993880699572196509991813101480084156108220193323259350932941870341606385104505171789794461947951152924479943671781856130631843362374456126603046685602707340852476199232 2975 -306642200652210309611773322617832446432236212418813271965687290335067118257831430232182483721309893462376420215013740659155550289799163789567442374943365524211702893777194931437593950496151318260287671888497384212357158297935576306414402693008535067627015617963500094354788956574792079063579948479464727763302299882240 2976 349198828847438196817045046785382926277719054336597307752025891978541705297874820617249182503699431920731691736952625637157138810030162503950949846716965912010465947250828311228317332206884734814299570449738576179172358501486500825181234123946059372093531790688375519243862218019144383216672415730592670759648423858128 2977 -397653031019969678430267993220737484575921605325619707590772790990828459202281281074636881766213102154896323214393953493613608372042010615991458120620618759966250398306203841474329461439673831962563920901097334917417385845583161709130200465522893907419306186407139514180474103220710309433014059988048905496271991205600 2978 452820920851215891111477656785934458570682013047491259979400049877980608414182458424499571111166179971256197754381903054560983728078027526347973019817591708655349341782937704991105063306172140099198084270189871561678460546910499523061432655648423740391868811232781591947222152068756857513217560919926304926907661390864 2979 -515631383474626748043142723590634268659340649259308676753096802173576077164381226887233233676948080267048045445999964455692092503314675534324072579547102020842245997356488159636479201457274049097646196411131315391275978011151152059406929263846467495457529106029992077487713704730917066334437449847097093755872530002040 2980 587141635816954647272148202849830749012493968968959840800732347340677918660981636361882760472714129370207511335671555806429122891986587711907270565021133649657563887204417698240665991579777073088076476305015718345371157693515551776475544447693146022468324770259421222912628896523202901899931883902385250237118935515968 2981 -668554930869872083407030371436031020860063841616256482851094112921979388667385799725056004424787758157461647817168385318087284296816724372864475571834795918464821560231372737076129680831670504435306166148456180924136505512142753353319432515861142824450072329931447877623358682237252241025142774690294650159540558219584 2982 761240700859342458067810867538317880836685121148264115995423563888245965466534878115705152555450145267729327132164312980386101926012774329402887761381539936947179051939138735567004438088889702909077053855857652480299269368536490779033083160941188749581072679641404925778467826623947286172751729400131391034821799877536 2983 -866757474803866217429602272212236330991898346899740611484051034014699153259022631893755165636060953471677391429233474103610762381334177886354600888927167086003761981315254004713067328143343407393331036101716005484649559290734246480361913412899092683577547322562141011594678626575998988538456250673754285104596599249024 2984 986878952035704978548313638378133406993421187254794714840568450422083926633811116318220476827188773631118690858680982201780501715666164041551021791965569422120958406104682391788827581638762328193438869550629196057416369853745379628893138778467399837676179944264911779626238053127831578207080207319118189908309874925592 2985 -1123623665662971364312758941109240965178342185395370629252458445356339693823653133598734091741705324989982382249457111711890744210590158970457863486777446535237239960910829370666697520489013353582210877480317287975556818839901987039408982720788073720532767567411279841816228685188014004226771060281121133203129598320512 2986 1279288729540780178363133827932476753113236774953836851028832387996521756132833501267347871161997536315163063256411857372579834007148628292881654211325737850008412561650725381896034709348517456106409890055531568879058772212541024650027964881487724779185306110984414719642935781311781270060079444465900728456517806823816 2987 -1456488230080606135087257225338135548610382921081238257459735474671535509741346620503728781463122762330762367633371691870842484706277304312124830071712737404924799559044274332029112024356608576842745716372040584597144566265301205147482304628446529347572353807058710129257901810162687729399003484202450182599059419331744 2988 1658196901277273671655356418422273113170066636489465978098328875982102690856500775558491900865832412496258565845811912644493515529268878332154827738332161107658997393786707082358631264902615977200527913500745714143662389380788941481072501668718797965698629318682015169336693229078495506892028868533543583557398728091704 2989 -1887799808944249536101825736383339806336097599888660839615536163368285123978075384808286815444675985358439159470360237951632986845524784180645732666064540106798243411211398928782656617148890368430579846012308069827259358085178792903256969833157453399590635332737389847786322191671392565737078077645220763923958802210344 2990 2149148869765578265423802198052008201441331588263850420927307844297755275084361965069674778105847886854664885974751064977681679278806747588282696062479211531411318533678926968438755555698469285261525366193671794041816900304697928831210179668527117030611940291002331712503205752416979867370534450835611696531959668723808 2991 -2446627144039905680890767055323195676816065672390904480240349834471618487328506701822017574504981256974474674911702110883118162256145555402870504584470697936793177258387460801730289631784170952280743740934111296429924825695776922683542158781752728423673595124757372652325874919874770471631617111147853339183393871395712 2992 2785221969776100045205686166765960291715681246840428369333399244586794483620864638290321303447913029138585822939661423209125223984117431020385311860261726216689383178736700131520046741485343039579089732224349158368802629010184054112659426838048232419537930985886881766262858300019816182957167521427199261558568997153264 2993 -3170608152223675767571925610091258350397591911524309303394255310969209518462631299359917839759576938914202375681695117104000785776787104237994867934423218114551649492514527075535807525638266201780701145618252795586579723115848347640045696313106314846227848957838957134123698909148065792751021590697265646549224359234240 2994 3609242589397177859693291066903084120690711592302570528575668766269209732744588153613195039320488111369313014922724657810260303905098614830482254659218867292402256070910190128958236595985267956625419719499235033663445543494163774393413857088297527505003060236543046549202804483624289336173320607148816692793878141360768 2995 -4108471903424031043103808439284494354130652070652083250388943866607167994309735350139732859962735233762917843497227687231646673584513025540327313852101734428516031760097248237674874092851620479355139119374053823824033944600763876463189185915487422304044713282982780154989509331062305862320704343694031004222047693164096 2996 4676654862726674634559230086211402312771832571510387687353510150878558348516233939979100687139491783372231111463259903465512304698256679171700833292553871372568825542146185553885917358385156806964487367202585406563945480959508101765886215239972315607862144748304798296206497846409893729448852423336015417785470748473472 2997 -5323301624684174739026738775339464794304233737595489549576961157788002904576990550584225489345184012722813493026087277509968272137501420151095118838350599858404691720508523671760050892721854944234895339458161576105014695843982938853466178140690768188052250204060021695035431564439690187488381197486935197976721467678088 2998 6059232106531522631537452563621225853259582654887262869338785849322137159941450796455159075050475161349091453106803476653485237952853853108468899276254484217033297634475602363591013057432008510020310925875306174106619460725846365566654488922641894875541203465329431631955682366300372828638724252481137792485779519006648 2999 -6896756108421505216137964419866596084216219315975048383867177200946066214695368257906834210178491335593710416413125025368627372759993956253857166655515457670396492464029574624598329315903082731572289152130393193824664269598530489305148274163514364159130666644632891350274409492394107933145015187255223005075167394306688 3000 7849878171993679285524434293387076462836161927242093895129911680611788762485436573127208154019149553664640376915624073137067885033418566647057376754391695013408448073887391651269904582928778996947432870627017845695747281517850743711683900402002981808641548575462699286319726179121047591831351183946882345398371694921888 3001 -8934530566376269133630989488317664878675882467471027600465402092369990336195985604098766277618646387631914656543293289035609486942661479945953137165837415669492741096033315270578312349598329181073536278399812653315593576874563559684314323105507256498582868542818464096996328759433539026696971064499302105461829759476512 3002 10168838258004416317421856519326452762861045421058050476856435793331122838118311923429840222340309654651611226479493219458019953090866762315823827365360449345848569464957296444041449740297460271858251561540023669898780265694512409737431930772462254752808597117096042879267278187878803908258476180021782706869303357397280 3003 -11573420248602616362456160876694951220914207931799837642877655636619657058872663002635946103714502884433979396972916604702946367271864786503669925087683627522944746317052283356188282912420428509321630903749093115543359743533038557044083582295172246526469098598801049772061028888352840155164928047257836034346489135808064 3004 13171732265821374294133306320819646462564525542396609680163943057323649652069287424077138952180740314686914656627831699965007415331741036268200592732360675521291963359315444296607051631585735920032513824163250459052501835065199995758554328713603659830764749549909830658775325489300843545267112028491826929467693362871552 3005 -14990456473191297179102101024141987901427678806296716227251679841950636149185782028412419124637452297346170702789046159953298176274906848879873905769421117075680640846908154819549874649630142769055547874574643042265865549483669000974501183844058712706086203763227566430747568133098307050028569974132383892665819618614240 3006 17059944641458369202380218669490192499027643118833963223558904415769586497547708497831284705949815706628765130337561593396807924720256341547861148531092830033302486511753146314573875526667984229568728108655130081368941651552432567069220369548156501618598557657225988715811725086392732223386112586768648686044146857223568 3007 -19414722104714359462617865747768252305705067697272117702721701689501526151410817153496271370774883074268622067301465634522551168430360312289795591400647457762005306645461033759647183395832550198635496664266601456932679743495255668987996104636434175703569678315360841768978385655355385067377642031222072133321406730483712 3008 22094060826492197367515384783939258933421722422312539628437807611475269511084222638214975208683006333416859365288155002888785757445092621830777522502548384808352032648238943497107340306759652249165619515925441130786247885932012737845694332912771108813518760215234210928306949483805903669653695985430330842951268701486336 3009 -25142631039583290709635237172354775616755452195486541038661546522630796764690009945039362368848147529126054108018245310727705829898589865411785096814648477068252889031647132712412623707940320583238500258745991179128198458478327022097198156199893158744872714552669459779787273228640896026826542129954230140739009530721248 3010 28611242217415266158232064630861083578000491375832605778188555092112729770401430364345884474030770366465756911465450167805322306230719424579703884119092502977384198287027175377458206260683267214592564254226724187202667671926273269541046185569591954225461518513460450653652803843423325802249502450819611087808598006461056 3011 -32557685605609487989796632645420407521627020976169639820169260332420126771308056878059321506618829396648147254013237886272235802200958172195233224071150628046421973288116105848543891779871017979057161668921069422825952300852332414958572459646635084771779987567813596860318597588766852736749129502190476002695084257415848 3012 37047692213910570159919261727197293861055334390740172092984915555887276017492031900374663006410238359238047887144614068752072506442364444528157332419370612662595201068146844880065792002326187311754021683472709218758813365598076177557706776198991230840285910214336670458440755806375250783910943959763707293109175950069328 3013 -42156022068417812379489304823457061814161337997210662906822943741638551355862093497975057808707527319538083151455630884016246167013239570697922849625533424301385031144566841509564417756751719496946417371795535786594890856075623837990996132816603447192509415144842040374559516634132361300764904832853250215244340596488064 3014 47967702683050170425329187843338603880049470851989696285297905971450249968037766773547519369692784274958371946490205790594854240681961326618947626735824643010129083595344864160056247720117552446360569439965966953698348945971759562582672627633980315268197191049131715823853972268513409065536390963697194407223624470173504 3015 -54579437162773876150116864119202890949748186744052348151285881824535998588223281781073060847938439553343087013927392182825153881165483311353717994853040161741749737555407687590670179024895507504197034300906230304275440201568295205355635300397538155864406272943565419714536545016714765325831249075879666760356931494304640 3016 62101205139455042448609681420081844260449053675333491021960356462778708699537189223254868207292619983088433411273036138080093641653630822570590083823880924902411784049706795999447171035578273864888214253507536554063385708475685177956042104546371231006002186066904212435871892697920024516309304610625232716544271527088944 3017 -70658082909869785345768456283679381278188270566764536081617481745378563263876035725732867841746418751744802913473986657283088096311468915717389135177055012083449723070065539038755508213924623305801243191703521859920903058190096988030097927117195648410383053631517075759531761426333815882209471895754143734828778406213568 3018 80392312746216205698924531208051697343505542486146439816038045913306043434252806688172288650964887634004900479988211834747078820595141794898782032343566687317641391033722085112663263960498413870462382514533546020343325109926841541686786646336205676636688529271846907533259357930560526355727565403311499009193769629442208 3019 -91465655441276672799174103035619217899259297701357393489769000451208916571260583785816878670334555974726390209254973748251869319680191384901978928185995953121592727490700618104512405233134089698753768944326044399959170104204737839542954403828130343878311626252561131277952176901686872343651469706552943885014042231678904 3020 104062064800028926742682444932934306067478121367201638139000377647631159105713041503579430669217519367120656860637403339351834643287946998772592691238495399510741900174951245188315348431882828095619275140012359300735921941229647969721411714779981886178272936677199243349710763170180375745983647985593604962511839146105760 3021 -118390728072944015962487335161768977709869864545565104578001133779577188597309055976690684638838391246404653659579208308959229755392947811224313619024595994143056811695182686548879605022373809566746755642289178320488421927123409508789308047522897803682167961434644395098437098965524019839916328098829959690703878743868288 3022 134689522329705343858079571618886139771568677583903947426556893966494694460242450103191333615485896391623473267878876464966289068150547003329747600876113834873872653023807117497695528283688134432829296408881671911860372087610905804629201915021778128787245359700728418603879742895691775325812447740203205864304065740160784 3023 -153228943593628764335083553644981952551710380599622905346778329699460151700520135614511817698684144150612091738504786821410243529135186406240406145247070336044834643322850985673196664282337844232616068193405507674614214376036770912294181425734103540583382994342444424455129729988698952208262683559052166531022499249267456 3024 174316573307968109615049766417611583155159709259934617590047061957049896135904907776746519694691087657204230611517130814684266295693006583568305451788638982320601824032569199456160147986500620714572512219888723660866696367283804705838769039488463297718485754976269481952153629612657573202630997334945052622655252595063232 3025 -198302155511986926327383509736751053310946217509796131459650134736803411426876280099113659945809958516789375953567958204505863714464591814059561867310958106151038118651710582300683498563960566478571905800543158001944920090656527829028812395338081312887359097183405261441327981520397600599073079385579007607510964449039402 3026 225583368110774464624608907830003644515009089563251909965882931277917599149924993610721811614584404619094593284763774176687295452506572889478451221126471149454974678895516537852332669925166944292765965690899158711911826536436588546633160835981412892762397874389354438144154037328556821401449010699396414129212806693312832 3027 -256612382991396750103300459534523653656190597837778752647850154459834831859532549492755054931244605546410264999082699101152065119584367379081917900332505486742759862435036579226738638154808207659145504952587051825633903043135995122813149536185228368703841089904341953386407693725777517400001695740891520301687563026419040 3028 291903322654367795991083161675749489630597096265558910495025349412643529924157073237922467770205387677818728298268699362267638147853373990276653147719778658718659705392112102866111500182361195318684028356952965192447568877855585469741604129839696375531544609227902817184706709196993702508727403105533472888744240044151128 3029 -332040735704022775603970280974770309109353898735447878749153419732513190731113964202062843554496305793050953530837755282824583664383693381657623746092134310193314383242103181064616221745980798712963014635117154323892384458739887499976283748915539285224512422486187870843647470888482000615520967490065086187870901812980768 3030 377689230213161175776166170210237155736332804896261432114003940519061683915642570750196170761916489128855077929636786055557931697697499214266299861734696364689192491604003353388536849676972369573022628180513544055338175242906825173695975705541042746641639362774443064557863968330116216838313664641573549945914097785847616 3031 -429604422917728718270747539682286314390759587893050330284074230363571338213151258841520652993509164401324976453562917812224801834985071330674043581090492418080877271581049352299667739406597388364367189016243656179125643218312870135111883719661298593250146517689399545432905984063512583706092206447362840509568126456528128 3032 488645383714582130167249202617941165388451904105902770789983770902124847825816936073292671610124708013618015410868947034061681600506830904574980864154291355251382950900323708032042704012079320408576278483953506849955513394976287831855692674881838660669851505425371424364789335343745954568952564683005260390364850575336744 3033 -555788779379617127932613625708884006713197297255428778222914778918806208882380543131888826210926327931390973087000906313190764129903596928182258694454013941524783629803476288606186473061007488922894065089941378147001080288229885237860656261648605296933466352125340881338294508132512165479280901284185919236021186832539296 3034 632144948192317357484688006686393574862615510874267976945161754885813604350192234224409626344307271626989222759194439487067573143413114330107813011080215097497430422383095259388326552238593998960974204743101825357168352192027044173597263599864090172943332384710502936538869102456987789486606685118474673448507901171544928 3035 -718976168697608144740567071637001959741457322630914039174693973617834243453993686823824602849111449669163276524781527254216735747495976593787463657254209803961894866814050100149428509281016500589896907152958083470116398312391659222519321047424740459544374915334975953478841294846227840292919358310996900460120992002924432 3036 817717421669513173331590909883809855255961072369144175089498150607879399552901389165819098863505439586220553371921837299491542560767375774874044493277137015441219930389114882667675569867938556575891886206811413950221123061088814283867091882373863928622954991805183439624821363110955660284791125445919397809111104027984128 3037 -929999985045777957844961226361110709179782016881866467158758904662423265455745512442105444788072370403647215046849067692513975819701379336324357559206219402755737363847657038224550952356494086162944063983982385336716881453437298569371442100460005952544412722703351092710226655837543344413423937775756277518684915905918152 3038 1057678247839541971799247770989854926784402671483516401982520235159258992669283635955475907628019730348710822925580633432674156396940311000449038372223033131984628361470491645421727824566070053979789415553102606894291776788070053508349071465226459020463327248580546568150326361266445140387664940464929692871413197502575136 3039 -1202860181554135922665005716255571005259811490592576145735770424482756507702798853870035836521446967171675662479750374279168367063351183624595177812181761634068728858221273364979139492169573301332433555117733832498045108866789775399725785181569403374504177203741744212472763810023596369527471590343588930710605319362470784 3040 1367941967282730836505125782272685042135188384181215835349454738093646236860913707097173762019947010158174819840473516649355356775093255019767376818232276173275495570526584743079422907752523610664256357602839367551633783810322620107234883775324462400327488420193291218325951684937378114546999033705983197193326683992884848 3041 -1555647344433975147849122283722461779868070404826520598498335513196632131868872497381394200805228857753260929084718846519356274302889464624007460522931532536671617482191033762914220823061893269195426978325433558319262265905063629017439683067751528812567123627064303494505697678372083749665904209523567637942536031901182544 3042 1769072323987184973326892746652976487335044010143691804753065574430526872505131339844954171961078607282189394096568670883016712240729296358307266580299995485293838715506743287972725163355578445425145800960095661967908145670800443542597475133461580884492940449813908711373177452485914786633107379943026923134095009128347244 3043 -2011735996594260867258392445402141774461690522450348835614633482940068374777466767628786814247396431859357166913741051335646583294514528090429732926367664266406600831980674309196697658224651983277674328220657874709360588062057316092206572834219727657807333693461424977052007957846326587133067985685646265609070872628841824 3044 2287638265127491200157223802105308314857426493258700846815760141812647901415286266060985521934905067109348082738104394233188375894867664452253211190362105369801331941697982074316290832367180186910209075345975814338979495426816259840406292026552898403932804296991747269346919739795572402059321112840494131486744959753654752 3045 -2601325444031867958830046249751463900826099439580233495089143907961470492145081633353936151356431473167188081331972204810957372092443608827221502356864906944756999146064804120051400569713663869731804257757992319955810082463470870672252999442950152877560410688956114963283902074381727444892088106935988961140846889998655104 3046 2957964795904433650838673015232064108377000889312671658842386741349073692459301774837960845878056335515282556710667342023375329526930711584519492705225116023100633248736158864813071770564596294342400549263363784531002526084073126457235144382059353406419296267031251730790207938022827593445106442386032198931356095644838904 3047 -3363429221165746176017322656635850253566081249596718073126066654543716611084310486337304140293862095374599423548875633075339341785390940068303949704374178911851454053520354784321425350647003466739384244626346697199555455664714366877110685801309859380910010767008595859768682974324604071730957268535832234671161036650698368 3048 3824393481864766971978358101140485150211891364744779378871900344814205769367380093451407708699240889936317516785065847839194920567830193618292503861558107878912275840035198398041052578581314728577094514234957044503133300780431842893843230176628696941897456153429050752434061874508466307461611062253323582973196286650332112 3049 -4348443528241987437157916425925732978742575981807071783341015030685628220609695692302772590737199922153422929910731359092219612807426009258221195819100980636809234712664654464799227663722107465274043337184695994806456723464508670471170876193389686845594851293990303052322990676976235589397232511791350586683385175295089904 3050 4944200709701775719349227607904506159501136051761910765267208487129002324296350686018113550893660336767301132752412790688560899329525838675031114221130247075389667873258324346234152649198816159652504792196516710637461934251330537392809093584739096164401698040627012507917357179037707932004703861347130248845148925845958120 3051 -5621462893759710823733364195966734179208945152355259663042520221385512887966184116453491690826768637366825310843430551605909172191089336624401305464460116124157346467805859819350709707060826632183543815848172010121969702279600420033312746181310204220156212480170366608400215869179162356645141249709229125359254322365659840 3052 6391364791246090214488576453882894885134936048128766917330745510871431666976695364311110243897932321137935212050687402418165175163071588068694185234200530206813883343816392114182861886711410410315186628246266197231234267565304206368929020541374379132641956835494011555637626523228499221865782085965285515868809180644294624 3053 -7266560098003866289143561979797097876756912242419298600165236696972325204992278625074751616938514728674390171626714207167402204292682164641198060999026413824398429314876632074591691353654865886654458268398342930948170065236280578259681676692305834666866466969832128575525690024090112538710192621428961732698831436831161248 3054 8261428417559432453412769158042356198282918144458242062094641802981725350835726917851675510707829091579557245702365026399917887492864481351480479648637623664875606086313864360931800632945012542471322855131877324277134465850849801551074421619331700510281819057777352131340421434169670063834766061272621181739826670188555984 3055 -9392310331490880914559803551152732279926007782117146577462168537326175892273988778558196925598805916146136194436268575740881872264574185264501528419493876624833691676054554949274222022318781767708916421055108877986626504100937201349856842857665017899413634941843651737989697820725360664922914766964650759935554632220744192 3056 10677774440967017220965463022449727120187872996436411231375796185448067212436889179814276288305167710047576413954977992744539320911835813097232729998350127434255914817444519044402674431708331253476517450147238653183293881197819947244986706957605205798874247059437221811639216886342934540541198545999573261251160251644717824 3057 -12138920721555843784674755820051936393138850993212863858755325873774971484279825294805883829182880675494866528159220171963276645351403056527486015783244746766515126370910391654137667038820379234454899525480356809546133372487437848932178156111133497038055977214047544208833452392478253632471542041395422366035256129580852720 3058 13799725122274056862690071816313739583422890530111236361998936267287098859561256626837075550249649927239710534306775926838415628831242968961258757304556112046777076282004512377402076342834211031317993930945220742923990968037855831918650504875138226287521406520194930526221518224514934351323722636129432444616740605389012736 3059 -15687431008470740370740609089993134611492363460286542408016915739590468492343541285889099719732790604246806201118838013064581006792357895949863747404759441262339758758561966046508309760368429712337410062949294922241728138424488339441967235457305412847350056211641679539325341335494601256928793756092001224183607600629730496 3060 17832993807293581058238023988496196212736658699625103809967267687150665556018853858423472240863080646698967813802346162119533014468885354149650318937146161018500799819320595405028050612709565954672120782861516115928451022296160262254454748858215900564911869091700814947706977616607215336797838937223600808264243747665127600 3061 -20271586076415642156406416267546933838381549880829910939046825474490851201926148603265531571164720491053891189041993444872996894418965021585193085190433222599486472682757117937819912327335376026244624354377890584814771359721419063107149774576035463204323513586305101606048316064124698001080606747530433304370724407241145208 3062 23043171195298849229638133867454167847007652713187237535061941573039984528918000189371047446728178607853695270385311864548048934178144569234511216397481876080809848036188011912458568877547407758978551688280939242738857301564851870918868274651789357092112121708475594453666375571256880567481308924329442310864232542127051080 3063 -26193154989306293718986048481925788717017362845108636590369722422789218264539129827611322831245697331922046540880888330787819551702754576105992065286600635096551502781932755679692304449574270451297790941727962793040609895471180090620633339822829822103458565507304860488667985670397143374512525331273286306266983980274751360 3064 29773125858347112395196557343328949360417882457392009915251449066607546977899937520189666533489824043675318522602489837309379789611662596349732757144692594905542235435115124221714056278091327892592320758377695761248437397411477868171589959168728642106298327907282506171827825900925770871596021092237626458929024484887590560 3065 -33841695413758225999437077985479865647212807577575711445337409770276813974846107562059942812455558058958642012020238653493015854933561152308925518799090556821576063829095017372263222689893817973181587909841319563322154294676152356994583048382474471825863163304432353076907308569722789449869984893278231842420404127151564960 3066 38465453252850574959433563158307780118865378310967330196109276909708699058326249603331910968189702385758783726587129256631243541739396736640438986252013065194726132349650245757894351374631482810303549754151637000148054718083265976744622343995254640269773696616199495811904066917457888588345184596747433710736778220534145888 3067 -43720051346137696134142023913487786087791919811874799015165411314497889491034806001421247849842882134945326432558805807436364529992501461926862091336350711429380575853116669321713690152386013824433399662948842120565434809060673140653748321792564045273524476786533708136243117470856299726941201119786779365299354598849537720 3068 49691435607414591415371142544033349607739093304127782146016261496370537532984837165449108517006327854895910974907518705758336588499457977361599184803964139214634047405403698221448872023049789581427425122008133986131001714319232372496482480106710159776483155512773720897311517785767617201441259061532824099148021742068069504 3069 -56477244595262245305322167163027155865500963251920428394526817775063655378951914406045586794070129555602032260639884557890548979254118535307902943982370070176052856054359397836208832786935160912089352577703492627693178427582892502746360654356623892201442413169141806068623790126701799428171631207683962129295776193857705040 3070 64188397994458853673143616813249935778612796438043221665442304048800780139415881489995377724826205626430506740337238246672505293074054409113146068734477185963334272375385658588331215483983743944020280559339151676684147048720951209242884890040928980242216059465514232067265430198846663310684269992415717912452252192678807856 3071 -72950900590579197348734980594216052344750004859481327920800001990623308748949728049474591813803030914703444454156506258352809826171248318849417422422350817468347022508651837118131729412293824188109195489017484912331671075045783591058156154107945983671536250018315793088417362314279589662707589166801503275549296801820329600 3072 82907890930004388876826700826800941836071587946832841754794690830365972085107661630913697773067262477405883135328899459215156879431010928486087742523633634235652585907053118646168629750333203560114290889249647020324643990603893311178287349086651819754793488622025728741701699811762624317957550769019055889642256409730298280 3073 -94221967806527902923614824183932717459712064015413721050628294060469662216046265511795460021926870684817849787446625794995240844759800558109177968975046944952180793440177430439789879520173594042169405570956508610663959613641333719514658914018723726405556830228692086845996565378132877667287625533712916460366302501297200480 3074 107077832198142681688645371429084916286934208745919882264555047948898379661567192959676011442905835779757206872369348885845886855420093730833298743911130112434540989508117709636166578507677893738216563354298797343689260173050993226816136325081837864716695963270888401619526766674350383565412085233521186167850110657144909488 3075 -121685287365383507925780735716304502531868416857198745308966600167572114227496019183571032082910359360030140207863460346875968885645110408078594771042478159135893851837381621896416457672129909015353466391329546106962286212713717576523152560526209357998902169831335823785499418044026503943714661941508723071913963519714572912 3076 138282645597426386344026639317871165490425994288226924155496418245939448090582069500424100988686490640672292153217824441103363323658151758545678226150009343504386907561418158959655711967184904913744458346328794841278636100247458077195086766055390666144816652730854982857767213834865407044485103289063565752058411853253141424 3077 -157140596646655990430177225171238789505704081959937314217683082613417727755060807784339156097195888360137463436820260964096898097445047784507427626911926132671894750170001473161045154027138487591332244982797628951749457644580993217840954709763478334445769466280594103575884789567878436636324172946746171799527348490360650672 3078 178566600331721729298353185941419780438565764851860027666886206040306434882983375675725756251033836212134406286289842449388108282313811131641789823014148537860876600057302977186945078388546829535816731408187506590491925103902603176183316915126772515407707464127818650299807200819445983329303937814130467113547052525686122920 3079 -202909874232483264565356960481776330712630886135478409325049000239947377253143511709425330481851872047620423512148702523654480384728595994232687421561534967466196694244097477308964726711654504599223275554557059587988315029957580499550966083222363987122230855135493590917155912255258203599235100524874330481460358627746456192 3080 230567056983022757942038844378677961679309720343447892940209321079179257392579537901648273292348653933508170578610085122529355587739118526898990408737813397530460792573044190724278623991471454241429681738817766263962542462634798981265044123726484489883114083154031700315379019825471668088818533035057779484420005821813792384 3081 -261988638544611997040612145698568069700880581717098406109026322511305158406518841969347344191177554781348232478065667282456970510071528933972485391214114845342227236108227949948106918258253199954611277441763286731440122646170963851753418570941054776410896751368236395620741035817093984040935246363999522660553412584943954880 3082 297686261183366623232367623407355103041228250921290326443396409679554721488854398300648996015924220369019863868449333516028062526011164875923689958864362572746009012823444412932237699720754770896786352134107833574200326907717863185177861142776555253029261592263553176544698030939749728777221368937449156950581813961297800880 3083 -338241008884932519160149323235659073895009799120261781564345859679257779368721739951435956362934243491964703935259417313872150934690673567889414050149529949378531762508366879141110261782498248398301275874151450734630665694795942158740036519125716916076962699196007579232957635171708439466955546440727375601694625622174947560 3084 384312818835152024325888976352484290807610914334315313050363755315939457807986000368076075332791170254232543033839679872521547004337142156497251500200760817407801186459140256805790128628023666843349773836953965269060263882641551124829186163906897669412672508944029938915728755426058327877599230858781952150517950198106138576 3085 -436651166635627672685757796693043272956643612399354264799346955987072075788800672984962016533477876002117802917580276513682413375472972831691083270812174547516031042945855961773570409656962322224839594852318236487488231693689560990085690053819391988395225096613512838959357654323185694461039913252119405190482605912724884592 3086 496107197395023009992161431669943645010913234868229284825384476896849463109854280924798132492256697390997399618953728159796680018673775132771817217255800798051222279326728064150884206594508965419466125844748811378594434043433754679738548180951116289181655432612355060868890673569588488545301301387154383167153911522720024368 3087 -563647498068198313062645887655058290886095151954603699775646596841499776143458609784719848296370416973012329462564453277618913658400198471284064420757013296972272493868679976421307707803120416783956987607106060276209544009051082315245017854432434765079491460139039955084990473787410912543429384404188803640307364765628769280 3088 640369732777267682596719234693755356532865111791839012396569717834200509283619159990870650128840470600196141262563677613045134185396847480175317618429624136327178225838305223383512970753183626839386650760179851559861483113112003457601125005622651329525067252128165413831313657140649577580978155764817137468371235671387576048 3089 -727520392762694109976694323346244468615956327664650949828619528838821026124187573662521789043098307292576099115929445104923784711134923534263685904656727918146394280743820109164920396875365080428851727589312339421177473340998570940250382100647685155561532663216782075711386443000948051473275731424453506065794668913999373728 3090 826514946556538525757670882184140772560755451622047934279129521442753948389654988911881869959423390885047724591947323252859663390546947727497446525515354609955950138401640805031390828426468865912921704592595605486102213565755425123996455194065552139654346115633726143276568748208494199846920451410725787217156551448802617632 3091 -938960714486089530768532718927794323267237721615092649901086004494274345215106318583890599187327433643506470145957725104884333664579739312573403481081647724577452996663875297147003983511580256159366496639424961553227154111338194017741022463281550516079152301955633735413965941077914118296963926704888229727327456395665389904 3092 1066682835319294289906484350554826071961264984898333389460276671679342267943469269834519030775406978482949593933230665908395128181686663095830575945339424050173201452594239220129274073454625097741950427252754057076842962433357956403044198992568803881428823667397189012775698930854152154768043678564379049629049312389495892760 3093 -1211753742451259422487963583762639021335696170212309347160344464092025288231651166515993398815102050916041696095727747674142154153127330619111536314778583697117883918222921552220166216103259353357439977854781546260095801374084277573843279821531251008562383499049746126558503572929826996090670921512676532552626278585331911104 3094 1376526623294843472443086319391365078905206369905977553422416769258641984707910208927163489229028386523051389385954608126046867069992576251474032796168440194275869342060623259743754617485760619720542632025513763396645369174155480444424163709531482971335369447586036113673732970014447172643038649252026954051653483791038046624 3095 -1563673399375510299330897174774743845337909687508124967796047403777797841207567711252315794271664259253621992536105066450634384897684233537035419892065443523629995983500543783818839180723968378616254124367386678854095032287664755893711044618812801711904614711463355716810933734299063521239505537303045139108235486326555267456 3096 1776227837059131629575118627410794187414162033546180431655373779305157536517559784578937099129136598317171176068762442702258260799349281925150428863439331755084043802910133203260275044476045275707564726688906315649514477556898851120509574424856633857550879109132212240659914556456185955003352590225559724827059475778758001032 3097 -2017634481015930654140982178935898361895087466027247523180073184000098255739464350092046593513534517702615834749739967055008591156871408860368511295371584949997587634555878657347685028064455514021447442001863975846174079024591718529756910001795635850472020554081400562368468524177226109864293399332193368204168284166456112624 3098 2291804195753812217084607007956293565472470601483604970108543196272772936884417478854943419114254750999644478356452314211064735427184239456960862898263803155039608668573838822876306919607535898159688588611252715988355645991788008827813863130800414093332389729357897397307074559109837582887332615303313412514171053584833694632 3099 -2603177206325211175069742455291151448331511970617115214469013602063824017436509114862722667001914331204963041309915044478268081498704088005515973972303808331906616200689627273695395650022078334639826116200033860270471310997565249711431317878838548575481686225885817784347200374506129606448027306809537227601781085390408488864 3100 2956794649307852732606670699443557933196927366569170601667902693965927370244430040396588422722862224492375794941872087985899816507420062039604585020749923541706218290312527528257946980605409355220802340023995116653914447249458263270556165795720347340174206960613422205904778348865298164527669338352631622620337229688156711680 3101 -3358379781291956820077432638109601697226037395661663411016642440582607767241258239260199174235550547083113567879054978930307236150170108544515004190397542739752525871494200681561739179042043831544224876485127544468335417102510021781288570027417778037030035440232943454180071104108857884123008458478549133662159389460292957184 3102 3814430146541154518181356627607169375361277195294146518405337678658159529391038654184117687550877116242178016210334855565346898496454992513945203381314823665362278981729546299744432117164260869147987926841676933573651462736102891936700641133808984074574932929458216887780957463166200306933962335482834352768161296722275478688 3103 -4332322180688975546964098757851812241161351710787274266926955819408148576692753347135662728082244316180045611696877349425462076612186109808742210265907940702180751507899635984417926967799798586042056929709028907099377679212410589387541131540976399453995243739522794509909030428374006492400598459294515964848315387365348720000 3104 4920429926073908018711606751026199229574292286684423873897387733405251184295040381153333922262912788449434353772782076315229044079166910922108043554658230879782959184169881207862610902564184276002166923018419774818984912474223500936574381399073366128056310351621889962703985716607653273932086846101317631244448794479398592176 3105 -5588259759763964461445610526388655422476112544998561536448549697801368860043005245527826096343127514114440447596273818695165018300808521365179451111368063546462779992849076949814161837933849758866184288451448010718460560866064146405832619910567613626996075761498946296836646566542619038307457430961525677627864664731686015104 3106 6346603291060195393359952679828262492225636039753353201239789883665549935444704010005401014120650974338217735878587718465199560466099450528617943139247591362353153461526828695815021949873583737690013533729518291003972429546628352974775971457769383762697340175505873792954562744731087193708851092309878952338876291620219502720 3107 -7207710875361686182196061232248932367695111923762317322514395942433877831301408375287835295143370426351155796106942649959842055242760178757420678496705330330971433262055478231414871644673362466858191852789799893124846653814001758306646059598934113675540069628321683141613495130837353785283675174063869807576247964091459921040 3108 8185488520330756225055261894685060127347460229277844618876510742393859134230294152031881547757123412555729505077099517588545319751796048099399630805969409129809765379879285117283933341004946358502363709270128057752493712943716202100528162658349023930249828866412764243403377467834115851825928483909611990498285286954443045568 3109 -9295721333542188929445983890757165846690697872258154355373835893267409589374089333516589161876515212269244778871244546214341242440733377741960227685820792629271747588153205412681095869392098578290134097449407392634143659230875552139107236386167139131631810134184833940023110617481316369253863135155057093579116149412207295096 3110 10556327084160108502257395757835966149631497644615973976430735131256153508540224812657195338192058241751495830066689564824766431981552669260983889368288661191547065475025313323596748305568930157414762059853517512027966917067993158624253127620522849132809801641558882371046123835981565168796355735403076994445749210289804985088 3111 -11987643931379861497887801775856034273195037386492207251732417084860338941955551479836982721662079547133320374705575759771994850273669108525463521063463552582782016336406425524006943421769372037840397079849084208007867335799788924494552254670039205609746701600611655355519019112259754405966793971662903678545388634276322545664 3112 13612756917018870075817316814186132985147417876456649651755050278666172967402552230934114221200875439942573771965102831724473600774722454046753208143936899950591196886034693326033980858566185559706645856006599626826028560345424401761233378789517328266673321966092801471067940546170958010793782180226337135913426580603436806728 3113 -15457868437378730317681560807563261633595088009923474027614183626800459616638840087326785012109178248149513086495944901367358911052085227262234822901173736394879511336796925954002412541832501075136786048808488885282424212596467669511786665274089518988046498417989747690629421558259925861212942550482320262586291601574463387184 3114 17552718610125921179931315940087134565185848905739030699471103586548044824956677045765338378693952574651258485404415343161501026203342405877896640242450986887231562152313526883554910614103498972797977604991883454744352908303159729731650150451928857281121136267396554462289534142146095662580396413888402404697022776947109136184 3115 -19931062246556254575030391495034582619049153604127083200737265143426829490736323445857709129146224543176436114968986752325912949425292139024851840915068786930977734428295964677704447276579668304776971847519463991198075641932284680176799681192712591630329300214067248762712619145687367780236606852308492068557730495263355816032 3116 22631210040810486417257990403487771453143416538202455802305579935648017468977409166207800839470263504808444494765796455515525873677864701974972455659539926599375887107395675031628285535211068804532074576301495284178358274262537383129469151568460832479503805518491559314340233221629369979761830541395935207766004719594168978096 3117 -25696642609671680374419533588934407519243577852605479661091488196133841316615940624553117414743028298862090379661255152851448523729646088944734961668899123641844080739975505495705030853009157035131115991067462267030460458513421741158548420850906332439677962642130142533933871771657982257295028272096933453541355782986793690448 3118 29176707175684866595382341133759780571210677276855589925604913584501515738860188802526177369742279149948936079310378089986988285365412268496860191570412868528094078333371834492285408921534190445515866101454779099355214443265294067763623582696641330654373494836161181765470806632896072751800532289067198848417246770771873904688 3119 -33127408000846751737146535278266814789492198527983100114606072318763703325060570006463240827979650392977627259928185029360708793605104288588023460955646715038350444665735297463694810730654163124788901743047599186072222527027301892898225278714480863581372121808211093353305124634037611155820679816128827085813310069170981318912 3120 37612303168821857213838987433585696120927295079277114459542852022574504454628564907616569274490137083436909700003049989542506751702694582267120123059677615321523446087598459567562851055817207027881746816770115835400508999078243204365017434415958788420627462835374699151080653679211295367202988765526169133475370751213713910752 3121 -42703522004136909447468640330265471681842367749997274887036631525781408062372308067660501118007890906487509965772836753066643976613344268953062158074801309621048792653269085581813512475820706933346278773605413606184753931329746259355136122237622269613181936418428849397913886044402406096150146630916782927527549750137949067424 3122 48482919333825576866792510063788111935172500479934148863473474635173901123367847434778611885641233665573528004956522452810246808738468375620068858077814434098918142443859805705237646528146225607844413083086147265825167164630328896228510564022041780558557538631657444959765193183016185146075644011717632828987318213415124319104 3123 -55043384970852120007258797372490721745910207744819334755648816492810752948507537462965585652311005256236011954235523342261720790632872572397515824643120937122821075149802507627454494128135980812251214439637645412860096890161298735921558975887338911186035405747184874578619136840527886491940894526891605463997912539535462894200 3124 62490329263696837730167054614076940740706117186929389599194102585834667745383715547209868328513142232019467053878936310538711937177970844905789358064919828855053690498787874850653154268452076485393991577603359643972124903914389182575377299428737747109703876000967903889237452538927060243340027915899521425979642351234242587824 3125 -70943368351690710037870780476535371486234903455900219617604586210130260354904974728631395481812870196246286984050449958633022231242747808421464957043235141212539904372524207016573863050745693498599009733213842576892006616272804850985950052727304255981792117264638377752423624695918627640189200395429643816550459251605752720376 3126 80538235935196878766784793791356581841185266254013660161192081657367583681355818580640193555130491360436860648769773905745369174399662064156578845918620079471468072590304136048800636893367425660961455318839950907820817904228792496242205573989869547514195160231836195207972631295297168706649416078677829019170240682578334277424 3127 -91428951963605310379727450360205538107650188803424703157089838389997890031784277103653356102626571557738722016358780487543697474026073338787484604779085536263555210224502250366548908098315477570616768726057186327015229073389325974742299571920029826623968966952369958119222208046163997091336954295150049494833443381240179107200 3128 103790282719070603514273292023291010764790697852583018460169985992577651362009367406210454962951645299989573731988197332693807224319765331446205563051605228818171013296358272560438247575930165881771128646853568935397223624692701854308578731322173583679496308943918665036065224653795270841230841523302252842210802165943256418976 3129 -117820531394292850147823319041510029764956622643200222717175420797584556120318890873019809558678096869668546676173391159443962295331100422700789249733695849893489159269808758560773465258892498416762310200950888284428742139114049230690127813983997388338303042237619116338471661980958792027355252368296383161419509215226605313984 3130 133744703501314025229249957898282744578763369207282911203554520569164502577743178693094913918040581254205172591930841005673420111802327770210337909463115418864209563429333124178436004668335341670110696880307644124830906104382430504850313081523238749613640010022339948461372755695154249269860982221899883935398812072268053423760 3131 -151818097387903115015708599247791604756978743820218271452615646381328272448691306890787519942243594424370269968483109114317202690867434918529606793955609663402245298000223170328761838221342304002077545208347502677492721101262174220366240382009514329408969366089473126477836274056818744607271432844096520793307442813588215843488 3132 172330376872283617178664499752509474360182929140475867366146019260097928661293234503087551901745651833383215718595483770939508121500771981094885027623076577711141535361717036176281071265222995268839128544427578081223312923981550423107342660613352551504931847532224487487840889145748312370160799457154820376212597403642692401664 3133 -195610190641863935453945189517697488210575266540492960310594254384442689310964176649346745005781862587085860470354007100003168009220847385673213975129371241495230786945365364692426199075391002392010103592547641294360784015805571910112807012311883661130084870978797117180854823529857698624123571845856692541713145626289068513872 3134 222030411717571401303526676000940077656365135820535337329501301633582537167854002736131631755410724829346714357701224259695574322753173794901364587607109719645117856733557048289770686749974277264063748858108635451827841529930581907500127680820828822694354367090400457192465455704209909049088288164525589389424778256029124046240 3135 -252014080098717424224319504305185317145645312858419765018311548747077659195658735095754263117010246778521139049042596435945824644144344516786998066254833494600114840171499783073167283560962064998712933022711225853833531935394088866011950508511025924233763694403007318409973994289151635494928330365306308426597474554271186223104 3136 286041142828571469021370145149033347173018572642398420346301731211152956540924933850531649615158788399427083219653258434022426645650517506203503803032980309949281679362035160558187805995144088615214913538269516586572293941332918440885565191323789218690191207895584097768995418680088603599714916635447301986203758686990269458534 3137 -324656098333137184075181800226294889109607346623476699893564563645861103574364338231700141025467597347000156097983521289633648010600411742669061115627657153414892728823321734883957899768827195179993388663478034091549017775653000546175382821181741414018813633155591220043395449592041353546305443476915914999201927056597685140704 3138 368476666183495717221621006217795734953039073613118647770458779989193576794183011677284222953660623908793317896072629347405804154590788961445738000251615930028874161188913791857090085634826463537914506193548274130394907117219632110958493781210331184690724958869932569023687828671968567440522945912396940509411575998805840802336 3139 -418203619640456672956079963337859349722628629484404232104610541373214988931868381792986400887156937805772095320325585099507535027087570653675796457802239266136202627560124837424187537015440665170944794731956488767119580089373117922229972861304207379231543326436009374461514855464551258465041796952496124242531747580887255974224 3140 474631936714062381136645938577479110322637388760399349076047178288304047696382072769504016444211918245124291309481308118732851859905244541476764068698358524392704952703533442813852012877762791041103680320656111863604781814934261537669222485919309623599522514943811170378957867222251932707676544913463898381308744146186506484800 3141 -538663446298620321847516329441895895684996940820516196995508032782670311051219397724310390660051687979189938546880184391461705239844495762494817254448306765028076333200384242320180740930295463156368555981647979603221453021042995329987386820160510602268183929956051063541144475928161291294437053155443667732000533896019150835736 3142 611321169553773688693690522970904192166356454793001854659302156266159635256559107311524234986823258993977367683510441209681676973977408705238241857212074976991896286887616797080019787434615510771995599810611288065642032772940741926769530799641635852893178593459502518882937038381477895386559049937601284030292822814548841053960 3143 -693765583464651365437708244046874791923329290524964117748383866410048701982943625698525052051996971317045305257479517862899436019404036992646871450979260815964944122956269719078413788964893205326793798977787479978567642196034429821660465575623286156517071797253743478661583643788166527332744873970279629246166102970327057887232 3144 787313063849765001427472067936935990091666495345161175838742988294570849690857240712852990844950762253013801223281231955923897749636718464828767825027506332692490873794791591989570786938303086242998604577047184671470286452528102215710983887667815078785072945015124553089252298992766237005387829161869199196629176242647768946240 3145 -893456799470421206046903429840546994408863218167267325179479622806310748120783200691209851898656409200421834360645524026827503907340354685631280479690936388204387506391270202348697556173626371931749534196769284247548094094592293122316354429128596736692749982187611423689135934609559438176925221820199380596296350571492604906624 3146 1013890507869793552230812284001320479944015935229417623000201807639198468304709282228967569100474835320472709105660723771882815317235766713762468383935367401345132882382652373398532932979460736191991239814713583619183506325944006187243738441279706841385888965129841334489961537823770451238012982700334314843086385730817350283208 3147 -1150535327745110285782970648077578013255621820659486175232804480026996587876647841498538540658534945348906171873135729591127229486493580411588611535984175192089664793635983398768464659929633401822103869130544205709337573691589773359495564181392770907550495915192562925371646506063918828193066268736087773835761859275113235920464 3148 1305570312725725051064819176626084838525491597192547697712291540196510200739550783231270478072168177536563412809509944696997894376787964454282212159189241949140412092004813523514109580161496869770643786834300424395618414542043958903330769534027793604104324083278495470505685953277728592716251205679827100455637349765833991202264 3149 -1481467008178442290984613733535252122032666541938725892114244857168147308722371459850287679174451482443055877135182280197316002214916429316664759593062188927579516285403676500102919747163782411541351545226243399003865389260860351192535248834077057724171766932055115714338563706202280609602146135677986331393169254485795709691984 3150 1681028656979141610384733405369723756714948818073190871826970636495497388735683688714090781046047884134792509803133162277973430062830878939312589220889052655635783613653922730475781362692306817838462646896462752523117408631299600762862806305117375888810421012141815157423288957270366489674963512819334862336017740184165798041744 3151 -1907434653084626145589866644317300859233392143732331385280033306454808076665872780657622331611675831496170879390579850971154336878637925847054215970569921617865151195511065399717406164420872504455522845508613241950177726800476905065751355448018996583600429821042909661991343805467326698448114784851726945223576593571698356257280 3152 2164290944352936852706952580962469709244437188791739233948808252461487724020816204264362156812692862819868124532700867950730059115177932994638151492705718077234095019019249913773739535363690128435924745321529766990591847547916730448931179201482612053023609748935296560589411625434959325343901243460477859243819221543132734702680 3153 -2455687179688253252836094479113641674068250162420107183509774395442131724998644461394861546832537206094943447387847291210017206133442931793155787045814559432246541791217343567672832138247452451184614445246267561179463372958691500549013621212480298808803902328960218084830175809569889936142894086558617649991851985612313097493776 3154 2786261501694136462389787568446219153252272472916193903273176792584269607970408526459658276984321918415201101343044892763992092250558700873387054992547155929344611067834366059836453303655337927116905374906038386735586108782177846447814922491031040025758801271219646528792908314052944942793940546242681118304089355273916997981696 3155 -3161274006267373083707171840539449431384847546894944868335349797592018914490844866949959371181758770128886869954592774225311291456589965612837869510864250251032916776636885831614436108881175333540812528394885758202676744207352913363273125395404515454089396704168040213589903617111110677413318635591980554372774926785379872594080 3156 3586690026835951255829034075231624669004767554411524997659032811781931696726884873769015672391937784372690965746946987566098301233546434257278124837371641886890019628514054803276710987982329898020441857061327879252565638947165371087100485617741986552327814762844617464997617814189638406299297090381673529782448700946501009366144 3157 -4069274555370743274415775369644216202980656439064375494665380677633452733041394605398957125503251796591692489343198891069667882650046642657194451738537467279651201461178368912361160949030041179586017521699412157234582165620553639023293805424812504861576188188407963218845404664841290958138290852123591449353342806907890269525600 3158 4616699287296571561367084060412152742736121409202934723823235615295305702525052066442249979074959768544942322002951330913917904076120124308933684959375911403036003363854033114645089449289181210469780860910426543557636665403401318273362895123075514111950827443167550126016259098328129030572438053621600795079413721223383054849368 3159 -5237663975730662907906597853416453401706027906972238749669976834444393693240293904018702991180291489396071634298099738503417039700757965244767805838030364894423392937279532468191890879021772901776043071296123076575956134923905839158374733878214128326025816424130674961871887117732526372269152973760005453761532989944273006187136 3160 5942034005184663809539658252315367127564383585729706957984321334647317272876013732279680513776468347673891363202902223114353633837094554335209785898126053648107601070879985818403225970759889919873262534321025443512296774577491899843101288547682313156107524888110727075850160255472770874327864096819798802730734483695370453784000 3161 -6740996349491668359769490438851101925056491824355006603637107491302335934651269398506076115965861658741790866592908348918717692729618298779994701590994902284371025098184356433119156308158368922118440317162267710197426870548323952003850128640761226974961421395417368250518387139820354787828102932463849944436914490483451258827872 3162 7647236367239622973850424067211433836466007348693003154054798801884394465237486855228718225397138657774390905675849384705437678984616913560046053184726224235788788773283049415780472713332998456417306006511700157747036215948037167466883055379814547145036798632842203254033295541954019075731958659672203728341252487062598354692960 3163 -8675138214912620860948031247770278694623626322638736365393114937997458165023604195199433591054551508610009602713419259032685588531337226866941568833360879172740553950050053586036384315320255780966916971681460169649284092981529601701846378729379863802084463227034098851148223619184104378904389879616460097010376606080830851014600 3164 9841012028365676273970720222687024972127096837244816437675573695489862923620797192194780246334293712176266103822033037225743629928443355612785659591013025760248965798228107929786578292218808610731863426714402285377442185605283279105434679435277901041185923967785411593570972370652595363569227535634434954298653624022930956242432 3165 -11163351442967639658643291345866603797274895060147273893662757221739581023183424442348855498800864977532048818142638389608128115758885462605874062409327887449917423063667440379639532126242881237170857999656921868703551811643866517554718815115757048683198860245008591765457242624201338588250491484619055049075575784870907639968640 3166 12663125498289195080876525259554542862397539187492458749668223165002820125279070455372531493824351516279717043170682995659093529653213630026346660155959202619860954249337287021147542332120870577306165091577631387800326584711550631232457939650668814382579600353344937933788486214249903913551483294400642091634681457694798413678464 3167 -14364109512005394452454020243044370716714899832263009302236428549517584648802452355288873688001909010115627096268205848843910189452588808870169654784557461789589466588001934412825544453830883123068706153917321699520571300557275654192739963431075070868481506568570698953778407262323592019687480527708823178632815350636180226704128 3168 16293260118125872738422203789938993312471540269378988511720133527621081626131133721822743490379916634773197229849638575007232321995614209445093112238746466930329776307681969459375333374471167086908069468490461456740059524618231942093280099264306625447685591955799170757676388476099958489430218431547869817506550747583129530323160 3169 -18481140356275959665097752572985979133271283351272560074990124927517261384571020749167134842462735845268562401507513854511525273222746105445637228122040110472433262498928669214665045382689166139314982362313649663158977187784898917221361040773000062654453910627427883368356625715282684819107077767957926338420178553222630186579344 3170 20962401482305407181826345421884780433259665044523443860789338267950759319278205496512731629262009344875908718247360981619447395036002204313455834537706923293071704538680420335455458214440755244995100424595360688683636454652247358894114097582211269552782418856881841659145442857288570341509556831151140797007158654513861505982832 3171 -23776329058204388676736443973798576535838351764899210653687713367830363168624372215972252624733333236300417999064200708085210407041282779816891432282499989935887298637731403235756480207098454766533253154383763250825606601330728161338878916030913034241314138306696662011083755262805197023109821541836542912399329458218565598610560 3172 26967461884982949012442230423381212004829777168489590877831585077274680552326056347219027999295781135178435255015881008112541348082311296239678357174120989937912715036665614439146491045088908825132774945828160832034992918386330728178224771937451089249033822198605734424250491625203728159751389811294382591868877115294728874099552 3173 -30586293481476719435714273734052202838125927591351716282521458825922998434377866843331304948895990363931714964941630832090474580251569357245954394652548896847195385261183258847452639209187143057351043485892489872229737561556521403350458353428535680971140932973144167483920817053828469500322743220849577536001304999233449599243168 3174 34690067102709895798566676056437192382646063555835832629031162448118435841988051846706707693412805688082154575862369014247883108490348215366416950566843359097161149212910482816706638830219582283421791705366301378558038579187013245902282307448658063879760221423603799445014008238644602188529459024847293836371799888153588901078968 3175 -39343676753557159881053374037332006760141527280609859220197221587908765347650035620528766619129098456826451630549629827732372478138692118556028847017256256072955726786332794795180272027171483961400915979542556863282376251254175922906535654391554733098087663641648867138644120100971382156435228445162226846579544591018119628364800 3176 44620688309740748072177215095832173970887100239247425534311093225945622017678715951682100029266126544936668511527173892451199714445567874126705514905701927298850250835031969184537888906891724348450449391994814589754879190864358374177419133604355238359583714329978207222313128845656269841397438522779300092216537602304669296192344 3177 -50604496734430952008063888167873846706096547448523754385975299211919815361520313298310335114880930434183129485025455977756593741632830217636549900356368960766331879371106016177318410399967474754814839481737318250283053265227087087701101519915592811580846607215703863375941834327822424630880328493540494855338254642774147540888512 3178 57389637504052519528295927078265720519437681100200576507656957256254793342805657668539538908003604055420565583937123142480656160902457342971160017040110955835127110060961040995387022192849414898807220887182744435306085457495014198737982362314740672712468423268502129798925040494088571051986887541816679529761878841993272255178928 3179 -65083272764362196863879182796200525371638171769514654050650256812634625280959094668705748863872527111838070241748397502194579653893358895388753363049865630113444410841325928914801022799993553563542126286347369622470465820536158537721364140076933269416028842419518568842934693779419682710378506181983248994331806055606024061939224 3180 73806875464853118474832203286511742295701806827466784159661478380930396242347100877064366765315058098639076223836530466557183629545546392266674422694817772966206546108949658204587771684981876216082311012511259291956071713606700136147395298572734668977575966423606975412432465893483959512199080578094349610686367096920192324901344 3181 -83698137808409748820782275212116752752143510005599287341866158302053683261733128404854290489530382560288253063185108691854544991373867510982825043946279397194598363264903426376276562172151372475212686989658093587478670006677101385422387309936871319941447917864769302967086337007000966827280504679354546169598029486811805265097560 3182 94913133851837629653439887901378246320787412309819064987005366975823898069840781670728146257202595079775104566348876617495878009989999643070719976317738895787988677160873360272814396657826349788951643118249192260364181920439170483915103026355646929535969291571713944229112445238565475749021861349270870025018775852435640956722448 3183 -107628770055726321749479223618662264991736979344542818463765748646691033426588683802254435151566881761069842669129649813107605606181970515113656970342066745873849777182620405260305148728233811666970780393083892280412148100486230006227174570060011717822204964518402437782089532236987410380077262895842632266847013376707485506386304 3184 122045562070557317106559143761064281735279070269749979442912630891957710771968878903605083504507528037044109141427522489575590929681428070967574509853597422450644235778378202720364100789104051521625022545580337374646010476537355539282945688145212125012444077807836493816619972172754805521041119726580852190972328387927135152482176 3185 -138390781129660916494364999507230029784404880803870524793654887489101967028099536654177496686853682539028202653339964740018179979809217362958567956431097676025530975720664527024964559911439243916044403109304813042047347370873427181423363910698452840814390076929368734087430596845287665188051540361808035753853434160209521326904224 3186 156922019177385146435034327482219548443640156950227485262862325450153813096943306617048114258059841980308310128167515099225861932811900374408790238658553200176287292069052759304209764988926478042824705696984099041188838010301310094139765215944618681781295993204117642775481738700656239354393448872057146824850880657518211159984384 3187 -177931228381918494877768272314762649064598588055291806690218060536139299372924644142251936370702261621669936569688406003106044451031353720972887186780631821909646570047425800133132278543802646412186794349418280386000232999544044574517620663491067845753090584107929946673608548993432601038481873357193695863344013716744727370411832 3188 201749298067660796159320970424664128592967216509782026313580611945475544348788225597472187765509109735579270322463435399304347078739034326043976508410497931687651168276378266380778940075707793987726732280879121782869540088003218344640378397539585031925130706187178669317131745659312983369469863412062603744073218699372145134940552 3189 -228751240466276944994814122034573437523079559738234373901121856720239625046301422295713985652409910060286425906960982057907088502181469203546876314019291502985417896129588642497124080172508879281122986810957812667127086334627731835412395594752474573164366836057914182096579031611786687055218344467729961991400197353681244036479440 3190 259362066158133697031999953254884954574456395836867922786193159053807144506667325644469220649258041430421070148737200556054137269342908862238528897899342262315979745451427736262742982950252129187588550082432534823895541771619015004520396040745203924051867569564775989919427420916258685453946091969807153647595292248268789374181280 3191 -294063440803367802979470531156617310041968281946608317704690409173050055591214645759165772772978081225811084803061213040734891172221025450359544572821045050235519598707014246375238906699747478405238125844509050096802427205665152540735446995203250514104583683031398439442868976165261023078894441117363868351139405934241118538777216 3192 333401226910400471101599951057128647259538284182020772235491796468544526483472174159142688441243033401136607163814293131011505646233500265710071299698819944743692255452149609406308538015619032280144893287511645681111095715354689064803375884570113087872196653917436481417284095455564084678495523990790692921616749048367374791011264 3193 -377994028147271355932156840579256977792244344033192151526815500006988804549979629113342235099442628443108419496616991964474894171216789639896346112487551938808696321196225120409526717326279805087161257678170338085378080551039643191883523107669133306227551529037365290543174978722706855077665604479362804122033547769945809938444352 3194 428542869280518129278546640291144084901965206192340983850296733941949246795153642603236673452023468203460942601098521413858977015638593608668877162703784556298197336036916794718189568340200220938118385161709114163572366950368205491493215257757451043799306935567389863640754755615599485667937809011521648865555216273984203751358552 3195 -485842162468384365054247826238469908661498237190764872917560600378412571977451786738767969585432547280858701959430095764100664679575774014034837340444850290494762411705918821687599083818286515878787317726368321399912722252247558486918646464910272094545863980237291001847377314537085800150257227106856036568948364894108334981855392 3196 550792130612621020137964527463118074089082993914569726336766261969639168919548029299944273888163648095530346991157650788198440389117510995609051487101941906801548980445884272317848840345970002240424753447583987269604848638302602203287573629590151177672143423692980077052952932321158013515723131225855015358960697622812583354403840 3197 -624412881094785340085176285664943775844148118164563051409098786738157396662302108596777453863600805049609435464500540993458819913746372960817552051680441881593299330725877203495091183624542276727054655516918094720105038411092893781142448129837483611122669590325751090549483493936785390929664098484644450091538934724505943030072320 3198 707860348838221359930591828029167231436430640497327673336078813216012902672516255774133860579038976206174903386081284790814726722124047311314581151558140584126908412172127331560540967130454266755593995635409944855825726626737627551832996161378948628784002967365550205966839221249476089421817386653274907468378628917971603203422080 3199 -802444356641442496026110407466598443003027880402438092231156412037884594199129315450026568933834514421743495085347025287684656273101945575594574355858501222176327504725071300495122033383359537640180465239074381488894518160006012363875446296048291198143742872067687819950265146380629089427505282426287470233654305193857718646746624 3200 909649073570251614633093854941818147015147652331623608492107541817575733320991474497761717968529017319175834797983872911929014645051881813015178501134185303100847655100952024952898314675002057272558231749906175249938144198887159334969572058173445152826561579179162425691496207878174899025073873723249971259620940979944595268465732 3201 -1031156189381538654423795066483127728671295418807616966390422353362155568719762336544422791883920269437479260203906166986124885279948803981821824368171817804235612496070170701757732229726788987206972030160629824324940763460657265905727277941430362534444880782423227035846522601837105991299263124744978579569378257092239285642507904 3202 1168871165055075991581110798457912893631634756013886661664423415572812613605269965757497553145504911398123583498457586208354321112827900565125557913885080681079666891627308381759531457637864165362156481070834047132576000019638708741552496973187546924184456523713121259867987286900825544855573279701153390330437544015224628152683936 3203 -1324952967180257439790219026388323704202844203613558730914757362861052890579758382957323334504654192189218065471343662182061801980344842497930505746345754999098675811722981360461734184720116317337084453970487995048894049604587806930262367572522031553723926654204730019720839691673924862935507720293958424630420492305289151465262424 3204 1501847747917722031577900464872783022863551647880670592128374197829085097082882550044011389101699697298171193597932256654702547606719679125666010270529881728292943729069268227721351485062484370222874589549767549833705568897055232035071525320363098061533805075659847828884616065671065630856188501972156834828959460731869652702455024 3205 -1702326993363226844096738220857711109679300903907893480850403747343397653496782255509153625289557302313967538018121742067403537114977161272187219261887128187680037029107967178451460045275175016524201137915724652160143313115464613472257267993931156652417552034925443652878430059231124513119985176329363410613673306645721961048160096 3206 1929530732324740928913384834899952441443824114875495979999777261529678346520428336576235538926762936532486415976859634747046371633786659529511883149152552082111359683690344756046355799021302691036816288510618070686922332729765446978067379996854378703389191082598031376656677336611052025209394805510135359611341132762184275061539344 3207 -2187016475849422787379791889226774303261433806722100339197903198213969964772994197926973651326991932200375724941189418455390129617776529291711895388800140117282311189595434768322017967987318499868371316167004705971651662272824866593676788249467334674350549018034697522663269271249970900767943974859358998288209139483088686348022144 3208 2478814646511297209277918336219116083979027772043690777298009149638590961632116608528642079207202521057290417027040850449376554405980072651846415017288399026825059738831924815619782033246291306896722054133529067909407335852233238844066084345931871152850610478851281457453755579556402965345878029551278514670013318741715815206472656 3209 -2809491356858416121636809679616701712367917261909283142079239738364071123275533219236941532824453246247765417676008815178555028644203088959372204683089928768136629533330433212974716367019704231045529480683463507200039918055877933786232336556217237357039569804161672779437463899399113205497094081376289659982039606739918979169054656 3210 3184219510065316555232040368761133485227025626045697627495061204805263606233886457791214688125765194748693040364959827747309952783181947858390237696190216344061105771155814541700893446116746113559155183904096867932570368928061252135386252048312012040057116568139242490902806845741309078853635156375173086815008915339269433635708544 3211 -3608859324491481569348112064694995051699059363261369922596923550918209448047428627603792154526516065755696665435887548690878626674765204941839601167715957792821074844831532289609663212624386640158922532602250770679631878198316616671613377266710468100059992623452063347305282846182531151592661547599574290895570782649675330264951800 3212 4090049529488410660907437472427115915376987645332469009610821131830448225576616751440008353003993256618184949478455090372617182496294748599911009313668414293629953447435473534219267163450519431304124144219636255825045732553978088497327688039520414818737345662207878030685554597401246633694510363500246819837460674833181276257017008 3213 -4635310644666593984337693163751798067031663562844387665399833009852303170269791800360418000788903981471557353473927581514002117011726686833377694609790297912632790563512068762817813317898580095089771094299610896389399492728238763057113491547314302695875782674124108677435007254612579938238117848109398146392338357095238910035502208 3214 5253161941463850076314495561103181487764076504253833896602181803838849199604089494298910718889402864004479263785759759914185770525948947965049084949305763534166698945177665410322914465792249311888725777503684927717562087257735114110830049863523138163229947099352858256348748894475766102467947323964787245529555977847197613777310416 3215 -5953253897116508587112300572548598373695191068580114437843301498075432110766758671101931750422395332250963303048554893836714925481629938409197950417503123627096420821926921137997711678237421741016551500753111571617263080562518028965468631579310729970243572231605188602035875698146792445751740039298323790464753670056325476103859072 3216 6746518190270733833856869220858949423125417092454915708166665072844937971834372758956846438083307547630100363219559584285297427868167305154505212214496834388250712745199630399226361827219084131283708164870266252194584394800713853574878125459970036097679606784656721560576259374700682152769549007386444672885516999494964013375200848 3217 -7645337558156013124565201766045218511272281098991258497711122558865509244380344868434103381942834747916088912903859417906472483587919642976390578622347889130441753775954539597515130413371230534529131306757342041666513152154164549466589258299115479186650685155695316583165471879341893746575300372978305243706324914706183184540325696 3218 8663738141632924707881245599672714984654073627230785628207356057084331191756406844628268933572869055949604925146723474947910067246896487942631227798224015626454115962543764962185839956235333658234963221618363638178924180752643797941439785878279030831643993701046962656667261621390403339610896246735925446731059573693437703036540064 3219 -9817607291226041108449865719859736023671256267985662430171056324269745415929850838629792045907828267177742005140321995117027315848527911357822776793414032676337076749158867623225280816458896788449831519212613603618173448904941803081908853892415982574281360980764732357905471107403829626811482545919794995582680618351861698576629920 3220 11124940199782184580067140675326299551166367815354788812893564406260458828654883538161515376782953995353444772988513087596022016021667669957606260495081698752960072432816175621891204966426906090157273086959026471652580744478971101868479168977442773696269937257190579153792529522057141004262823613393842498733394365975594319290850240 3221 -12606119171676155931057018705319523738937657518317087218730170546092812294581958933236242378051152555589968681511124576388496645014795365815406485781074972834459578099806794306663408550120359197992142215170543796675116544163207281072763066575195217586673871758358949381920183197616447926734547560081425958324790093636671752316943096 3222 14284229841334314506907165962480008094868082118929973464535287679935382269859015497249401525737378779943187773412902317212658195911775481628250531166002358526630035813761100733636151077469848436365917603865374088194774386290754472410286576766507117044771805976989338965968681106299708805985066916646925516713865451985308976846228104 3223 -16185419222970678197941004112832082905713002407194022574511731522297710426701670291594916548811579562044862140406374622180961943484167428014115808671047737124720451117318880881981452543883397665887975035096694245744278028633353967819934421605087165283842654925844157617392614223985086422059273647663551759712262269245602871456468864 3224 18339301117553720521380908956855427796450975925352262293377428809204775629734404918412800262695742894608441273177585765807850150631109878487555729901987405441200795903052450235839407498966590882382315885857048348858206836236668511414504947353508146341797173716006179678997004830956377221565247649554485369965898040369369027429210512 3225 -20779415132014498196588749491850182162445392037367792055331019382194549984485450616452416015426348124991911586824394181993466282301376841703881037903644581095467853871836073659046627678654901842637779469811415459420487960745599152794574390810882435748358743670746682938406343074411849684975611487152266325449643478116561662067933296 3226 23543746390734917338399303923282942564480766158163977523006924008264498482828208154726502073374175485537232549196838336772777938996409814017933463516299809591517843774003056509284293179619264402960888189235758279261904987530647974301375599865866858366891821069461697736922159804719017500663170545770389108844023076124942930319383784 3227 -26675313953052864533954269625192173302993022893483898972883891980332600479386657597980677231433018308033890648492083328256544789104389050568367060057918710116989536081542656030256872315274494043758281057597070864125573477925304970843124419260559281339528028821725092167260298678075058154116180307642301214156267843367798029256043888 3228 30222837007182393858388577380276860393773663929402661285226932788131314213799890594473174057992752678993463062397291502875733768603176618872354877188700337029244197874136621744567664425075993349364548678133275426932083623434066003920694695786828822013968850413565089309257940343381730616810682654131155116561493427383249835347434112 3229 -34241489106743503499173354595923702325748735437198474837536463196806672703984609478143545050444197265628090381235994678023685158139328203605120970063761087316647588079811837506991305117961363438611208290772959542138830875041799011201960475325098514907494357205223740399272725210490369135696035485504807028966569593846571343416102408 3230 38793752069322392682516969294754588510474112455644450236309233622512100658762968508076509904543100682620940936949318493803411228404790760275524264243979441702246636001077449707486020155474772264475580286307968196955914388666767138883226250643972641897553673141489495224509652956536612256902254339828508215153976171674877713972749280 3231 -43950382687836940345661838846570327562097711540412242779756582489648320766780332072168031715330889352170547539431830311527775325500444496401265920228627351703188206532434715343699202326468158653217569095378092116303094651440591718491868558827676527341197663148375607695969297214575880992420042058546083728769334188180090120589053056 3232 49791507138378330609429000285633760537152034538263930692335249375095621736145140281785212514049135458810015254041443092513433688634062507179388526540238876767236930462241524627984372798675373178837488770241686838104404950296261373733691555879002026186982518673214061595371112012089438811252354856784357094863824565508303906653696616 3233 -56407859929126733488804404168986846373028328069898118429273704658996081260886532967054352190856365094047092797997309946859987979292516691941590230238808004075340895955973244526772154132530816363993710119240420604606014550349741374868995249087151056377161257098199514870603722033964502995709285214838968086551768299047252202239930208 3234 63902186453861740241828996017793471593580425412247308700817047589424783097942245284518508638651994023911970268139985120499333555931253155556281803409488604760651709776116357302508131575155064331437794821821505598040095462294372481870823310004721043397914424761432529744557967748228778954295583941764653377655265523269294099928399264 3235 -72390830724404056949817334863749621194469169989075354007419369712453734132929886396820724268763257088421407304043707998557742066445653326708279756697251031479345046796079745983282468972902814022732245458562703289929725219304434910653349755353584253423811820730615172718092006910733664287178630082576233032466525801697068117623025712 3236 82005532697378476602281418859743028071131076902922327239278042423702432919247190618766802801234721169780825176012918587322733350744764121292608165321317382459868375026801192048597576346009866214322684585913972049940670610933305073339053416011933215003116802047051408705258320746313534425054278716666543230315519046432975279347940352 3237 -92895462825354301637606593154031377285870914416068904338869806450815557561471273315098548334623811587862659056624369973895905816580811241297171981852734026298952258414261104507870890472324813788663297261494123214103683675696408099851334239681416030479274819789692879756625875804555484531333480122467137520055024406957156635751251840 3238 105229525099762297384777063465686645951005239052579458284260105706567509037748571323306641102552424883008738939594052624258997438322955707158592199886078104472869800343969283298435506324018596696852023499057876195341668771848945552078072665494449097244084847724119498116293841409546889824662546782195575806222613859445866079660561464 3239 -119198963968505428351386629131308702624528428253103546253891169274185173096247993163216095437166005570417657020536655667831355124060350085699807435491628774995895330362597584928936232445404201924429605901858966487495879267754579618328613804693328534041794243040615706481708037155536072606812152018312641719938350864469247615209138944 3240 135020315167649610972358880186636977713835654025964783734787342986829022614814537650993189861608525871798364307636795428746571205409276117959155870217297263144671433154959413906490882313821193891258883245447574023866198882235440669944493196266932613625741343439072850386248123187474551187017104129189633478796741680096363890309278200 3241 -152938745775005956436169918215974978149159680973032277323596652295724866347898370813624023068426956562120280837784210991880244561987280025388238892295808436468012905069553199671010948268778719656308878722868948154129201210762986988854197752633096829519753231131201298140484617515256220110562085446992980076004545382842184939487053728 3242 173231834754110280793970086434205059281383309769560010547251890934579840508515532499588822531219275790521360060237107377071727516888361900324039861966301782799755896342541153049341274192462520643098010387090364881012406962254240547205723706221990863057664699040359920191083902718775266848181786376964168841064564732183235379526818648 3243 -196213852000907510965784437166203635653471569176908291146563216130830115894421282516651222300846386270104954175883103404684620400393476461088265908410237605651688400436652398920327753725351876820337609404034388061861500431492517345586024006209705596756000595278687314185199530443007902150093945092099556813930401013681851660198559808 3244 222240601535099756710611094769167824292001648545735688181336660572894461036078519434027306868518670526718013773686337356047053791986306684062229978870579554924637468065827353876056933313339411060181700832635967934433214496560440773525903335547697478471602806009450334000012618603302220671933369527191954073074403598366181058566866760 3245 -251714903109819875623191410970258195346584123491462294290353886270885047475024468370522762490783500892470401058155434356676423137288486317241865896854860372129272885950789855442746067536477144573976590503231676711781995036656651905589358718127381656255676610908769704368330186840182933610039084944793332322821276888420488480686357952 3246 285092796278472010303099608608983436721557280376605638680054975726125205956630563191325023238334764385143980303304437445333765166337676088410689627917050051178584195669728157051420338621282933252098029096886545929067836825458773714341785399660847139081394949335092483928256283332884312435388688218573283472938847770233741290471064496 3247 -322890562004874835891213970829525443168091157905763752028203749917815588773181991310817087862381715406212267303568555274069928336152796184429006667022494014760706677363540682743883214765861293100881973723571062920827438476869361800524643069270189371156849852118961855894340338376883979994782366939337252376364625967367719841895895040 3248 365692669400354875746859235554666737669050551341491875386469200883049179729643048243724048641348768734527562134008082601153446342440479373893125693740958970979439911552003770788550922998397742286031170207436152627810551364619683054399907381941978270704929306237358209328348528862989663267077856275307769250961897160134596832826409952 3249 -414160769309279194284273214949448191934220560067813101340826100250689087658038993209238959211861511254235894735057681932917783868714130625048482382114696950422769140230282505800168168768576509820522202718498698884614932172189687142853278345381691306604688903479003451870944324062005903301843756199639669024111626346635786640557902202 3250 469043872457690146520155916979971951193601522525765225747049983632486528655682464696608845062180440108660393609100452553836369652601594639707199760645614102235222714134025014961884039214059884244412264351570733563082697801813891405995633441938799948097192992819812894429746557484876528736154845409203296116108686711608916385414028448 3251 -531189867971352532320566774477582570525988345913756468810457672986402492332192521008001518295472217890412836370878403339651844684986198835174730746484408155541335985446964455214791069930047583964772442860428127924135987537079178952019907581594273150565983098442907939251203013140169400018296936585523113254080039632756947294085740536 3252 601558558534608588002846998931723838968627553781851119612841519649247575733473571668889275247196384040007547092290267292095119034345093056468250930129262070033348508392180285561780499547657383102110016527890879918193592842764415509909829059229540208467662477061602404401458429168830794599598046838783961475785937906932126172478808528 3253 -681236411610900708701127430397398374659827097086198487696025855875539558671647529727558681943883149691272694987329940170100295584385078349270794357011709795246993942676510225315140947077387394465607155391839066170868727259914941758088065915038026112705831389933106363409274137465636673394789431481128412118961497301787310450557710984 3254 771453252331287776889604099384196865708661786165311874296997185876669740933740387856970939406013070055717019436090354788303090415447764965854269764237722812351461978863644463535301868787835793656659163520246358152593760120116217383762571853314246028645691454052829742616204271159598843164214732374380645403296093118321076850382150088 3255 -873601153276365628038699054324702648061665943608834945685099408589089693878779449043681014051606480402204655093514772049838951972035039835855314001734872732217133564086512889265188717034231054707606334032073702678799073991772523791646143004183116570210023919247487377961258479668325755633902771515047224857410019543507117208556432896 3256 989255809879325915878568514554319194107591297550706815688156091378779133261292220001551556445945775591999283344085196054110614817537173517911111535892024914051134960558346303505826972365190631285957315375693734383466159640037741236690477507298152674254720479534310085238809582405864054627311253862402722251192576796391798896691737168 3257 -1120200728071866108730399740682665048718170859462732627074729433191332365680654285075542785905197081417441530168734552678493769785258743378798060709400359154841345548773310234329214174463175136250739934675583087789920446870412979022778498355071855687589355095934863144203635120575122428074072679639493612410073984989636682174702751504 3258 1268454593655185352147076251871298696678977981316712182275814127887442236132725772678671385007772407775517837061065673073524239519545847661866569235270552981479006373505115995237073847581902867802987223456733715218593117802672667115200754758597297468469201410358283941641545593539081110086474566462657253657228286073381901171160181416 3259 -1436302241355407531406286196213377815632255465625882156580145805271528901672183383226650893236904378732534600264240917554747909579877049060693316806284330789500035499317151795032442558006063712742385207850953372923622364113431267698831663865060035028707429742640960670642195344395499063065361552503225666504131589739414508355724961736 3260 1626329696351468150014160372931813038600383972469820161419416018545136538390360950384770687705772720110428013440705947703995382523948603678190832665791074988213631303943276408931821492383061761763124562647961608608719418978457113923590932703412685608478942677073492860379479901595042471137604689657075375881283448377439580820409761152 3261 -1841463823074842483791206014849564027317401281802250998106456691071576714478549956056974511998575867246344098077692984680798412719399759463088361088820032117828913985082133398787632409913795341287986469687509189643106664944684539407666633567709015333571119927080270301098112011378246328898195724627373144285865824714070198142988293040 3262 2085017186214123790540937049570011115285359664562332856989091986157015957918673663588790938947714874938561634026858239520419271157306898925386356296526630556048350955863702813331106529974708965025274022407126236932017359475420038679294252719619005669664394484831488992387513952098502141475433526992152806605150975508111584119092203904 3263 -2360738808175784012887567109539411291647816015558608981054599988271153244811810663297505485783232174950603977311044375020859843890857771964740130329354895129184138516026053368296939241934264652275694215808120528254145703068000092755071364996710211836440519088219499733953828093661847798097290264153658311408167873700239545528911771776 3264 2672871596956639378528809813000021670378652382408617002916847589835656783397299809449307107331649699984258937162877912679058626706808835511297811588722990644329823558177589118496414379481790116559832556734020468730446360906935694563004513326246429007514122116439027380135360939010585849558626408076310920299500079063716648964535007472 3265 -3026217319831647338165847722566630235337532823111696915937045840660434074154129417906009667210738647083936568407494809067870654544645517315215068504366704369675714528117102023421220208562865859218758746600758234936881870819949852936006724679572765630372850116242273300857323632947864046921825155788130877983817700435265625127184089056 3266 3426210112988060584810709192541402532647686928463850737606879775627307815818557923359568261772957298621057967992292587110337713095326243844831090851536301239258814645587622817598153220124650709846863551950470544900999157397660144671046976735020621404579921335649899848861341671336097720679943513821641126981644247693245980096509810144 3267 -3878999646979497461420989137513744154250977094901691816249215844176480896956386256145644936216377920313173567821378231156711288832027395290780026999402247764041675675546156717335746094467168088385037809654613940411912649379281371713992917568549253175294217809733477569264708536694560556441980269594802553096835449349485368237009635552 3268 4391545214593588317995083298804956195526601561122830927943227650652223725500591760278804809730440784426191234559488726647696911312735911930318246791912002220815125141387291218194180784582756358559683861132580440777005074108694931755481170178411811318735755745467862697949452363315707865141786516561582266108215964219337373393792517456 3269 -4971722173643088722871615547009388375336162784766498652207842077363868137045664364286792897796156377225536312599271306815188987469626156059534327274700298921819824196998223923167375016731589812547174888630352455530524580473614211759126152409771193594995816343690717904350775747571781388560301060462126390124404575513598819793060127216 3270 5628442364810793095557320241959264039934871354577360988009887421015142317873558259754922936567014932307178098212182127270553862785823823185401298120115330484190661431983094615165184367113695310723785333060563220468676219923793027703689756070295914018877964361257251241269192738343383790877324401665223481711926531311015583890859197344 3271 -6371790336838561469650458705946386700715064109544582380832611076473338600522255074312922630698391525991936109790823790586132321894565797755508745190838298792026513402820532849958665906007653125847682653555959456889774541280014688717026880109849301549673088028282120779439490235771245007861873326555350820743434952196846834133268766080 3272 7213177451255496937912931705360770950398116876319857683160220784977396364407012558277089774580028295062230741410636389054058479672017831759706258303479911567048211308933223192406975859238717717436589178418573954066915101841815222536012027568700077825575721409244718808954857054593777299258464184616317650707203845052969671212024783376 3273 -8165516210113062445016093432680774772673044168174822181751563175097590961738514682592045681635596934519069009616613490380179128619705228487922414988980373232129938436467632823706372927916691175007201399828191084291721036403506364990454265534656146796130638404114892690998441106765353761919169814728375889022906414209029826400395521296 3274 9243417456931511243393334561731764443016774226411551551659145213782624646113770053968649337434998369357664893713522962621186815333028393942575270770331741866847181581965213919432884821033048770212831568236409624936657078593981741664318000364574187651552858968444539271611708056430589650998759520368300539737487236005556866043623620488 3275 -10463413447892301384874814920946247316836090929671715597724247045918984663511353537043622850003916183008965050045323045392898696464129090163411451745989198323037755925966088665802605713751744637181677038511998718430410991383548118966040260230632500237977239570576872585991000108056351903165286886521723847030862970776021988561089777480 3276 11844210182468658166249344828972609068517871441492540137819812719750093723857472117330694499770896342537965477098146563889902857834907674839766078122391192876797021125534888347781261457631485559248485995046685920029154512129381762558118385738590122272474343778751167635018818626866929657835437497894729830810857069779941088323701382064 3277 -13406972826086824588403942459957060440055498893351298699122563000676827226260641072728115178064866942984816452859158924204188194057632351218207710010222597072619928873512725710915189881055110865449292815256142102975525134323083371045841757823824688408982527619577507239480617517260086682433417131774638594323610200526392666299584438640 3278 15175648558740486126487053615116797975106811172424437977589377799574837979313656047740775276500677279548992386405119218114934944501568474186927210355873802030099057667607098653433123826172467488191371697887531480246549537311570393737749074133236248973480703351014146720191873057536928082440050942899438628607619272695156809713566384112 3279 -17177331750298410875448882756061322751537542635302910995231273086424426059625192234578842082563944460677009307467399937476380598759219741153781175214026110719377135704937834743732300619618518051743043248563669579323941098377097134848519487082153785859421962334777990960733765273238850888268461302892936660918933109920194965564832022144 3280 19442677004093290148024170465834227202356720563992812270976178547600557450654071986905133854346167592244994782796752017509770397834312054297646666728624441963283148832524955207727854210589071215788497374195492786829035623219227400057049959594444982942279975152875703200741005993120135576367824420339981173061975183752856022340794100192 3281 -22006366334913747943375035980517361790691824415862798398121545941222455524276958202781344028021734835632346803180806561412416410049075243325321788448682961045643277693311758226132122243175620159314844550769096006933447196439973101930658261910820515998006711875797143461625868196454641482769149231464575620232997108812649662951062482240 3282 24907637566654804990568761166608995428618196417526215114226615464997949552731335956619766872710926288839902551332001653872502802499809951473463923863920479493481700502181669408134449999763785273803357702426825274802668961783682267500888635588698821003787335890588345331909365308461030009235737499310219404174285755861367451051640802528 3283 -28190881960949256899881322933054638567832893069721748100237627315547118629311120760885109260320629638519478916716244380558793980695233354995271211668469471634524262427613909472971848548300182798700005570563934190483767325115923982282262801438797920290283113030489477625706944265839430084525048446849561653314664722702050587864298346056 3284 31906320135044038744296191772463295161081784860491501869753960455515117894699771334775374797650477671889039830352370805665831981514115055640372404721995784199589016025124846704081643801199752406147435893645856175219597313464824797115782877771972518836905139077408979558961864473406603058105754542030707369195730165985326812986080919304 3285 -36110766510757178855486808846318679349951844389457527846802389775002382848291597595317132582840182837890642395796908441397310193945219252621108862572734997073021182717282566007444841923997406109128073610823517974416096524767164151137239834635708659725016719084165469310582532435857182723397772849369417584239545212508113291906026105840 3286 40868493874358722156239490656528810959116336521635594130058533728603571319396641869796675453280126881058626202995206958520911710228884044107813877747242479506447631503146778958653821030330781344731276724041779732286791365608553364211820224499839766388119471451089480552282804850045594612224353582264884091085353677872097741661489810224 3287 -46252211139786796890030402503058152122328365854098466991833438369927813649238060576904827239683581571921806317940610951493592576193305495025174569093372181073692009473400914808840410814168580763111903006203427869805700432153798562477502018917364635143501030642086742550940664543330449399691316309275858618177703564368053162311795850880 3288 52344169117480211751688610321716374063889285134853041682940750473417977614934577061804669949418675366709026114819046097231959629019978156214594367325249252423851518474009136670629207843870642612148829528911261077629276465112862409912107541429830998306887524122894408948180457650189008774566173999851317965717052178847635046507422616752 3289 -59237411023982929093491190066796548599109035778157258047495679858034957897524663078034654694544601516213414439773790241813749962124759592025127615773514095965981060399644289108504521856029794101196730648684712985149823726314908394743532906151592526368693693517672606966039714049778439622447337601576881857938832515290729885761738291648 3290 67037186652398159372409224954210661526369957136670683098199767952351134100124610943580636254193556866292097560559013463012480160914504618387186777694657186088989680294094348724815598845675518842768012549206860588237371103297592082640315479160896087744874998311208668993171350699194582985963428125183450708775622275945486023994089058048 3291 -75862551593563056214011737973806104754269210674694844746888670248013027559975353410445663258867283486997907390991739276227980429243233334640670219416385390558384414060488997096977991202122344453566245222386909213047120922976356316393655643672704692244931001158322334968237148364196155089194131701381380297086230371768288063633678761552 3292 85848175689569827702423059360108916207951355690690343326102800629451607449321485059107773171945635026622255253694304928185998880819458825633483873660858199956512716320747266175716630617441098630250749121690301938042923364813854596406554649983115428030118616713798503713907523126616730322314225117426783953946596093293223973639993496704 3293 -97146388056888978582576387624876842520387086568345257053678550554398293374912619697189147207669626461372180875254072616313411968886805718206486106147375622607579417486231898566682942722457959252564992136023506491226935757537469172194576538727558115792669423392312157173513000934979757087113960261826377112114700741642256779835129058480 3294 109929489583217723855435020459356255968386177034073595086619378320217892583270160159119862034960068765907394487854051687983805353362954737750986587002876406043616435794008420922744552898544256796496185473460971545541361827063919718420593598279355924314040603439825883435181990920987639506078801578623050541495244523233600022326572194624 3295 -124392367833800043232250408273185001784754505366606290173524742261696191827219671352959052746342027587710902128913613278847136431210014012285592589951488062036282468314242361199429014592267849651391317793596306043343491071866733777010597704128521658121131303929589777020975842610216124547275967902007419294482063367548735734824585529984 3296 140755453859818491453939596568862155928983070664766293368642448106827633960294020905810678315676155525956035896545880242308168907906647345425910581501852612479313921137750970175776995555196641511765619772451031304763191931547766285367702473490881251309868291557433101671970338285735831673094491541306097263737400764122578602136318073648 3297 -159268065551874005334757207521809224798618689389514020297782104419826095894619695499656167854478860831253754958059195342888328945649372887894329625525559045513857271424048037160980778403295031968984658447960787747411644594651447658239509846433525683922184013113788175463503755478030932933617478875367769394375064503031145279107051162272 3298 180212188002758681199540150516338409385337450750708640415846721940299186680875868696249800334657817569221559640936068729127412614189373976964459857683642706154451300138025479751181135284130161541248425590276597198084564188291112474749965084891491776489388119387086915975590440999142769743142868786607435800637429249758335498761844038592 3299 -203906747922927680475300226842369842767417131769001715896516250432675289092069457315667626258150859848828490842561438737331103466229524747916418302692605481268651064629374296066095774132190451694250138625520757286036038508596844608680654705894853539125619799117350415015979543445682218211175029928391672655089641715838454011992736009688 3300 230712446587860716336291128720770985766367388080506436246391788513398232434025731319042011055351925711982204766660120248864170533811615353980188992664558985944845450222285021224013397227599261092359895816525454414905889739578449390087402374578674075255348360666249608290648880842470833182134350252650140069266988743061511590500254844688 3301 -261037224200242107074446243975665133618930442055719666690074949085964445874151123628381046927751494114982329931305084865146180277519313302505654749633931848334147291828096844468760831331988652330211460158845567790822826497622183671969196625221092118516418433483269906147977542591339050300744595529209614004019158364803163738912226852488 3302 295342438047412756551159344202991707799621554920867444416828244453911235272153817272942825573052026663986918326927913939778611654564331512709171712598983806543739912507877474489487583068329800076738944263788275625336294030513887960866523859410289823724953018583620911643716684311267958937806308653925180236346382554820705650712807452928 3303 -334149847568024714055221342026472221881227360001488566591960543236622592424964600347545365063727023580046686033564554874105161936386716342754930677072175671663129595046781370623575821404478472800766281682435883266836869854837376459839207433610964969407528577049817927294345759578317494412124898720740293398880541829359241912842954094336 3304 378049511571879501272171979298384923413465151167934553779943394287228342709741296137291826242713847460306980364092522768614735706536841609312131190521844118813241447653159406614308622914495328455646843830907792551821060863897248972106320460103534668895860517664615311700094494212200843430792108332769215666807560808398272596153253599440 3305 -427708716565020710311716699620379432331283965602795022950764356762931787796112637691972177022905102122009554527981579630296516721963579132626570064201645367605609886155618150349408917371242498881949314819335550385570757581596402833291412943033723745627590437882639997923027212173622262441550505691001229623065070989914820746234369741888 3306 483882070623291812864346193057227689266795951718929407698193354286981938717046432125072128315887546998531963973819692133077862110025131823569837442173589027877186892073227796808136630821134631167820550603685302935901275843891784451835295778464884532473608312198911358791427194443451330536037901107796516425599863681388549588797707193920 3307 -547422914763372062775175909168687780417360763783399122467530809961125840456996542851714595591143659540696260741853092570366650251703574115744808378490046351333863555429411107767595881157544151012279084414417826265031276807965251293929331832791207486619462705682409128451459638478636769303815348425566683944120563654771991774557185599432 3308 619296223542421349739995574337569655875495803875110544460747174321887898282399705823266346913685776129156209277399661692230005406813883539199132650564048838427380670528935918992213457168805723079025190701904932262763350260883328708611732679298912442223802003248211418429890337715191472988257693348509576828476472594253545217561297965640 3309 -700593188971489506165902560634487167775872748577634033643511888069694038205324316474428633032019744595207028321376048718516544460410219607675171274578129264555459643058073916410587474107926600940041867665088134707030003861565563967775791995960723399053775155621869467179465287773910229360506984154479800363851398865401175602793569115840 3310 792547707087699079507040730365092440238471240078004645313790967911326715356876249388499767124320799494855599325774724164890116932112976094487027337988663140864983803513032206511327988248292061496327222015125125737697219383295423566049696854819946581282207888593807972626840806594387350051965238951458458651165281585147401624477092258288 3311 -896555015073110699204958484001240148873782600049354170131446044917988462759940471825687811742725754058065905174260669273506270053600065842025970895244903684622158899019871381953744202516396875770208727221664155787475523126969269660176774067312436709752089544665147830775894036270424444540198208993769901736247305298153047475878979798016 3312 1014192759060246123211995237651959157566877321239938898900138193171593173029675067714461221709290154486454803508932659634054553477787126085225722141989746444851302693588285358537353861827561334164668083292245288102223282813218432948377253273886159871817418874753416533483170267035237632387954166320369772959102244360330186289567083095680 3313 -1147244809206827391519692012703584162774664173582788485615820914362654725255460157463322293038197234326667708981367022177927469342651452696175914959498989813308119048094545894454445642861981341508113004393625345260766601296973146377293483056059953903113130607473205911722302751596419698795336505390442545617356274102571659011371756558176 3314 1297728179799124406071515946865411393556351119119781781711672175553648785283910997177657874668505407226130088243154007689875296703433622278343765466486895831127662052612195468352159285716013376897596333937194276078354250842449934803303065486560659639858359020301657205732776358923428858175270013025282409197486837521902601291469758303024 3315 -1467923458668575925806054686900614437243151901758467392797695317755138098166897960373312941732907840943174833528754469121919924560816289426470702833933528113325343282983838874732923783921535425711253362386334438091629186987432991133691900596780475434135677924768673997054403726874132869718385960116285507368751828700088275688412650488896 3316 1660409202773820601137408505496971219396926276914384421551245900237484135853189604410791540859049518817035827995114549920628158296221694860054922471366728307742650133738792865779811602920211935422498473796354125791553838814232784130646803585769966831991479393405620738175477365883639247917365870076285456411040438168342226554668768612264 3317 -1878100816193572441633450997135606563768925932330983351369070004852087513280429397385354451918181758287443096939014929355713776801908255638504645219691442425590832003721308796751946650384903125446852720247113900422287716567160349769093135421116577067842745329542389535365489068478761046413310141483511751933802705002823402202575013207264 3318 2124294493880018335315562330510815926595229830747150128463243809508369876170731254755522186480342633234560720304790495361941955682622245245950434041895028391189307694534058763982233014667091890587159849415318131636555872453312213905649594269728204076951135634931751167373009396742983914423251263510387775635080120109528416169453476354432 3319 -2402716890337342351838517178981425668062199986075951089977867893540852700933929396851312981467780251463776153776159380791552984387983070933375236653543273932413394873616586131462778093609423637448012860031512086483402934403981313786675697387359089426578907830203618150641697493519187257167012834664523327948997939692940493167135107368320 3320 2717581258044772597130203932040284820800001677672796165205249118163125488717930337201102500118608291664675848433049276581895730962552606722895705464089805779739272687505521056880106067357980916226653549553682865743330497382576116443406833923858176768019007711238314703539606536497118766525351598536641379222499050855089345686680575223344 3321 -3073650897213559689600939622466939999001454402382751360714076335410297397023610223370445414649359775873035446950224067670295362946337558939027302195985026041996424014108475627392016776095558906809003022216982168157631375429613149136104565981554750719205006514759027792710453523245840391517699294924005982179367427658513069542868532803232 3322 3476310867792965975682842169064713131669233943703863731960773792124630369883966070008596425175839764843781933456039085974277687792940163446053651497731736743867874729182549012948689961549178145882321036415232501142282354833070024372877551855972053210511382293600694485966922264754425591349526455338291335866943587137279319678342748165824 3323 -3931649038148519597812083603084580257342016898187124267474370389626040799698589861191403019576415834962607534070073130677987292819033899008790822466697625227265338887812184467804134810200557173157043564602488421058743616629064908237261916564174172508645010029408445919955186924439500993627970149641429751853240331592899518640779410587400 3324 4446547684363821319533396753353837674796447486056192747716687989961111592230984115342837595979264814026552994488233082729093613608925754704419507955785699863844728186974806504375784899005099816091981757540886464704475918566439462593131786592396212517608061301501641392026541634731292287121717751941449063781401891116753447947722059771008 3325 -5028787011740145399591694385100628166850451332789431005959734978698478873369574549485235296317529680088719600280162935280799317224523457654300538093855852420990647187241022205642482148207540667214631365336185213077681538101628537897715393826216210350207003028109579423597931300475880238070483031447806531910220508843038755823552041799792 3326 5687162148129427990777313755761102104007890699678577015362135122215987810792279126768139421433712793986359995981819733265219520667443259209042788426789276841782980996391258352691203613666422359662439134001167535474383197283538828927192666906990056206585097498924551900180587667817934575995158460118300441935698595548928766913109557065024 3327 -6431615359882559064729565206997346633234980488001655051351498312497397712328439283564823251665135838591116843232107270694387131170728650641604551175980814837352426764028400381172830987790908907680358694994145045211688312472174476095646917582333364235980847533416383906505876699799812915052706952440466586337852660889744898644950806025600 3328 7273385468414997611735682933038536900747627927105543020681033492176149644403112129294942192676962878972219793998136188587402852202185319034174146787348095057024795326956524252466290623944005984801495763428272520192118688063500161386933978188401426060873857273086857938708302485476958032952436359795352094304610911955342614085807868719352 3329 -8225176702060861348513116992733398959996110346156238223308965823470937947518462521679712814659152388312735768185195109192549984994940996690569675441620869057136082448514727942715428296492882629441569948404931125291140430656173826145695366106169712536858571774316164104299182834137963284383276930501237245828996999135833564025991051366192 3330 9301349507816379526096870903840701048570874807232377265210448544931779361759984374608342348418886176995363665775628603677618929623328405548406995139620398574099958613775372148783654734145315347641198725586100278071157953001538076617726062176768906533351708422366009916513043816530649098065787142666142212639801120494546505548741650869136 3331 -10518136175068180169819192466507269254561166638675900069817037948043349753415925615157342747590437306804133765401099512661949399520662659718007050627037296669735404758220798860999992450464667715442436184242388632767089622768385892664978227903145876490005455246978868740687502051324271820678248953723657442374488460584429742743570774393976 3332 11893884493321804027826834916448035152519227824486387771423526184963770916096458336622573987676155316546237614644007006703615552057985918187690535411137763478131490752237602983059890882690780601890247614737928427850266991061913123583359834196658181749022408366428778765202217054281268488408743396780818712289737023391966198140671001562768 3333 -13449333083779631955090224705503241983830228991637789918181041193843303119684310672981794247712030077627405498063178938646078842199326223785116629414759430789040693984604886017530299009746328312832050821363998899771321270608259885448953216036602108601864688477008532028079560774722244869832330522343198637958797309144139823791903568413056 3334 15207922516562699774847034741457656704602820379401061729641277892347515460938644600775339423487581206028365459786477998816661588973239467241801002354461022539602802621503188373623002986258122007859358076089135752261099924021356337117343960070212976504603854428200791859866094022657931610008210193474475902602930989107863262185340504083464 3335 -17196146858425843117822810754541120976681789971714056398360062233894395543068457041171723567135625482119505790835702690774514103457533044972840330733641040940811263934833339948051672258879153166285824958080770696103795586411063209504346979813182015054689637187868334542606143127459737942545873764934541019096896834915097082272517448867584 3336 19443950897882293618906051018784605434663740938944366835583949286153600357490177644041363025327080952466553166575268762484227607100781775244288626374779603929210833666445810120519163353205721507180389578584176049459158509607535306570047511700245313314967283457948920063436284538408766359733200699944478801336816017890533099579208519911232 3337 -21985178974654683364169861856038068869388023024391565837938746535438149119649277622240474959266005416937260604921654178418985863387739179356969136533554682682496620672521494760452395002296941491767216402929596903745682228427666142504590120233281508544738622994153297033858845127112217523615545759133951750248166738958803969225059123238496 3338 24858082108378861096237988241534994764778520468544915549554285820986654379539812949699519394704653771790396128053777288567573083069597047111768553692528392962597990403127280316359368467851961741430874861470275162702494370538595062598214378161867514213876751365285856378999122237495290016240280164688935030981719192582376650160077917042488 3339 -28105890988879982239413188160221809094850226159235492532906789391349732425365983758773665785937242402269109657317690918083116738328449502227568722196311099684915700531396765013676176851961124343063239879942932970329103843104107578553197073124073833313920549221794206332855708250062873818113196564445826770821601870788423472158249042478784 3340 31777463369960216918851145689842827786761276518090936720644367211068918811141181369982513174551635223024072478580569213476710840714155887464813247146679268516055672223311875690549140866404751138132940731483685176543380387271195740371672769184393712563173938887924067288670525055823394535004743562100720559486610308242537522304215643362768 3341 -35928015514984798379199666151346973573294291630493630551318500985715601033490846264072414778299687152590405458981324685110637481700316627559358137502357126139430045410411410651844098273996349223119201731675045663949254124028773867630931516382053910895924977249278798787851088200124945812838426482097736571410067401932896974326442469863200 3342 40619948591999753205280025309119328238371054955759115497234303699452739927834019989670758663684788390843802676203554435451236207001798689205391957043743549073511377964374504159639696042831315371191077022538632536217038332966306384928795154803839216004449799196879317699898930451874262323240333628122484319399770115517693762742750340049904 3343 -45923782327144434988081833746591775520092398792491481069216444924522739974722913354932709605556157839248663211581233159986848117944674846666648874058122417677270930933841842904628512732797243433808848297689486150940825409016990165545673231625031289768059879887627898031411698470089344337929111202820442783432363241015708582813191470107904 3344 51919209818603150811552765735687198370656284801552977532189482976190626012793042916566135218639043050048304162753385971193485221110485000532201220135498348422525778198369538574739636371753875116865739557307270446493868150772494424307275134915466959739172140574897192990819393586475525030407745070068352553583639573448819546506040500519216 3345 -58696289212832400486843264480771197175346193462605992547525311882044786135125416932448838793186800451208435532717521141286182136903601893740099113057963296167415527925409952570029937572063589358782261008913999148134347154705127025882615636757690123605993176334781765999612852161717289899618875483885687328382126490420314380947426359156896 3346 66356789976901321779646943781550393672339383233786668711122497532617115169526485166357470033624612300187493550696793401010259687508414729476794899620163926365106143173080554281714459024323452920318045078173045933020005550731485535561736767642243153299860834441589380888124346652590555610416385847766613920958379822624861911914325856749664 3347 -75015713795519979448723256520600997044641377672214782222143651909634603485437262709301593209043229610295085512899334136512481272499945114654391665598204617901904259921593745481694109730505140858116160560401756744849154094908663893176033694499343180755148368753537892117132426385041433134858382732300423321153586723848486700757597628210008 3348 84803012712601188441298344534915863136461945272530680699578149410492679609573568796329563549999400087792183471317706515455008390476848495827382389369325946813428934565722213639777619507892775046873866843615311634858401873226489353636509530367987975468828149873659282848285248730663699181746396026288965693629455554801180666226370797013440 3349 -95865530063273904514036452409732434571862205595239921686823340499632352684819465239604931759236705680299471401237963515719997100535757959108313959291424350565211536072420312059918355206060587822022461662604192850068210409082081064999247581695745932571376068386667254135963505418288447307167400455567016949193287501089391692627055390141808 3350 108369193046338783295864825821993440496686356175645719807143317990007322551027546582900897438360589557375980517073463654839182990205705538049699699184292396400091871777322397529128754795773824333551803265397904754119495425120267733283290300600898605052960667816071246334702468782123825305967355783307415255588400325756209374378767703186408 3351 -122501489517994588623591935690303430393488705969318521540704824228357204657290808694864730731349565622680371847598190551167405605818885285529543541498423511029377518884980296701558560878034094781721934324493873299403373233117190961719739059634686760084161498176175109960595009513110063015505637917133561153657634607501089403463387691718528 3352 138474265800315638858299162354296199027352349735505420389652475475729321447864465174584629797258204469996210913119750547063851300278439638341845207556893768558986879096532540740447972590819943979396657989856193441978807401080850830985261057082171362930328857124881480094796496371437133074532682908294349066786166357050515446717442423265224 3353 -156526887054564281917360549495495250242967027680227660520536695550916338014388836098522128593344490095501038807883901200009113716005683383843259067722359208104777123148666997755748357029291643123636959509791841732728911068386671165173916538269882144223489578627001521631612893075907959164697845794404063691858396811017271573519425630735008 3354 176929807140120481195516838097405423190193087075437836559126170038285255963715765297860235841334076915437172851215261633137487957998935295677596592675120425059539265693855706834792655157046190178982811319433767987396086481969765582237526262480112612222028373897056518573080483492754590638148106810605566067994348635825402663865595728255040 3355 -199988600943777462852084039833904078916877802402041709560346717322535218205173561034215141650485893950566648068803855281326918784621071418654868903958299276402867000139493006883956072893726290987055120083677730099960454376904622605633147521947276133010264032109768904431733106611910114291660577195456423355562320086339094941138619855774272 3356 226048519010756580497214783302464008143023276470715069170593980910120916388600204193107615081047788738137849447260338173069945997299783740411509608087252887080515035218515570849394719955778129881024045693719948706939292999516652651485858535046677914661340827347499774770605701069140046707735922081727417165867969024818718977158390777890688 3357 -255499632038909487808309416380101539267114452147435569208543144896357381647917265784056613530879273157480763050528262113868980300134430397903303744679355651189562475499644668074709554873178354323943519990131616939161340356214879510769193675039937583701175811726700155100311221963717406730355890188691828698946434602766475666538277990041672 3358 288782641525058664489523912998872541346481228468985039617518855936286269327355619627303027605712492075233958316878725525807596398551123990890223871277147825664550450064124884525347881832729231287629662848894848239713238095900628942513718106952064300586355645075818126690991586752407120062391020887784909532831189609455677629934630681907584 3359 -326395442705788468899272949706718030295591515272669625482226187021315535329861780659609701335919830314345915687260053838076317611106093846425159778678575126185568303511690497372406826762744656285714730528205044318513936113017347332211446294188431966004712638524917929475125623531016161180326077654173812617759659629207568027752361506895616 3360 368900537059284406758135486675839935752936515741266310615938207190536185181994577930017646746041346197030376545959554770090260501102472871548520843444011149041501053823575532699154997528031748891412940818553276613241774425516887133409356886486839160754175201389000756123579301399666359380635269615605628335942943584851489523145561719746528 3361 -416933404193735392600004621315860018703917163916306163372150110774756969443494465855575438686094832978002259295838802260656504370787226340912358381830770862006282605419571000668639799793850743795947962937786389964835131435965273430110392981039720720014485900152528150348766115571219273250910407471295351586187557335207585352549560989356384 3362 471211957126128179457970525937280119385975753698338249774676111569971265161540752263571972463679898109740715908980968962429826710759127480244709662168148262358574053058941319653473157046080198006415321565378992756995401642120839870395526536698978940830881968757431820421903421621361118079185576229795884191636812981553376582060123054057852 3363 -532547220961504360045893611607399315292614665631885295735951496439567020475091314549866258175160408180777128904905476584103022697977402786533214511700050383784519968911341094456864005032746383217467967779615222409555047700589453602077787175129470854693590747096756806710019281730152805530665672927180023852469672091231643419355798164950912 3364 601855393052263961258315025334607879277409394874701812062794088547416947813360237229775872184520076719863124455558289006102717699569399241366225930243621491645421708252594484553564205431008870655529333415545232077559608680822076478005234531721525868234963567726201692496579596017428955208186609956581430505968705889860145771938448322654782 3365 -680171463115491047167334934517166408546841413059288915338584810203880608960134400388744283490352166979460244742501704688288601205826339020913796539044732944225911146211610235152523262351999668045787959237707881338757000587879230908423292110894543437268628504311989875533272889135701930733225983083236198439088413588906899156233453751457328 3366 768664594813296558457966998695508883104711783055346264786455320483935365264154106744723079091462772658890459161205059986979206899149197030370523622403263173384544199714384173421594607859378464454891450762113789939527277364906428835852321535239007655556675047422917394849952395254229234202539854913104014260761343354365510548054196555499184 3367 -868655496295101418978423363132979251927958364993420243357551066795694851418984148390129026887022966098880580105508966612126293654844113208243181676914108993726200320194235674698088205016761048118521984239358389073978337692224605124349171137223238753640967028623271502778550366896321853147755036186088217681274706988808671897888014930103552 3368 981636036543372922590195403011536423370826349685098223048987726806919275474036462037579100451472783734733652091944708749585151845025683294205552110255183456748826175910160351705801915056007706314528969030857656037456716238975243786924825820287024964792461801184687222105855084611703705413490125604316432344078874053430436928549551818307608 3369 -1109291397486388066209502974555421917975916846132852878048295682799311979910967893197712280923161933238324986045437235803477236847814760575709143895425535187877776290003797337184656214420945644517096730572818166591106377633112729126987805721246885013248751213595891991440185504908222230498847739201823857531498194378201906761160711935005936 3370 1253525089229286439647625705176515503470125181843684970973863684879602188875998686109424328506582773727288802789380193109699094740795432498882542054706277629539327871760937779178242710550430945620061765164696507449842206398695178897979465459494295564049289737269529285208212023295629271943897943407192093188768779762430557288410519869887344 3371 -1416487197956600790203672985712070728584857869413507931779440152917145771314108332505999374063764186805579693932432051427802199259892309949014053028918397575760793685787568897196805137785712163803739546158495352795702488913527181240301606992396121662340304252884396210107106726451697784335096794375172789251611407531139836335376771008138024 3372 1600606283694685811481669661221195181871759465909863138346315047185675577344427772376785856844980382222737483397365225149044553627584003015864570903179834590772188745511629473591647923890728986292599841224593167382067736743556292206104550765975059221518874442931036308376629172466397346045137159216808390502186902729862527634054495394057680 3373 -1808625398889575313253440493313729393551333232993189337645469449519037833542821959904561564596804939319991803377284748721488223830584783034404932434565437993737715441243304209062443186487935541867691611036880489664486914875455538766879531388305030747423664794227486994448528695340054819964825243633840668986682897180947318006158948443085544 3374 2043642759443050321230256808378377510112503823540433063525573402441572400148118715957670009816259659581960028023976121889590283418888151121908041491066834098602616841186362470397971134659011839341153772832848276983998167720393217347778748076168674263364219033141907466392256113199556117530134617304257683529631426577714453875078142497399264 3375 -2309157668346558021276856106213968395829355923668533142663950299271899980846156039915088339405518618070705421102890420177529878610181830609871305156483867387126075082603624714752083474174193521374171667602173426900915877614308752543617597410948431634678507079356904309227141017001248099177581337506142630291103384232894703851805539693675520 3376 2609122369362716555237665680594187416755943791405765566303837031605045174761597462202308037640817268882751359135888084529276363893227275593722304593748235635974021537591075218204466730789434191626585929739910278387356921204970440375597221973793433887264703884596301288535050369544530841331086524933725158752790057049576617131758826410802152 3377 -2948000595459911895492179268806547195167743924598602437533780065880713020395268379380750855754388907553743657218456191923512675129976473384507540312056877727945106327709574438342713003919042138263799490942427464043736248790677179408583597617455591199923148707057004178591164146546953237970355563461904416838169954676400215246832817430258064 3378 3330833675184692989794385207798118829854757498182138396573253376641415300016894100630188864019582615068692841754724658938201090452170219122400312687191847303860468225132774145998870652215794723348791077538881977290339927476524532029165681356088161529796931753981676111911313710665801683935103649289050128062530539729240614487884604999130656 3379 -3763315171300988476456606965674143496848775793628829658200894180215742795775635405786814842913995277214387192546390185630798707757853861026062647771212818571822581008569772479781480819791583860203711869773718614458444225771064557164483576730486694222634716560469059294096187863456898337266298792632600047436580192624770624674454380973577344 3380 4251875151461231352089497100135911460676499561254412077288611819517699783083356099797999173229011176578897796648824746077424357832807794869835930617695435845126583708847441258058923396567419076963930320030011995046215042156489655817197179902942016231413421403596369738199715431856535320082091365663005830256478076571951232880304086284993416 3381 -4803775332237548581804115812517352926756049832956055087450972076667277356946264997340467300293644047190228491073744815832317804332193609543756568650958832680885024157622417678226590735075198815845120602179551980543268634127525482238020198624583036961226522405890503518270155899589008639787890681888796056278065721365752497311589677029083616 3382 5427216497601868420259214787718106746589166287128765775140630056750330799383311272746323695396507491134942611029605382609461363287461734940540929373048164485880879003370962836108334439600619510263885642571415228009042361573682051033912467249362000636639804205170743255018146940547939065856577415483025028532190392067215179316895138506088624 3383 -6131459773238234609307485641319995889609552863019314100492186205393775233234313622596802670786449799731374651239688820047622922020980131439069183579324004847190257342516227652811682468177766747831614552887139493771624503336350844521748535390628135736428036704651936392719246779927022451483144598336012095230814837896857161702771156838525696 3384 6926963541534403603969419217689745377981600370217822493607257623538970397095657120365896042417342152060788953319898136691319983628194572737356407321349015657160219799619535273661273977117933960493557565077776199818119503887287984009411999510931104783857690185919280561788768125243495248989388491151838512232015263244503689597975200299372640 3385 -7825538011706387149806218087690693403114807232698203086411410530716229064401336997328684640196018012752697319531567770731388632321004385759524337741089511485413430569730022944443166401379439925287012266011008964569612914914869526059050281698061250479124988377482072609036381377932033276557583453422172109150959049259781153394493221448682720 3386 8840519718613521788857227822379864588174091522852067909102178819437845304027231518378902460695024377950781094691881145883060923208646688657943511776543499141865459778473149148977353390371282188013563112779801248996621721725761564357523508477039343045801962928033645089781767892897087886600224967847219799902847066178783020603156171269056120 3387 -9986968516207293633104935663980054696467772970481476083160736647893394398772429038270157279977245373559250488922683526058689013002693637821014863599628388127107188180851825180655949117712428932914068451535259061329036595147785978414886162151913566892993067303202239218799572810435005578767778002131404200329276562900026563716905794468459616 3388 11281889961493785553609914369734122307326197665890793709732369198773740631163903661821068837217635199700682147582328921110144258027474540947316746877159429874905292211545422870276020855022900925338306956852600155112124501069110019184713914318527632641739527830777213449392713032746125467542733046190166306459817108161716813003155583706294400 3389 -12744486357193419184809749186004645934209882071023259106039371106045767450406837737500628430738235550264505627842628793692746119702554268378476549965170269902930753582079586945595254872479911169923758500852710617470952019156629580747213217716901265645333985874440050279872254119743479348164736889771065997202755769259156161783083895192063816 3390 14396440141385687217025924422209294829379065943359749916448319870387541845282850346545885734998572854217077782062237150622635072540965864060979749657621225211535166575231733566010630521577755982119069441832147786563402668723905092329117399340566939786918311488906147233501380119427142520766185136821267867545243962496197618396144684699102080 3391 -16262233786459646825182594099489547793235274981334124742041219753921838389542020366650274170581125180716091189768944151696293458202204121426936674350053535746235282074615834683699701204107086230656212918275232667933704730744201405015474283014500020323451134843868601661945878845942991681438235599605717641882359351466581602295200941026080000 3392 18369510904566675941861616329966579604764623405770867857972041838353569449971653695960182044253407693353820125272249281075087334993506744285428656090456567292392486014395679126264457324336057040405037857099210365839714166412057252709878421394923566417112799500290264180458560618944258798488604544203230563266290295438282533965372313092508008 3393 -20749483860289103240348327969391069343174744681925218058776150061704378043931089298316436240334525058002552022190463962494714318515262378259751817004209174007707986510156847481488133176978631154823991278083882697809177856848121979965341699536877804016830751946946543998868517320859377167262580435299007016516322019013615335951377648542632512 3394 23437393872193818469675490121920772337034234123343312651508736389475705485864471124216421219152442390674042946176977478916822471295481291548238269821966097025738935219781158338092005595299577383174438404354842785868150894834339769048051601361559509705914109066783609609631912126448373896527767016451877583240048413966176489058643707802597936 3395 -26473030353256761136825182336450468300366674549291423559768170018523478500486497483279506504253990466742010011178444879656068220694485598228091316661944721054663796451627925806834741277192401288123071942176189420543681587823904309453385476529023544978798165307973646474404383476417764606450650960184837792741810000928010380899682138511180448 3396 29901317107014988860831227126357678743472398479548375498547041921234686981431379559524448560877447949818700829236147620189060939010429237857750798718815889833378560880191885288487437445632735184229339840681589544000272782831393551989890209513823158742452685642433402512622319416070783962197767091283602946005003418197924841724057786580475152 3397 -33772973974352641398447088860616127772427638692166296100793573944362420881184118582230613009961551375356036097296152497386409167280605296062943328970164128487344527872959741837906828153727093747249245781556726921094397944993528872008889805809191215044698630930799317046934646553193683729087975307005120065114493638683723730065373071789035600 3398 38145263629295410443836544365623426469095799261445518467725957197736493205994007924142156453827067379674384999928302256068184048743950945139983573483823139769786063421165337383761195278105567459387658434649847673175683608767552153976194742533049168656453205838804471010341845796864980027467331281306248106220793320966365290443818188067112856 3399 -43082834467136371160656819192956646721273794795138660284876898105366552472339743132539981838158939643998571806377235573986794611590095485920688280021154086538872003867770453558746743799521799909469084887958947364113634843520500086171483532426278590727676268380218686865906995685811948508291357497965214672506749795259403251466844971175565824 3400 48658671932759566431731719916264650524685125046719474672898516273214767732837062112554550893086625635888438591078186312837177974047074724681725995484599223772637907570036855323289865118554619301405027454411748974215333232309599954628123070600441778219130888155056443617608854610778301506301019326315470510035228742497041322005829230507319728 3401 -54955172221598301899156211496867897809208130939800844916087788863417166879023355640144052439900532095013159313791957429648739275483611704812808266406319192180985842132550928825469168491537793570564270232667242735968059611407254768463340468434333349841690192119630397216290533057277797823725744797187830905055973315259771830502215510527397616 3402 62065354073306658295562628943636142694550213358629530920433113220146837721746640772208936118664598103048436480546137275101467996216539397695746613829701421368990119937190246543486886276654512712511421589211563783955273508342542900074238141010116035252879215530658777789015383665269763737524847898515794939689745850575948947020456860708603952 3403 -70094226394924936501202503724509056167899097787447751502564604666295187897122974405108584011036409058790352375897072174565006243855060812658282840448725738238890840689263113654499871171947118457261224053988592952337283007666744718663916173766179870192604350087078226225542029651964084652131443491536055142953798797739860195443437570183845952 3404 79160331725394079521545056177057959973136516811202834762578455994646089267497439564207802826490233126873038173025035475364826510402813883987306203848335448540397521963814342043424431889600253720880212077506221916217836494267844821122618044417982203246802821153420774659218956995084813460610432427344083960953512566429357846250915923827648432 3405 -89397488119777795892904432527813859404791229066384359891726969051817829224345525671710326928658154196147490377444762973372207690652911758117664941643947476392774980913835427978427134896540835571650715480843667022760245607850175972950952687525596991252347569248733649523945598352144615182162623389366363655831508267836349294646857227125436864 3406 100956754926765183102325476256902202920042166750871852010582652530316887740225798128192958012359184503485295443983464501617633699597856170027126921775967679465061740031148943879562527643329253916042316992532959187974777036003002237935431689732204610370505304325503169602979452276318635397993162414117860280126367129132105855506538337023219984 3407 -114008651198994933986268485731500773590251042215010106442993097922089847198466358428274155296245038803472351049710617452581726259028780914744429460706523860214231201635027529392503924093935943368555748223261737317171871168723955103705369295895983215322186274308755670402456748254215927519361687969901203444129760869147557505223643262556421120 3408 128745659159878938746400732112266792458299382616515707464523216034722801380399709026656580219894089173716410701471790866497913438996954109289398218065600643149703377350256221571082599760476575046421498833518752352861096474780286053858006532568575204253879431795356027001650350335407453935017753816953647670113943309270709436414082511013874912 3409 -145385049306377988317972404062843634238809452506799157785069047023898624984901619195840614756972827553270418709297643178394672550325412256471771149694680797289338421155464240302212465613182018572673765242891845608760132431995474840180941318646287731593563242832165609879628112312370610728768422325461638722558246568252629834781338209272079296 3410 164172068414892878811396331921849359998926271964133200735940924772814041649758906368360490337567054709003680635963031084244286010698984573565578110234523528346373664856040875037826776766511055104056695793814415485505063469533574995648542259230274696039787583175414811229402332744519082529544984891230148014341399949183052087731440364315802208 3411 -185383537005076578932702609721403090311595125433654917819929448286891189240404565862737078549392708023947252774149525500269541627849159477003196589035476324056621933861484141447770961020289113666012576639961471425089037424322861324206956160375364408680409326591066067496966435236553942999264963670221627365313206194002668173302906999134661752 3412 209331908780623448035025920965134046146169013085001867818869919672975811324431339924169209827744614191430667226976837138127059367383587939966114633208540132313679404109419656578545808545831664220559618126080341149320677678981651460830303142127226345774057959081818265358126933773940458425624849492814381441208007785908498844874761173447399512 3413 -236369851293412694044286846041355455192432980800258949921227060323102688921401202277320567009184006748296435843767660980114039853548780259177587180501178151001525395810957977423885361714308451325754926761981560289888491283929372371200826112761834787690861395115140372563416244573153275344320956663007318931518006660611580652188741343902164904 3414 266895414665272440913298268331524438647488753454308120352610666672595144347268530867131186593089422085634041956145079082959470498746774574144837474263055282285617522252111524537967341654426501793599069783232067378558024433761707869512616658766705190666416689287058444760542811415490738219377314464014937943212971725307944392404806859636608336 3415 -301357863760025499513864334816064746525534589719106635432807872313463669835967790900916433538557538471828720388973935736367024014005949653248379299314838442498299431845693743202977654657046610686195588562933794251179917488513590472615477217336534047432646321799785730584079602408672221290901691696267194789919450607538968266350554927376327040 3416 340264258851341487120837494098822640329333511305982944105844778563070449088520230969404269817500249439181237162206325866369806705794271293119474182558022655220614548311091039986566483884480780662466027639663294436254859163640621590652706560537535295363097566175621761098992922214171246879637840390784724158625895883786434467720533218197539408 3417 -384186880719028310911944215831435612495534555303849110369108917031055138338008273387042805791490181721955623193311754946975403424417922122393662235486760865153204465258930375930118730662106513813339910041137929824295149552319717411385489784093156842278831090087763156901070305134309055393107552384594224570171371845581362657818210010252355936 3418 433771608385352284367677068113007666105839412633335186453728828509804575598462317737102267765652965981723171951196979281475482338784147822332328446258336284329765249960235885871067871106398751399393024387125491583434921683403603951275237118331909595064475814650824422759696920582128873211402789732771924940222966598006587600130315856824572200 3419 -489747371551481045727530847681642499782185577537549873107039569298575151381813856808927256070973577250299698389981699834110522486720477190029969101400477631779979500129018964884788866590923657968518202759423918900862678753506177414158156081369623628609207087583625771575295898718867574514032986980064323084502989662416471569152172356176199392 3420 552936815412554907130688237158987650087603440346498617513391945863339936776668959089282186401129384469565697593927609009008975319376353835865133626343030783168247335371252393899910441940753751264656281904527801573738727223698545780368252654663802043474697636134376326942566339322085362433207026850926135864617313031309519678626843710278655872 3421 -624268333144110302979199242109331054260265590538316212888125173048378152211219533101707864165273107070146433708619692412456902074273394055622497403230708857608965460941272545566662181385355692180043733600861823458245371293963536845299909606863594687466946808858337271016954631650526055703906830404993068368051024814053505663566016183372427440 3422 704789641217297570446097554061637992448305308917329420714417147494683179696783225557573712599052285785637913207625690810298074276995216864752686387399087795388865112484696083565771453582235957238449494822066014477204746377833145789349002147191757053775013179401131665721169887116029138414576889375022404779098567383423793437321735206434427056 3423 -795683095102707505615613775031103301452434493108884324692964938336146973465478398237922223941433122937753994715142007852930251683165332008392930696944599578455481782441646046343251217102259869802716415460359170010259197445863072736835953714927390538785317337820570235423635531934563096785929346761109406461429745423688457435128927018753360128 3424 898282968186390485933041084527801522023197142582260106273181202941530542927227390325515592606819475892962735865031140518774186298905798016999706995541332873602894463324774923991093884919382632359746175405477213910252665371998296728149562975831550168743865198549159260517328499811570169575446280008554507068494323530837462612562608271064477032 3425 -1014094945211808571689274099879971901426363851372025457277521496867348297572323063781279578727788926951411421524987464352479747801723884820375483981643514078806456565480525347959162485612480689944732046269441554484957718693922429997962550328619130015428912040519042718668780414144166290220555838179109263775467603965656164678229157878495646304 3426 1144818113689489700420209307250261496453394214283611804430004104513499892223277809666957115527322355690945678355782943244030092509297911716914416052120077504917925238764583498713272038242132939665211768825879036309329957707390949625643543232003010276774600995212466500002714880456116845465629723849370296258986432931828262040318436645664747968 3427 -1292369772945948196225425836287544099997740720840830913191706869653749893971055037833235838029168363668795918970753712679465116949036833141190500241702737621433700875952371859466576339536322640136819008131112242145508587829615586365570263382600408856272085600890210755078831419565470477252259330397212223538159771125869553306687916189719808048 3428 1458913421337967498250586574746434015635586016856459677215105630386195785010061146414566251624414708503619438265964373000553577878727540965742552917869166614370937115963608957500957191601392283709179240081596048170029198017563102749499301530807019416541351742141904334350254547279678897673294639923418470487290960570055563760232858300785239296 3429 -1646890328227168391217341121553086960059098260482479698023521550850283650378028751288444623367773954636163619220140968875945788040987431788590878574005978821007474530218497178932535227251807741672506614061062132327694532098715489474245501634757075311376664033018107256542164988615513478214955613830120979952439725273325219941742809369296610112 3430 1859055149257524511946054171048906295676773545418485151792466587203086330903379471106082613566669902010480484701108049649564984763410852432679407031074169893761310352124419593252251101139557342142527165749644268994054697476953427756817885282658407880781777977815814637509839347886808618763908486181508245373084448401843003083879242323038290816 3431 -2098516102054350812105289054859182858763897184677866107009552426086950317754505787646281810188232874330529589742173044711382259136331537183022991439460470771456608308310363637369093848138484243599106859667760296516861889569187044471007589935903488730050331666034045310993555894616549221450781345741518379812119772379420738703289185448083767040 3432 2368780285511847378616123004959341491220812955293745286598089977485612606683817441896030772649705603124017335849701894920802499461689343435357696797719926951302083857490519106871225167210710937639604605698721290176062912682420040583598165538803643565364895289254052990341948641988644694702541358207089730339185315148334618196935302144326565056 3433 -2673804800309570505815504487255481348983793293392518384668041298964027436604613636253372638627458741860628095982114678314041303834397942950907117046719198544255494521895666671448073878008164636656042731839039558864453840874980731868981383114054142439841086972876842354225584228610879155662324950182387709207010528270410430971666409868819969760 3434 3018054412269395488586095479484597285620398678159485736362636102701598518586765241194618306622637731277306976427520342163177699819929537792192752707460830196177250863723017909011093321579003368921009897983937474953593515335368938067794411987020032177396062930181858109021334687467353011586007011748686041014439575144467293954043563387212269024 3435 -3406566594843323065829737672734265686970275042413047115326941404523580085355508849593508207489110138306598085280343593354335224761885199563573342972138436119298854766057161616397526586713269079158481750593526279147886737705565367851192289283550597288028260836890731283029358555348002074357163489356742607885250721562927151528011184797887641728 3436 3845024893772421248694687345335335300385427649007428250751860001048593618698127915755320028222080978269860707988123047584468693198522764004603115106928937915845068639864703230095299968877980221077844664210484090374740031458278543918160200318923115347372842127654750906351014249613310225572210028808174949545682243459279025736439444803424113480 3437 -4339841677315254223457375829926249050354100546896782620854439878387030373685045230561269460576027588775645567338938360952718253589021318026655955576100015319839064652939964164045562372400689230939536788595361022362405759736230142030555324182555345220374938764546018745553646692441862090100226676541283578283945449145358691665498659198860702592 3438 4898251471142732304821388180922803975627480004306475978283671405257063945306606369552736151197989250547586638748958320707229891999580365130167385000903440038166843477067298081181451655492388860265753509750072177692375111979645171742750314296935636714255372510863804305436455137109741578097545706494667545454810345706813325510857785634323427936 3439 -5528416229988075551257321100284486311891255964424617473601095593923731307028299766187394812256361772831165865456891558694884882482346474711618732818207986171935692358595347287508024232616376336680458278842808461162753587431783450744438191667086285230654618612232257252327705508028134494534151646104638084814876807093071398310071313741183374464 3440 6239544070626389237018152623911381629615923705457098648975065511513042454077808256160759137968484996207652164525649084265684378461712832591853416480804300258535848278589520864332885890220634889606854383085949921377992536087614059108193472698960041681729402279146633070540397170091511673438925797900062277580589801272251575549003914584402458752 3441 -7042023185218799685510769586393968030836291655360071122511511890312779587663059170513093156545007204857227615846999933915126430496032999019401050496586291548001682866040356116202982915705195089661200389103379366865237586220649497144935049030005353243530965163125243275135922241320704293778876938465221828628030661604743526614717175943463043232 3442 7947572873287024449876914429979576155422909875719155381126390888995183151116869108185027937839483689395523081238535678538135966725508496691288725121545728410481631531724054084191227832706096852897384760481299455378795540539336413849701101753340576854547734257496682344437777184281102567085907870604201715245686853059621506695308101191360981984 3443 -8969413877736720735498198196874449966778424194441344973625212777563181524755389506551322979688201504148013171879036301980264178767771207946915492813230269688927959316187567605184491547623237865711246397349390076925378157242778064583614433058284011965587521261436400803432521109750551950596132060093061295308993255241009981507105219732181470336 3444 10122460488973354923022397943834656327672053978990036361122877437725830298800805773915607278951660260512640253819454996461249956567199607096183584893774809073462129002589703024031711551673774511584791406720489639734397397815036456589239211843295984652629826379957846121809592581735449811828313669151742220037371498787501378861239933076178179488 3445 -11423537195255152807287575967349071750383310763344540259974119175913225843085512212304407611195331154097800612333060811656865897175299156532783910388073830105610458299162017984634195585456825691684617279918470469786867528966789028199050186708673133012143597228827165364991694912333681908610035837619679283874454342773276323456067389779565225056 3446 12891623011514741380327165868895301975368596567070187054228194698328758730525858401315897605784751167206960600406045881747769655320859731790749822523286061625307178462472107056870129624435230168620544484439261385765496030240131154599468795103225829903644569036989963232354326578456589633484296557258332642845462161243678227245496489136422804504 3447 -14548127018037996389439645304258102931390683418142025655468878020906596347004805283578144766993343997383015062753436374491748404751978694960475088869640661206212132997814357909197769963868684716828011820791958515388876460983987715339019658501139370801443948779597928871743067070941134357794812748696665775246672813163075505613301019167388275456 3448 16417199090344423925165313230812586987465142114942431837211449984586742773259317269743396804186838537919009413157115870567626507714279347914586655258717708574586380281503538595711814795052894255256336389086168940232344307583415222856847155924108663289827021747380898428797519045948594687728917686189743450545491910281050763829473151274683624672 3449 -18526080308824467202658532867579287332761139724058426862419343113435898243861378288998021314966066215086826356722065881166068998172737670497284286752281205986611391159238521967658524206992739007753629341436385461629150986453390083772266849060545077430282755529052784049082847288013347510427948853400895006344584382977513319013909253353593425936 3450 20905498108431261763486135625340177479156810606327202389260786514792277032068415807050879199313588323355399951554603967670186304992278516977009964351000985519427283186039131952194139633463977050744148217797550301921189565096658475117463665436827769312756321204866493470074143921795223686578540724328561537246327356585541375510846722918587544096 3451 -23590111873196741524615936416731162316022352745487317795085098321176448774878201738503937242811337264294340799322316281143909848757542990378475232231940511496483205503634297117037667898141149480700211943223812871058783236422843935046702016369118494927474999822822513244382436686669599694044365313268794854068028679305782558889299029967148205664 3452 26619015406784185360854963450323048790664152361319776912930090735795913396097483203335440749733411269779466218654891689896626052702891323964706892237595415060237555117426769972315686127199158961673935480759693718727145928365803801605743095917019709193648973596188329089259673903782634490803973211294447982383001218397767853079027320527632398592 3453 -30036303529113070220439198780542960278766603345196295943022029663205120202083221838228597894738754698049718760263307011119278438152677125945287532762432752068398778178376964257168908498813548088684122231297076684919808093508613775977551627917488479485007215443632759509387368335098324665225327350108087781631038812350869766611903002847104422016 3454 33891710972029984480543878614542723325282998718095639434668931386156937884145042199339965487317811943346296492528429960901479815350993944801583350411250539554344690285214439621945132493370632308077023128150789475099903087731757900800640566794272214744187185732498812510565180407163555610932950668531805853128303963634401631238017991146283132880 3455 -38241332787271932046833086429385679168811959641337741872887583165917246227578039478434173655398162140435337536265063733615289614984571620364884185344614914206833964945463284006201028690901319173926211071890107873692614427405673946167938170456941726027065740029698385290900405724895554472286400493986315077288311372084291549805770284965357222784 3456 43148436652472738115803212129843643849893908013813128037493680122367752452429361608411923155096289697455979991933009298300230709348574536030225301061352254149421030631781664235853366186229191587869467897640276639168609089934594451081378819864687314310226981573421513010827929917711733572110301776875335560124209922633373355008781904816002660576 3457 -48684378782485426249238920529915362540042329535808913656885817714823052311852635215839675985286284837121183196317553443763354651527961882799390119192870568793819536733327003594647088034669837025926147883005768768061306845374870467332146722334821328276347686012465294671255812921114062705433463568539662752211634989918579103282015101262076852848 3458 54929636642747385391122722283462037816374051313850931563411085536674327078958425750237809756408565807519761660863038044550881862854719512216488788224301980833098080480107625428797217193654388064744024582491046208773316588456565026408695201926663218677525035703278463200018142949143760458418587077607977023495849963352013772198174736121175459680 3459 -61974973340112356472238002094895632312109221297848307266425298610511992764371502687031077963973140557408443011741796458767016752507372925193991692821422320722624034517266887835829365542251543585186976050082384975166403916573404064032894943571999789686259427027186859967662656218483073384179080704157081466263467651931671382179780680869298821216 3460 69922750458526160759879674960888710887547238008156641621138391620441095984940267478525924383629039307756442025947988034261052615190869475443918777591377265397316031755794770247870856891638977266899918258690729749863024020114634121369922327959254735197494075303760713963237023520008197525380083216888828510439143886785800274206104597174592756800 3461 -78888408239186887721307090161925727281031308493585199267046357060191517951078877204446298007900914871295930631601050148529134834185442685031815130380010616976042848593526056878810534946496554807924306643481973343674038118728117030643019167998973543398896854316274040203954941669737255665802003436947585108460848153780525556977399152572507004792 3462 89002134407888047531444289549332782103147693847342122493488068500319395622220958946769188438519869147348047374159622695493825056447209725195273980964910832303477991404766299854576381824382395860347926467068023643271300531582245298791716596557302599227275261041464272256518162315642506820229482450266916322003620101252197407601307243832695269760 3463 -100410745660439658085167334501148821344234877237287476860667889106463925414703543527092739084204652149737690167004896011658482969880428985153806256435601593737654609307062222386923777031181862537148148150375478892054569067407477663494912979816860795734346358307788591083167765286867732278038818111358494057168826206914646124409001837566918948736 3464 113279808869092198152578054153456504570194678403928341169547404396051480488810550958854057996768982100362024515713449859789773285072303079361871748981345632522763363544014737976372437871894008853727776409876818362047079526289607211013922673664450121384479971928675121431246542597879076791144101679534698902402681713184208189049781269980956235344 3465 -127796032512347031536411676695763143475380050772955891749586414195270894223612366084154852787243171640045763093637705958557593497197778198910210833393520817170544255716801513260104804615820819498557644644624117883470808992020430974808310564060425925456336358903193991304479935478480982535082454134092734063700838597879903877321002254003166871456 3466 144169962706539673091052099254985529327149379955277856993868181937921953458060253312500515734869615484145099423179272427535139882460784189225795011854886777886351826452517770625415548772711778206202713575652895928377485471320080219460655035682400206848787010140233296587337406810232686480803109831279966796412927410821773100414204578410105936792 3467 -162639022585462727706005657147423394559570885169638575871103340247827542809442478390155296044857762511974250491309058328671633539906587473323919666666672175494997424276982350071563436919892124058340099849813731674073445696557350430588640258098208670953615325511081622807789108468566335704913167761732959652007318701453836709001487987127126542104 3468 183470938696391517803180550511242044478651093175754245683545599057445936504835570159751964391627864321748576065665626343142782043079005783410884928388293135798931682837508811290949672162800334259706503898554001851981081310444730499087507224842940376375397801809647316787322819975885901780332722548753017262578385393356547841475524901064900482424 3469 -206967603627415263655413717117699553872187546137939413707171344392789679198780724641870206549365848837890523731902687220871913388122959379462258107141449205847389154841337862956160412010984674529281013310376600162875120500867796107371762398248103789112685064284059705352525202921709209386065380792923053257765818260135934084561749486139164369400 3470 233469430331075317538932216689783670672783402545088121743814898801440223119561156418195961318350387938117898965977956497451748850081192764871113299599583950624777595795221847850965135423591483204140023648631724966898970320424543525936585388416029619951230976847456102845835105971630937744559987938683544516888316032702880760244072807648307995216 3471 -263360260652094844590242146846005030259530735634739850531400110741116896141989174111491809965445425679636751964012135648996933977638260792262085285735135406786231929722052679447564594316947001942719069319455645833142274201832868298971302414872486200541443351468143045252713785661636651661717442246871860099242585115372512823156235168610577370624 3472 297072898502852217429920619017511178939125651527190298062662612575861880262477828385369449608859556935370457934464941234715230466072321331917848790224069343733482458331768697213886975106186875608306885100647457729344878680365084122159175981286720027556010754047941694230505754510502199150994474139206479457239416590232271963427092640709294689248 3473 -335095347072303775703878396670084460968449130102463210764018523533156450579798486747733346569766383094367018238330878994904757204700273760593910565282464009443210235983832681779755720072399928343658168717672045028941612668080946105798718621529368864765593366525083374580006840436669113939052579621684163736893805803140249920924147942286271423904 3474 377977839529705104788811295620375148928824446590625523907696700463860701741613226239955253684032632099915323457707051855031820806870820593624113035681065650621159260218650436656584738860369155330975138939885462989559734363512061833650840620456288708807357231028208007083072344308870442941256028007079963269647874877517658736736712929945190846992 3475 -426340764037228971251515882552026249694983981430483477359682204690284951778388058030290701665084983358479066633293839975187173674095703626241266815440720797450556569587229372054712375941829536077287597308512933336760837517856477502771675740283448667877167641242812044643358707616732749615629215260933290782294640794226023320665523205027767691128 3476 480883596677093188342473042621472083795174898652691591643794684284882614458540836614271186637224413732147202733854415648898788637205361455633295580377134081548245468114185905549270723256471022542669199737376402442682319795932565313938151556883386590207710137100096613466997270302948907990727924027282937698996184238248977797010622200853076653952 3477 -542394970311190109744572338120930230519144035091524949824654591309708916943458834796928000869302625569672818544575612605975718078900189983998627149051329124070525530046916650568939033651998735972761380286640751500045298215589285564638762804136101915206467112716388094247211505191746924238760959261976745382128946514634441470446421200575886889856 3478 611764023629564833308767829682032055026906963540451032246445471984227774207167531081147245297555772685904744575584962175027261917371618072197564181185782850531033167818827184003301915080665228646762226613494266886033126575121182203847203107360394310921266897957959528649300323490284386500899270377933592387235844964843770866136375641419477158816 3479 -689993192939457105259020179402347369268921051946115152240579020747838045309376506840221789265845373855521943396374211496087003735144514573467760644771984821482945484397513291094101853141128454965525139563625399038550633169353053055887247451695553929373709548714442322062592043374098888583535072325764244049789008396984549139913124756892791727232 3480 778212629859231435044913482218878342852144773299966838791918081215229040109126588154957853431783291073237417255595402127728063966926879102111254582141224446418166775387578274766934052298390345131655460754193726440432905945057651885218802355087240954524934106386454199000899013872326046827576372031659684559743071268530228185890046801195917610944 3481 -877696451304477654828608761848694551779017824901896604553423167055935235135468178846329556458038791554784436420196258902569144033488986623506608708555555230364802349214241747504757485048515404585266998959712357316724667944722567380238232009583741148919946282424523197333179023401066059634310440275463840006389810547873901847003894133546921312802 3482 989881054317002448617515123404246372297912832967878115109334731924960427750038486358268275964205066315870360309261666814583652102606478064208166073864339973387758392536320567485472973393739921020266066283754393995050856386041407705473605444756770194497280206564269762598913661283770158876290490130995796850648929122880803073546455500210626868680 3483 -1116385757763180336445206872479532431771962914393700315085351219780548286732891065122547089203330424669428213164177400520031540891845066887767093786591047161474373407296536739676306079589391079546665168068877355543880355884907713202925646720482690553307238241993287288883514778780126722825569388205410490792127751937912722572368938030716453391368 3484 1259036066134975522744407410424268736550635483589846267014295283003692566763042226722825346200207020003842113497289381850944559352195300320663228738400161283518139644390863511875232767027062209285924665290011159709574716428458469345932560855764098514405695769722460852030230073078180687409594942520798578275036015790631353988671102067161395990656 3485 -1419889888096547370862181471786860826819933954762787342697533507980584739115596309536660223749658238512883378072121804050472824576500043017990817598138170029243085630023306476842669464995831460396948697163181533180361800551326272728507194749408063924561602788702876391687004798274529911901412115344186524668525312445434138248815791859189236367648 3486 1601267084562921539287845762871964157430545778841717896506307679367756825465625531535921742390368425838731076870275062522768492235792474427927317611320406265759212037012675757870179995747903597805762455641235857168316803274913928244424273790830243207440146313143360577104983630178147219009027180318799822391604466958880715526669373807834916553536 3487 -1805782768573009074775215107838501122958546883521077927391916444532287924097017350999977908753562364091306677069509359133061591541468026989807732024577535460012888205755393142008861205196362531270737779577081205473051124541716481207882718863908621269735215752624508576346281495470743896845070308693650017626142698347706592358297231706265941542784 3488 2036384832701056486144041741610247183334791363607067814745175917433374698488964002138443173193734311616645996788920177160134749038641264060160398841586085638626057418218071254776926844132930317607233534259053456645551361616770622166615272118795035615196570675653955813574197592832194889426858293169667963190569493571337850938728448039302243522008 3489 -2296396239997203929975853145325386470777433971191388933651583099478628822661724666892422069908333454203971284708609472520841156667064669378929111396128764267364647157440643496825221755685542990116702765369789922338348183552646302520759718821154040659176410947289032647351584434876797147299311178879808845364318744927651642971387201164538458162064 3490 2589562682313747430967187709282375972263297119459676898720910285155041034912140575238152877436216320810434876044503902316219199672399683150277480775279119529303660236070249647993460207481966521205472145958243002398313547648038931719933679611224889716167665366501861612843350731975662542784727911852831195927315767403380081385936100911826805652016 3491 -2920106286321277758845627721315782395450561554995458195664365940399847304989716150336213191896816264472746148866295807947499105631838886209397051082500887224712728325522458782279341067215946853627300803099957902523294577202171683638014965741599534507261312225458641754858283019108126866475431964590044263706055971258456274973039331672865442308536 3492 3292786133631819909568950661530648447275575352766551836694957088367794692377363402759546116626341196278882887653929104938696432008663036074815892231906399907103853934017225234199883801903620255377117652238344322795978739841042727447412846265458459899058644028249985755660237402291911855110011189699907062597781372706899531301816863204931731733424 3493 -3712966458444813714825901928312272045366170107652763698268125550576328830326789838358718750638000688992665606614853611222969950051911646707438860985959076385781294278413005714116193193808151079314354004237272584753158812591408777243806219873218456522829861493251367465530133724670788886861936894276706121074578312660330967473990931350824735322496 3494 4186693495390536420716804306253954724866918265477866404771716300908680289103907386247399260703255014175636867812583953100327722381063879124366069995035526699993198435754156627682029894475987828233486250553518262896478074652795644727942519490385417768313332900726123635962523148543577154949240442012062811230229455688708991026071145773570844335432 3495 -4720782073311917669628628806932834097476508966075300404979730947510466310028315656955525338803920855654885972708988869087070481960459537848775163809996521560933008450041856298809546154036360424244017241709562733952109653478897572540658318298131724846984474743143889801807927188219910998263866276260055787908523929174908493259737224644152758597120 3496 5322913189342265154227556737303578315195557124379264151816668617745433298814766715959551303587022711494400926310827023199592329386727523423533066451554375977884472510496532564974196833235917402485109276990430380375216738448969811791426643244523444051081773223811838242295217095301271989291660812400533874353846229984373953272324082174016426493872 3497 -6001743953765477381193049516960163063030143555063105266856647120546976952999959241930402404036101333579711599708996102274953314872403527124096288711194919424810709461549380496748253075456811522982287910925353244326965522230270214464525094634293071014800028712632708264523398943092627304675103621394353232478019541853176220911307980792553326868224 3498 6767031471996431216248426821957136918332695149658404557892211273037200194627856097047259411241141948735867391188808491751723753517582662164995190384694833668666036585515809552469451989163308626553723439178400980756751471513859833005254148054296297428953097821837294147925070978386257076670410343406627886327797942933366885907281915393356057240672 3499 -7629772428080372590048091048183739443282331670712980029105677778265680287241427657816454233767101878696453089340491779977595446183616160390857942181189290770283748932864468236976603223965020534992258133204759516789685316545677036528921113002554865234218516181448059762846730803319241010990280638497079003375241885532212897127042441233944198971608 3500 8602360357182733901647534331134963525064868331610241335623392805610853561623388762735670219336200244020169828160795170601758119299021808089951782474362416562950637391233524332927108273483354851330904040242348092730328490498790532743370384312336075774301670134690628186323046676045920108449818649065391032246265598510312301060329244059982443743648 3501 -9698762845779162574421694672441531320646333853816023676665926387108606678329002901252064663292856588305320681170052544581352301443171165837356334073433217453498758799016297691389651518991991768449391096966664161507217190960995543484765805230359330562387083747784300300919168015624778409148080998794123864556774530326358953225230503749547812463496 3502 10934721181211262784616936130275851994080280512467023756134803927992147612355314669361093267589105157984065458109725349469041061610567169696013374273714704722161774513589703355447230303200865920860713983741198228951290858753688153742498797581206219314439877898146684980654488090920676538532156989959821398250534488074911905485511691154579035174848 3503 -12327975290945467607156696347218542784659016810419804815203373461535231511911279478816693614707100116722351157983857377018050963173313468745934053062425769291683268554852463885539261415941382681638362598193137280874989585883785534943649823664994704431165666829939329013718306523729176981823116809658029519516648100509188137940759797521974045698560 3504 13898517170762910486649759208901169316765371000241526649224986493661029824685416342169620989690743857175373922955951191598261187248722241238422754862078461775812124788212600797121716863500042611757721383074128064749399871521520811636280384562359248472300446756977781347939494642133499171035258480809095847376499767998936937018257719994097381859552 3505 -15668876405286301785537026048397801252665961939477631448303332426580806453340849170846888820221063237723369694177480689050842810095406707495051005010859196335730899861259704907049444314347781939037702040204300867648522644413196276370688782217778874069053152256433254234147186951397131287759406605812155392820473501570275483753330981803175505154560 3506 17664441839422859753819865312549901410975494646281491901555533745098961115110031390820731356406112866551233581325262944827984533995692063937812974577618248786737910397296509919332185682452978752127548998183830758485058361077258230023863576772144840464784671517691217252264521721599855543100046606879415445391414498312549985018686410996384579968224 3507 -19913823971895800652401113506033709103667184293245272670723699206420093407828103518130198161666373243375288729523455789323448476085262589382875272060518294723095067320061358192023382779629346943813448871146026797647138357372198654502327243072114242573950482387998654573760213235200013369714408083043432726235660512978832593846440027471440611942464 3508 22449263219284828916433723269965455456799181453959805261795421989002566809728346459007480992269636497388103344654390023690221816188124494593221221613762164549969568809250711960270101217828821232453367886187798134747826182730179800318187077087277483917204285870353576397982546375430871366739373622539587050997041832859541710700938412355885679899608 3509 -25307089849042730816672350994650859454709108033435890452846708907494089366327345030233371963265084889044391962418848489362153349812987866680898775199123082831678164112293280729389795567711315496627346894585747871283618312976030080667361251508593147142945529043993830480279205473792343605387190236745910393867748822649584596180660290440803315322632 3510 28528242111969352049604889690138383672995791090320332309705623643133387408675750476501506639514017434720706672028239751395505797039209064697762690755942382616222605471147532382161721215927743762893911788844916926822653107411036470497296877673836740003972490366798862289698863847241276819612256937360268329774413676322317203598403996018669250529024 3511 -32158849928927978376101823629505837639569015367470720489078644060089549867015833679305791751650459740642031790140263763445194353472310945441180166721945429572845319447469772016504422436616940152040821084398546679364322882527155173258519870160950832905356513036951901480890616459794005681244092798563421365542418618273752684622192891189501408332160 3512 36250892414802612345450081382427964176173980646520596056848724339513910512635870569851707555646538790679584272015023955392624976843194686725787883665035619118248751457701048153733007680608324638976450281880701350975344672444161592210017516030451046424266360388734468367067958889271947524125177374604250371387978741924727418033211356913820899552048 3513 -40862938567899188351839572534560788834414794587662179131247492135512582348341338369880473602283335135521394324404125693207878227741171110299673473864633595001132960150717900918154645132198684116263155699181419692995506568350690746267310159642832822025940788714243847909728017123473444345245417015706369106670567290736935899339169916631546846452752 3514 46060981629915390090077775032059592287049591465016397443297561526046478859631405202877844290935481867056557805971724890346720790281861396180947677694255284655751480259522670305143569957347913418103627476557829559365457889467141291231918346501613589911740827217288200055039694193820206514527711488429228781847360508189127962599882871684972978580848 3515 -51919378946819586246543851241660052708811240951948704557839372810550418829806114741486770559821214140946501646690746454848629666640959208971956580293478363572984556016340945786711184786113667055255114875827734051664399519898488572039050927598956570898929165556648399960361202340539045177705439194538275167896463636317533653163023319165853900703904 3516 58521910653150196394887703509248822978470177829292843181122602721612627266401594669978347175788793590197089470187407976937412333175539120466023766766705185924878827461724549730524780985703493745833669814654833460325237367376488170472535296543064481022141549752307767312076213202845206684664498012122672088811032742180426259527385652425060899038336 3517 -65962972182378345102675108933556300665408724162496941238329212084324120162943206233662035634333225356877687822906608047825219763495393672500571372617126934139339808520217723863766374535787222027181240584180130638429811507780539461772534149098652394892004137210679905421809492475745525548560788685811753015025652798702194307848700159944927385907704 3518 74348917497714174173836005400794224467719391914350991765475715053398274824200873037802066571253847543440418779354327105646046316220802275146935810761406158092069470996963729118101723609053798314276437562918793192424073244648075242861887438319911238697062568761772048093153060653015171577250856011825285456458881779130064192546826431202930015774016 3519 -83799572067696496221543710995824291408001294664079350874324806110822876477287082716070846288662066500333348560339321740881148112092535557400828091573922722898366436026968431001060724872043663418279557577442149780792137727774578802676050102778472742335974745953498216768435541470617358000552665551460112925176908599380072988711203188425467559775488 3520 94449937009045758773279065987227382744797919801268582010765215492842210721666454192109847981721077186473194115314851510145724769172806796533192058511764994157109817932703126217714523168753452176971138067668064066566579619789905403352672869616688308662228940386124001572812081003657511738910840837341100328418975556582355877869246629085601818324608 3521 -106452108519303472850095793427078274417588037446835513906619371627862790282934446059877378361847595355207305125266383314257201979518812174510704434560298930222787097079364885272927036692160082424651392530251704430906641441051484187469301958189778360128477896389571307976663313403147516302214864879117167877164779697834409040345785723726951991921120 3522 119977439761683989203762026459864356056004175369061471100941896694173491343368727971835749831476724035014120242950378913654659294599889635795931742489765024036944168769307617467074635421987951243799445170022642213775680368602161065036309635790117108110623433160767387935115745212031531678233374285110809720102974942326919164804072844488451728002048 3523 -135218975787049230884303768590360616038664467343914376893227532306632528507677439772522664204255686752770863318193224479236337741505409276401041114148218691781980483067141869341287735719017746644522316428706251013054074149485198937712911016159865780290237457626969953483085463617524956430071652602112797230830543196004064216418423088820624578732592 3524 152394195931069573611526149923462761399921047935429794843972280641314582713904113022693301998419371015224264238542276220002859572758186096898328881315661941447311081093930203753778703344840765510184228199270628815249137032506429518039180052487311388061760696423557194446022527820488724611886396379958753153242481534307559672164088440208748018227552 3525 -171748102462576216535267646679988867820221309210355476100850589088459117848638433700238957948377930790067689805992338597106676986909187200269877268348335691002786491066137602476159235563347055553243645342676738001994387707235941928364335908531674349456063498229403931904466557396293745399346302321529554089788461181658224691291994410747920278611104 3526 193556699142756303677847750157904920484867793126886219667524171326783263348760084006598387820538173982895514445123522303428197421007081300859661268988750749409051807539187443612517998476038218151908715945162236884319831940592774629274093205574186073336400845182098181570193433995961296603715128283634965445641440978303675206338648016734722138554176 3527 -218130908852749788801899410227864044253943351550928608735130051774432090970931563293741677563736006099410685600974990986280533417954826236506808441239269264538418744741054860854191956062039524348021153153540877903961051751305813186219650116716395014504667973786693266423427820383151785813153739722815166872690263254702577712735683067413396450892416 3528 245820985636536412693122823042851228596406361194619285471407262965428149547729305209676939928181438544084617549171049939002225486883043852270374921767195579692894824312385847232784368162847281254310829371656210477411103396721236779644278915847980503502620419041475865346368041100054550536121304964619336573788992530808586921711814578337471174811892 3529 -277021483473591613474760932259360279304058077698481036984137416336974399533015027593068469862468984357975157327802319783245702894477938945639460753549354788859710145838215558342866219797537955037430457379517989119256777175463046648363339926540452985381047828523644787278129350045226704634414973260591560499976170934703427063798372871978343760727792 3530 312176851939373449136711602972039769094099898192964136548434868334880411232890111757094226852663062583265361148618003800094348843507497000244918774566805601185159217141258135302111285652316241447949184735071943580406592840231064906554592210892816457999116243538335356702339126997829259155950501780034263145159480517162017655128426794668677801087792 3531 -351787737741267137605132901146276339814411844063233848572543976580938448028273993938512649396927595239304259804027044400006158558636171122734162773621574521091676308296006664040939210560377663602717447197232552864102853183396425585310342044608889244936157583814778829059392037526478645726850209563693484855413687535951043063277475294502820970020736 3532 396418081056939923473162066989026710189908094580867369625570454064821805938345489323708469198671233108270075523961399667143945341926006253584159583555117828522922744143971719682273059728527612809370162991858588383181464538556489984619239591464054784188938232411260691089631210026235025362229644901226844954365843072545312207764053437341844171693800 3533 -446703106790445958646689969239766039596418886698528067392796397561760916383677442899837865037620602330073453885923564550753824860883019137757316382516976299985041751376133548137963183774151954125264456923679270290468940218726455668318908800963641732248707331603100617120062785409680313965931934701665790030789211293350699004534674557276100986047640 3534 503358323455630160331268436528957633819883187734308725545074154494571149566236709378419978712566745958480433075503810784546873860206284172907604610639266522324923769664591635897217871201954503272870598292498753463097168612983195562498714401964943172060813791455038154624097848546588596942643659625142601056590503847842589373559308923860073340396064 3535 -567189656572821257154958487398299217506035310505029256420558040418827915807683747611174670352768127689399730812262964299238663255243262777601780161975587178672632281027514116033689846246337378510822964790925444300915193073401536237403917844187700992627173578885236862627003488140671526291618297769013242369515926400845851724404696877794628403155456 3536 639104859421994823934870242878928875881547111441113203556065848574356315363214656974898134446609948888317740418964830669749668949259541437615753978894404872376466793038560261055461726503987153446523311244494057081431194300723904066836065370720018446464394538888333271883829273590542638511877812445713411316168646327371979130957582816245858820354752 3537 -720126361956919009902013457822544639598276593955408191529482998200609791173661280195612388410477375893047542251319223378049562641256762338509113432999831169320115115551112511151101408180547317383469328915799988576141576165123910143869420952255944713060796958080982028331974721047921266616494672977034817684513176173301346029964950354408724233184448 3538 811405738901648199449637107415674366737219757247505206854985007345056263762806153310220371033710691586224283386259009404753426861475219132595637369039728613143810989271972021733822488953606179460662052518427058565439601533093548858298452064844675692596771803763116347298831646818549680391046395256320922503475006980181810926697053715443583684387088 3539 -914240000805971418120304418790752036358386422388067902215070473914523697429129194517081320409567704040044818377443360399814402078428547895998756380907465750800241860596757354487704500121647140204109800038946295320389264348836584005882618839356462717915249417453682931146087609467242544881525421565436587710140488401873550878123413454836294286949048 3540 1030089937448349725031693322037560051535440019480235715223359218088350790284909603534535571345799994755889174257835594195159580935545923352816100623283950505582068767627185036102901109121419594133234639323346766603836285415723251248512685698093031285094080556014141813036316291638686528314654972868708222113882765629884435827510457310084074305917600 3541 -1160600771801646814037609278754629965705225317714681711508775146778673546940978679310661483425283592255134765581818383021677645562907711356685959475257583508649812700240869105563825431011552283999668407031495123694468456508856568604819975414063608722654759989552198391942228718864307645107877654612262389893867451690645301257233131438771385509677464 3542 1307625415221571209318955174003791133778548355203990819813116664317420256468331460874710249484120520133567228725544921000010123450888867128730179691214033981431766995979344289740732903722821113782278442555581687340387715301180048380309734644072876493516176105857244467304254093112608086101525796672928669724395645090315883866011155963500561718534976 3543 -1473250651033661031986291879269763700591435561668869295022306222003301656377233894929937678853289521507527754482305684348247637947624159786449319566229973730327082363939027841913620924672148048576928352508915609018641182926753375506513112085692366356712628127118401947451485971508087459417095303926899545121281855234472923330698756830428506081731456 3544 1659826614792068176090559741430791702797421665817621778687269611026822722799319995135757569469224904702106785564257928596471731546833800946757895244216363295023796559670935342750074446844750036207175308642088276425748809228167019120388157026678423415861507763868210772619825572316573050229910026296203307154624551601599440641804051906714335095223608 3545 -1869999985736408928933686483205830775493622423897929993591459783321425164325078165730543308358533967736051711645314795816798814783099585709823669780496760187896284141007991522478712942456460309654532472014709407444450324202258751021737145754581955795340307361420764897136257238443662337112709330810326718339266540224312596694929622857883166306576544 3546 2106751356027451365942178730641115882678654304154530109100700720896221225283617316871856467567446088239007534998224142228078637722382494773400688076810846169370259458971182101398424550781379942979540750706620709732025462535055551437069478204116858311004472788489091216299144943613530651801418789644082217939496445549271214462987581973701961077080760 3547 -2373437302925130498066229697350989179876274833698516204808312995115209804196341770517415434979879228341645685065378333822621814922055180719429546187828546153632149810726231452448647650451563288320855690327149127588251977981432463305292497578795872522950700884812873036640940101613364056360979580795646430759068474763163620371669046498762214316147656 3548 2673837755000958193666411121159279727808746284756923040321201287177038955149182304817760060975974403851925016921176357301724270988445902661240985236015304402366127085560881487991382325177711174941723542615117227271860673831477231383370602974664556018103914042197392447381677760604080426861862989605064055554295493950507628913970739164976181635537792 3549 -3012209317671236652572463134538387756651337164146075341451696752238504669549064821050361472556518563774113447515741051986443436846577906492425716403831975345642823330088274179694428689892081087046081099330850765474066096409979053694263663941620155108469612231412994754801886072789930833499896970381537727187026449267909851344324623633693535147071216 3550 3393345306832549978256498799695218090300102140853269125073072166708332627621145161554696146971649506697277425517800236237485930659641583899035072633588249469130091306844663939659143246767060389236330363650663063757989782989740008274592456245210756556208293522362271897573437603673643909152127377811695996037411727042410602851880248290907427961526288 3551 -3822643333341174008909820606262206627204179881560361235886346661862179080443715268677165672694312704935137364946350221044425330498629261708246903520407827668240527816437063922058492310540861161751143959040246600503820547331135768597783001183499902068374273187659326086181391703654678221897839365115872364456693995008100628840156685045076205367079808 3552 4306181386813265356965686092594308371201823715130889804577035134999495219301439038632235848542936744233519898612654234820686094736370250529251700287396236899307123207834607590324103952457331391938009035766046534009702585791665591031274356740897916119153576471102463763369301891982979437840365038679277688671341030394489790605718269218804040207953232 3553 -4850803486206679049076204196102091693622752067603791957001557092451470517813950674640851696776405364998389237049833026959922186949500103736120012968836608849189577439165058309211076193205278624615744811323407051491901292090671174934687573309181930110020682901949568806541935997898372627185329751383433479002656824610037723943359979253923902612284256 3554 5464216098535934311711757403551128195606280038199175314543814252155462482699809343044956566343256130344465845130094406224311913330009410310520467928554591837121760495930701409067071546243246488888614605224479875688494592952900624802297886794963295762045175942088273257791992247110302028135490264947164470279905765220653488863619880648598459102927584 3555 -6155096677734309032688506432961306553771153059142939415954526393969928767457530914214041778707266530548248802764761055517614772556542049491416884363412947666198478032047423500548127190600703234307471491779669779985934448442386688088471233309598474702173867831615824474082638502129935068775956052744100748321927350034821604199594295708204888830987968 3556 6933215845209459388673795354080666878795872135150091968638960146164898438311588972291573207121390501382586301376772056015707640068965802573287460139474129672918110123751263745700729772537224316236777399692912302403211636333217587144007924611644337147500697400529178153532719804657072108349133386679017177815468514412629834711734311498084252266393792 3557 -7809574924401634533129891928981804995859455604415770667329751421063770824062763178477089232817125194045351739876474095032078491447200510380144214081713613911575657100610664912896705264719312315584895283449120729199525857117922806715609113172920158666808328866334223146804801388100892425860813038912062122949318156794474099851108816629931491359169672 3558 8796560756301635793710194604570269010620674459933206885965658572188672374185790543800134393958142083573598893409384881510878517081125950981503242291567481512190560859550591729176160579864945371927867737842419294854823350052744732585822783297988144849153548556485276728008384604966767828240295368474570007019723836092724949349183228690765325340244112 3559 -9908119964405934120379907135087900068560478373937902579583661465619761940867461101616972422538605120751081182481879439818659072543861035056673795721594897551836695101065356991360199815402483143092913063837395963024329289955711498946013202156489770462516853645716408198303781820010571324253542275832643230352000017791310804591184335058099245230517888 3560 11159955109338583624630020041510552402733773775817846969554171716353789962386671578145617686276296035665019433332982207750996588663651228052326247632622522022831008471115201185007256712931286346097869571549038931714512526217570402689649135740339094270620085321005568389290887767302916064729752346336091423914361027291929339407170866890331554464368800 3561 -12569745479133044312060022865587507299832429104618755350715267667307753245200390593592537025276731502842995184539550774685021332775185428003904005040548308455524343744891235031751223353041331466785555897281659506569070006145069968131347084635790924158656983893988689167457906038876816280428761491428786318778890309323705350434360897000806245720366000 3562 14157395605192875305415903794130724566207881818477414582480504180481376455802190929361496019528666563341987171335050693421733336997129849608714909263835008987023722251458464479681387414890199638436951366395864097327125364983702139460635783169270726628297404215849851913432423824910937848089705344314457351591092229144333993566208238700614523360469392 3563 -15945314981020262390390670322427022654277315356235380751447999412641326558004376951059033644616124244196736196072552680874033865136245250485074124353127182592411749566162563325970578566281553308596047643166862290485248645392912997456512682696028500945782193303400995114850712789064537132677003896513578413500350189221138759904251209629635927619765680 3564 17958732896294096272429054233173236496071138533577565797462480495799253716799706012550929241726858222342803755693357005583471040914967721206927388820325160866088805403467648163168316317043832467158173308637039113316116200161755498873258237633501600246085686583627015309805340317963696461080539940600796703232563452871927538813331180284169790684908600 3565 -20226052788844621477586355538075183515708812099800721524665188709373825860946336790687260389461560637384741757986902121292270361104524043962734011899542047244782689134920329973264365690492840058443654524754474192306796105080200335182663835552382490712342271746766165070592355575437242429566066722144483460599289245082232545402760105726624305306593376 3566 22779251068314188119779508867269434919636122990065216349012370457500473685102782633101144836092282377867507233605199681799627552918439191802505801390153674961949918505573493420300091213396283718315174690300262071955197618938681477389136189585911063838353852984726460790752447418596957032561254196915166492001055176213253279768867679501072719312860912 3567 -25654325985466937592566890419934105508991902035507712632222910707202266663214292425868949251287006611506001235445267261011476393385161019114606326808681601172478447834629784516462426827688217660944578242953967467283784232524594190780828977895169576044690234346626621091321114918572409967911630121888567782042632103123837560587545038269450101512136192 3568 28891802818822605708492865881046589444319167717742092456696187746016952203360443542596072599934017234035711790929879080783396385936196868433214407751120613048504751064221546494480262593821599834962739416778877380681472012310242313724892872656916679650614899238753719536505961028341287760607021036491098432176984188526055777390792087248446447306742272 3569 -32537302435222919356351335221983501352783923829545145782793025715896417617704698784581962230765294016814099765532523653588331500603834075430533115159705700216234606668744429243061635332541889835998679308715944388185090712391858627480986592074509684229536121699072017766607031860143898652394304777066701555140809469583358775900549400147488036280439952 3570 36642181163982527611743405990793237198860967846752830984495599824854543811652638139762357878688406363444344665583835343368259208459452523402901382900056244972480672608721864242326237268565469951150641445168604746303301400936769256034654173586807700394771073317246749398239301722610354646921292789610394836932329207746062194241065997796651265285829504 3571 -41264250917676984603177584702588438382666484551364330227935975293302071256114731033107806216390074169408003371104445153731113002318182074550316667075042221807866670451698731068920733151133133316571299042014637822689641869130119220966145713140340327641880779633457298633945474667085390354955036529724030099984927978028247663840068177812528573508109176 3572 46468589610151697921066236559759105379928291995692952683106795408939320553817151816839243921671561409877046273434871723869473939219322071551001320087894184027083775111695341674629737690277695327142051796394996269047063190696017464813447279392190635102370877088309766742833660063209701100037608055425301333343952330454686941352559003146274307134208912 3573 -52328453179488537766360100401460396121113604068558983498081559642161118461040230001491634054210274908993804519617758771740143220300351353537647813675806217487944748337794869793782487026010850094492503339487993611426656565802337539746340047361317101963355298493340913741153837405028036033828295103556584114446907118324631340384058689790801097147572344 3574 58926301937862111520355498507999137662104708323012767064526002281996117618567904044487812117600688444540411192591175773894878602478971154901018814698007074262361805099561383192326811307532642458465748387281448610140515273510264820947851820345696973046578518654545903577809094903262038427434773588936714118935248541450315700321779915088985105603875176 3575 -66354955561047560017910326945806821004093707879878503699932406431129677753605575943037867235681938919911449432901139250027525344303501530598016320924615970754425616808331771983592341921753513443789602037072545486167038754366011460055114594566125695273074841354287630006110123048671810640384322424972875838188765262034831132896268090346314592316766080 3576 74718892819839172362018207711356289678551182435703082720126129165141863965904191703655500642620738451497440937905015490125185352629794180515202793475385080666304690582499165301673150907979164950386235322714073358568696413739752659130337256766810434030599300893856635380586403765230352804051347615761683457915632187551429280953288746701677509991617296 3577 -84135714168581964582275874846499303250635748207510734424429299938445666382014114698200500939300611501509433054893308083482420509556656480500929304163326950385672908694501247278252975691645069599216079936876777410469740402474821015183239258748858374666784632303608497462410705825793176462084629674747537596279734218203422289137364672094249779923056880 3578 94737787570270699370179307477381044366356669668241522184376591552583844015370855527365729492455690032639648102731469863932083370209083329253849537756952840115485262128430797189385910488966816636450485245954110759391459330381063259938442301926564787835227917386388061082682812146984101135064513208954099279516102496034554264762151089081644791952264936 3579 -106674100484566885751503903064348693041337077195596540647696048216780633204143622674761244151028249504969831389635512221357620755256684364047222738082929266878387171569205052688872822025343066477582496118669455471904744113945807252394219259153770943286412255414759526376920288164696377431852037317542041372801061282394709289052917613692061033660272752 3580 120112343809860114456305508371372061962457468289583971254204584835939780799789830299032671234531407015920853872231354382801787067408873412089379469880042166510321705115461521292123234859050148210383415690781282524589761939075446930100555557648699499835590588816599484702565365460599391874400198765399249037218235685580458111391852559245269167032953472 3581 -135241256792778682604134060208154140967002935901171316776160068029858577100555685122300744517672962532203138836059904189585831095475375336276742847407731774319162368082278175411689066459412055022746915924258965753764868123901451988125935718950336735886237071446680702390363727411388824043973822332588278350279732443913146634115126805828077809715685704 3582 152273265542891349503760307453518861323866271938525659863258985492310882954797443762512130729515149420533838541111588458088267453057184071038370518521280915529359433160608878543277930288053173709041570945813028565922595750108112398867846543003347916297590996219800829440178443248521996418532310637340982623539976649515661195062503551935594613781641616 3583 -171447451866838458000337897897318471987966255222669227383053471214540519341784898466340404429418257202557367329317470403282408865339577310845617089807204339962710230045521912324690234317748100648766378537233729457961728252452504550293325724127127131744223612368483423999217542097332104417590024641142704705617570989861975231466836120041686493439595520 3584 193032893721122830947756082090192707789862167668323426444792740743911703576556014209697662347119199438634919271269225587891435646103683000178925847808842330659380751509241254619267644337906213482745109772977457257185822885041764170916314461431728099063353336186845606221373063493977232514693298007668050872074609933436711354087856954431042873416435568 3585 -217332423739625090358752087628143110866539792213859800813959644813147550331888125573905912577461306097658402263150549735756959792237008495263056024380305956049378119770407399363281752236417890737431989006262530663499640622742262981881101321763834544946285587130530621356351575437089177435609689951460843030109511815826369488900314501347636481175476416 3586 244686858091811757865653182129503099300856728551722886909887817233592054572508661774248452295817859194646826764035929615625466684237912447222840089029945146964859017456644964834251679701161317467526019565054870948224134437627879190706401620182254862393067129689434874553128081351843422747132776179962710806158176424243346903899625330713975687995699712 3587 -275479754450665460579498757052511692141072604029586486430198709390473707310654095262194646514005445986142718919798969917257797156962077805039355141003225235574698350483794203332722608873651863620770404955113480485236265867913464940160177825525656914809114979570472146354125840846528848388831391887639400381478637101308360681944896765804049353749769648 3588 310142765185633693085303063407420891244707056863045269097105004083770806528431307708189108604807248602420797840414583305071339246580656485064960669113044669458890584895104960339800258858041331956288945703483491902245507418903327080865951672573792811534798192765992547607582702287460070355893995934780699290958452571284984946055616239131404853249498560 3589 -349161660146613233520425132247175324347220469507301191873835004769125263772505628724302604786706844927370401380682307734307734630119797463972214549988727494457999257397931617052110363472126438189176907918296018959691323032607511306820793640614173579037486250647282672658041099616697957406842416855106367127781169763452524804624004884081292433018450352 3590 393083102683998113487701300317262303517899566298722457872022796303500479216335079754901965303058278301905997098102771441822411813471759127993626648997767460092598089176914932480422010070998803346430804266991719079582875574481604578490254376779953009059156326845432214921569532458739970005360978327634668553187526442301701283791490654846666463685228832 3591 -442522272985109240795252782882977602659796680899182113884568254653724786247010240323568630004431696348587317058744128715469891148878928518089371109842970721308455805961230847569647430264824464717297338452115182107114740734224401125698658564301948217275259958393294560945450602633498205696910895693070131528768977699963699269818518158131363323711203328 3592 498171444542792438311923329550213456029178599602274668391996146789015506822438271101050337235988110438074554989138300250519724814846154644522980617571274481415169857424541148232034652345655615510729769787165663115356635470369258768385229310804074352681956510223988800808901905792567324852147858718687731907709787340950518246605526778019053404226549712 3593 -560809632769402795383527934500290114382223112924825692686765403904275641814345273988004884692056681481597592076643940351238558234816242730719541991396142730071966286311448060992815170577622774526419560859779665447448341462294949808318725649779099463906005286380541187072541735812823674388244410877449483188099596718179987086760082770499756760008444448 3594 631313449610675761027415193155247231205789522345184286003112505743414380511771221664438174245648782506045808066943097773687294021322784735877503132861970033336655231906819275929708664575613278948736177848805812225041154995348848430081693771001085524712928535632627886479947458046867735086861527986233438673611475024993778997314307496753488478181101600 3595 -710669314703608389637640579972913592367114720013481784831625994397252027428581218954502391715758750697596677529161654747774304022271212682217651579181745743550951981115813314560222548661374831851537339859854120310311086096179044225375446998910968545099811609035270869376771063124235475790658080552458607513927851199213965678833931506694176358653500992 3596 799987192390331210544320770371732162091446066909693210790612581343857220895610753041929815889601161607778066995536561692791182847937485467395253999877121430155509399896545829858058986636703264556762784374552279368499648159602607866088306527461617104912485097818613992640642930799477651815123349325198321676802706260517332037766261904088897633142093712 3597 -900516045004492561761285419227449621511252353518488553716540564642174298394260913770019698323238138512157286083946021866844912073247489348961486031588861653900955379334154581586200641677457548453059633785901572872744228718323057861055291704616241656514969983810815109327369564819502629194960416081953018411172859443869242253866282097142393517335701888 3598 1013661216578452322558477285707237605660980908922930993339016951468233034451052465358362290594227091115351720568619282538670834909271689164246340115181622055483733184009244416128656241771603492951237854708400208353498932498057302832645100093769034426333281426942617444360619273837915551586490703662492532095514861840934372872001907764642380468108523168 3599 -1141003987805220896714199343011867631711082764132238176018690056083562860585073170925184921256378912314087125171234963428458809485496697102809069315055975612466706614840441406409949958166912100780884445246485693456762162281884312669862577032695292920051600716202926209667177901071385430213622400160997221748586173177270818634049459554875665492236500096 3600 1284323573095767520801442696412784357705407559535426720783669269970011764522234036549009875122341160605193151579350376980104655626928712361132342077043493984232105615639570406271975956424117450150125843718211805956492618064550605895790692224541681706593033378394016552088002408468311684251527624735769339422603178538505802539412926432204639352208270790 3601 -1445621864312829299465063057728749049869532819451451079787588663672677485248662522894581201092951352884060674172282954465211313626554157022956078383609095465670509898358556293494009870832604486754701381009480743645004141650756251481244150389537711433163764372803088416898290947323793100081431530604840051554864096834684276982330973391336694436590891808 3602 1627151263700684637458398249199258049712473429730144945214102514487768181235200103238448042375567365323079691063827752400250134078418092691394257353645621748387370813057676160075314493907689663983132898423099505640893322084815079212395165075437154854348414348590744749761206312847990809898212939113344555885155157267391861101532774658506624276124811200 3603 -1831445991188105345308663899205059903646539875320529086984310772479218439960390372901821192776604740782702824889982242745776346901965436156796252673966721853098412707664578195298387565412441087158619828164433121284771331464696542491556983338068470856951633670570698704778056938318417210813809344572425326947075803739753621107346505332138355051774801024 3604 2061357299205189484348809235712706844966177269502176866668924185710232698376957476688546619864820430695837860181539892256881464144397388546665296440898327133149330292456838905126657473995725256275772762417630423988349254664304086293145581913240774667416183496933643454405464890387158781753809974521801198032114315839830876849708626461794435984464912544 3605 -2320093082083067731168812920112863229157963210958683026115938316793951233278315766419067959617494969599714979110310916988277287448631524598063813597404629954871074933224224187984623671069079589269823655501528249010848794619761332887665833662089626870409721885353963889195135741610813306048441150987541600654691873837607809633803624920227784889082462528 3606 2611262427739396596013241183545072565292806337587015481340773953281252725428448984109886905553864388207803868049919971747369039656834518287751151385605394440684337603088241430644501767605613362044578358680719393628414386943764040670369796453409227591734178136235634294450566373054968567016640742688752884226260562216463485798190668875734560253987697792 3607 -2938925727524820112174703830661194317248929582655034969658147180343857336327853279557963205821735883050113717868123324414325645668145184525116769042743209859634450520059818446712516954576934103660716740401705603243083251855107811111649972875184247673021197791957904276997134410781846707180397153669609741654691191359420648336729619617641272093027665792 3608 3307651036752189689429318096823586506265199682623539774848911422409725581533264896196095860566806087736125130452636167152314950670764868629526290942365917156671458034431669173554090216070799874127772342226832164271058347752592479974773025453647922252181796758879024854499928770167971849961630327379638223427237100665502618029473129675722997398676218256 3609 -3722577464603337430821645753973487434807890853893357815596335274150222028168212181554117021618816188850649357859932652707062925489995994013454583696049487524497966717519605541818898841402683320251597416277937736144386561093923945804201256306824081338196745481788725983757978579995477146027627876643934452688746547635568963478356571317298000056509766384 3610 4189486468990098542481685341455852601416923346369809246994959102061605175490141809420757633914319465790796185397629207388361837612921184354637036352263408989243414018370744737241041561195913332399567651506045193943388900847751915693261049667510855484215847785462831796563861036475136274016121837055638977056226974468511411074102044061876468490622167016 3611 -4714882040866161722591602211027688495773868553313545880461845346247334548192777850466775551689420241112113371169190682900016608782487445930349592489100742325518517809411633605170473046830256567416661134630666868172690649540681180274892969497797130497584933014918239365961672625626056701812640164389021393475620870496285513268628975112718533123627805648 3612 5306080884938020715144125036256867150202491584005320633622054086058897549748901807474686232707480436793280995220770340293657607704302665094139738891774397773408484240217898232715580865263304692407858005961662758448157475509721026030638871389174514858932998623371659870800712972764116788620921851086959720704116600495097200334880277270730108943475386112 3613 -5971313841385766531154387637637619059799176538726883077484238723541431815372310751612806288709881383590594227531599519771656362439794466038763042712253608663592960492079796751658570981600397357254537473610326641437851264524140699669790740921469289157287672021371049266946394287828735375018674027332988657223990498471626559477151159170496192896794207464 3614 6719839947964706089361852855447073206157216509944101697458063330205059066726412970157851831986370250148923476238896690048725697029412504132534824199006876722119923776069959854667474962943690754180922415864378948647378953371876149824697224150006878932230601892976154419832285687779345494302602643175442343521303005401548976885932770604547675807464285584 3615 -7562074715837620568913082438005893213492182904339635907557281191587650711362182685581925220939583756673098979761909404550394668285101944836680571473287582613785493643186813397459052141304684479267974633256027617839553246867261166365405321591815694371402752154527357493833097075078017715054089849474103960218180888796786986819564547836359086230788642816 3616 8509734388068408987084158186531880677867335947716850316135278457590715917637627259265235347246203267807162956169835672016230169458656349485682012910717703501106859949838552574576958528395972747047409977499732222216395859288890400483302368225678976627758612548650909014027442943037055013200542836076221540644850363931640467255268876551983497435637551072 3617 -9575998169569648277245194811748116710305612885452185297914444534771456786164038260355490687081935817701732327241434480638464659657569304855888863245342886643367539984215274183425107846267114784348994966624636919054549675899805493901249700803002257986049654595748052901655604886814413805684258270849310893265393527500547945497340485166129468516380889072 3618 10775690664449734268380648486623521856648079820491810313656613105727239885783587405259249493173662641771639524484669719947492169465274130210961456315505362902220418551978018956999517594625992133865641774657999364233821289481913218271503822266416707842694414970695417233588778717659498485061001397914044275573313984579187512292806290487466478677397774592 3619 -12125487034533018345447114934132541829768584364321799335904407440025003531766053633881049548150622123989977042037512422238184601294324207243723670520466124412150091378844552988696709196181633146988862451056035967588769688667706517739463204435935048312057190257580078178798627808156016238524168480646543136053718851514304733248690504742796599325968334432 3620 13644143705130867516122197190404964243154785312402633690809289909918194686361704377100737582773866094603510610398017627250019012245581855844144814572205493140747484619268202772117477693927348750065476215642871850764813216527893516025975124250406065158254303548601764874762129334778690150281968385180972039019421527394523906612915864262438506826593247264 3621 -15352757795195664722519192154832575684975082689909518971126217141148626838623058768520993367536966646985362039671294084823230650680414487601697744285471473150198138396276761752052232978588051725632923606232900869449908818167007805178203951220933470633037559871215492081359590339445054715395854088388169940009761574030064803806524982350209969748206015648 3622 17275058843595102002454574026011956264517997503885248434653002326125904777537335816785288671579892572365700616403246094554092968060883828511339170935883097815444850975439945384060206001450333963926057932717882557555914194935491806299231077917462708025411265201983024439788090001990435507985253202106485901470126081319196570513095226474626470854518834968 3623 -19437736846796602026128552173464615386781749938572586980474852858581897554071775582289733969107513650766201767531271804531134759916977054919162778381007603597072027199933229912355532169475404344795008877099601895227118967437425216028932596563576170762850306133773938047307477658407247054915326861219523245806981004440531529123179465209685902172570043264 3624 21870811121814907700442447958096395895297445514539865730347196654588573700911478998678525992146333539943164939593253674418752121648360798403879759034478184694688365330099688064192409856882465982105295899789122818781263320909158457486398074969785077744465071223656664909968048494771488387952739829779584723087863070428546285703125590749382940696581598096 3625 -24608045068663561658822568496755049824435472307045067218300669884045146339065807921387932795697565899206171208262678368326692616698129929337841259023327040643034052360798883272569812570579093418368101342451488426762549481684245942048586204673586597933106075624855671408972368986039295539125799883741396220456477523426303661937047706620816773108631349184 3626 27687412536419788921465083026921704458767286206772727931734844302201463428861422568436871371058027532093920292502350824316844602512032060090152321503303857591580758397452485528948117714516057097407485328080232838977199299346719093442332623247781103297970058003862177027168258505835918768820369437845712023072981781055111248954445316049087262617745881496 3627 -31151622204965833047311305770876533683573071036150407728052248557018381461119146949406865706709507278713697541034227898288920496938395781904493581630528336217152868995769851396828250196502294913573981644417368658547676897689130759060710997054211647482274055740276345149254473795283767501955857295243193150491465085826728128034634303963607855979786305360 3628 35048707190175697721544412213132851425220482091152478167306298982516006289153600442960298345032132973303040674843340288332297726959573125144959868254614273902457121578520236651938656808207223568604081188990896246194844810344305602763820143708988052790660344256485191349048214279547064042868977593479348727813477830302861229724314051204961816836150231656 3629 -39432687974637522572603631497592223568412617801553162571113129600352943265213045435843754334976398120515360996195764933056456741153639630935030644530849429187603034961387961673532141951092775525602794484208915080094844100273499343453556499443417633499694007114998798916275764712437743496387514726155481433914175646151742498547255723493547558362263314032 3630 44364317771144494038456745207437137798715449009422788570170004086011630953589052285962967037333720225468832138044036302106001081481400885682430911035926552215697631503752734258864965098474586482191617514736446869240930712405133060220550026240100000798469715121151100655156133305672723602399915996689654072225455875322845974283174055679191843237098318544 3631 -49911920555866111803993212719319775607827277129495755597571327638835006398207720603725448841350257902763956265023925528246360882105444675262306307236092785373904875112663503787774769262214418426258005629662498477766469310656368473396595528276778496487465505124312253312905344248722414603412892583667859623075335949520739437012109598101230034233237953280 3632 56152333277736754948521715019858260618027182770379927191420124884808622421928498475756855050860967855779377724613077697943571865781106805874474895849823159720853254293004843315604089013327882944821360162270782184281127280426587040468185974371265643147743679774909259962501354425158939748987153736324305249734311496163269210917455728472140288929171907288 3633 -63171965177484116780825135340411573278611007206662764356907347844985847358360514411399818997189096267292729761263954724592576612217724611941485620337071822409469215922015112064341160933095959642867726096120445800870149370152923338091991433648198759136664829090811800183005214645343143369883446646354896650452806104966270644793906926933419099055321122912 3634 71067988753319873177010171465999183729198698544607173608733277546035450789169205295443514508120755935429292872916783496407750253880810496142062530740506986891707800858024228903812861794938166120295454007235397132729447339837985811125685506997283673933273487962381031959165854309287690413937992074188808086779629774942651125887839235899330256162498908576 3635 -79949678712485959495536080012981621900942662348997390235992646210468307554255580220163864354325617688357948758112173914371107052524939383777409147893138707526434524921958645367142760776716593080968892739776828254067571104045089612127335755661814868298122830989507706728961170072104451674523082639391766719544843411943078294883250211094577327399248087632 3636 89939917273149010003284271371981439945836972933640350218678802907016248487551610994483446985878747195968246700479704409063395013081749512054546894967950804158730081356680589120103416546466055375050839371359469247868590218096270941065238840865848595678807489200346226486012912261052675317285530472568635993296339097452675099833674807831365642186519925080 3637 -101176886457152803794700844797217111078193998609119510809093129558721879035273573015489842907846406718942862225906618367416792966729030673138387733332310450385372421105220015340233911780597214281196288334807402342053434028976746350288794512607225058390971830297485263666406195301433274351173309413508230571991871480594720042448571709829600211273732731480 3638 113815970571871008470399580091385277109942829097066819320395410061676330978568447338724983488029559921060644031246756523949016482916896390053742350437661804044451442584307556407350097408660354615987770659464720677756109788830734129744142417811379778907037103787505322231014620706208698004681220923649059514068130525745781242260666353704892435893921691152 3639 -128031894953674468863532407088018266170872821507137947683557121120384233315300067634416114868128004328229261139479277051597094622688051377142021029557667592262656172688179385826554077609511637645966516209208510055424226576239768931164383849263757975328898413437545762090192207805326083705582344303685159877171518751610322891292713751646691620780880924288 3640 144021130275462368835797793181705416660337673720653827831986878072517438846261186021362573386037965308137968277548328188266825445343941767837098938363557145572987588071591185551620764843380219265127470784329596160708530244956760410303946148222502687900078942092414470688098253085713572817799471861050791314135839872862175978142306690300285613949108222400 3641 -162004595350257762867740508054244910176209565703812147180563625788623815098157358267556648103271565345509085291968318611161517162212544370524020314325496771954098194535564355563744251052321701837852568761786572406569075910564969139359666171221224978541617220146700014456563272386395328218978713731358877449585122456832454007303590411332449292323829299888 3642 182230695441412896933046520041174269997050036669001367876392049985400441484067108852846977564768636978542124918926510846806438281200924336849229572975178335086013287676250944385304436811153308645092776818768919023509118907748299414455298601201966732319519702829075883615845100547500895327662824179292970637064920798872523793126409129053899748843073025168 3643 -204978737672979439295810917596384779365058693738844758038055856457187071629848265475093422850501093796734077909376931199180176727823500991459311706800765646741950508106951438102416095864088198199073174071428725091153002912055698376217738914969259782443055276477182070715335314863163904085512466939601045834335330254272408555102674719753893468068913323976 3644 230562770283588572170006124143618155755547324721170746180383229770405271428170621131376548198565514972978670003095691847930637325445071482643417858983313057840368565264677343394956827228743134725066127032533526412556534299089255410807200185063608691024006747697553363057953434165999466385393988649854311945047778502164896099006831069538876679841554865664 3645 -259335898253758932671781474416633462767041529446288144156382636975468676690027053787515797074335522699516393312878134061287727800324278507739921057151865985334242865981961510389821535067270910269695179427353897675402075006847201362895683224134716941836050211720399840964606875818948841608724707535232457862274295447838845016238690119983061790203758983512 3646 291695134338544637274995210109827834697658633579282241543753481619466109875517297293554261505832113051577592118393119408204483576703963021927164266564790067517641830564835317422820777908031941207793421566888071004925678412594622057279628871828324432842156482334091878686119250168387412122800349704659470311972130574413883285022727716724507691678401388928 3647 -328086851843187750204529027451529250936604308111168750251315460919103731920959170382199779178331381751186281329066509602977901702262580392458103700980371053566065274932158282517148040293331867818809278450793421426962212436827706805393271427105344242085656640025001109300545878723675545359247753490653239647961783140828858191069956681257472153158238455808 3648 369012913688179529518691617839745294874363122988127116876236448809259783329860989163467741340936106913474508796652462283112069838252622449713464302359159219797139747514594048364900146968597448113409797785105105127363422039761480161908815764568959543795919492213753696629542571304443798791475284215159519319554047694603242746524564961048195247431409607280 3649 -415037561533327446182594223390163528101769217347080284852287916748575906919213412033817040523577503531453269511702616920575534259410104794877770530416108445688766098905356306950184973298002721012748660909497040977095118114326469944002501202830427685462138981689699344320288612292721399799075126316170260032710890761355934160001562703392966918722334003872 3650 466795159093276627954718338213066266891728141912430800075734535362566520023502356939947777061379168491751716466289642890086660200163420686551144757314924636013204740565278958128491871714162652807183426813496990956980338699820957466476324546785130183536832809569585222224797472214022735492780343285763226267735473334711175045462583863655748719112402818112 3651 -524998895420084675717247676509087116318386564182402091810044280675730514926304030191637578395736124855666840484955004541097958081127572593421326419781899210878726599439248208501313059348248694471221050388792131752017589464201017544643648676783350507114629888442995325054881644866412173117802996906938089618558548587103170770277943090422073360336408332432 3652 590450567009870626243130636035723750696386618147059696262184954092939829733317130307687697958677405593990764046976304483477894399758096049325933683572061408481926834372171290944310586668931269992292341225539087188005842303302774987035963276527578853207336116905719322706193973117654819966335553503836544195027747993948172970450710924516984829657580818512 3653 -664051572287691825142688814797229368438168371487536413008152817731148769307290520051125883546606807508266025129752313194510661673787835153803331934298909242872656259906049755258339478652367191778662827545587066926853594592085044737147432649354470795192466949398863223338416252420857658980852101199897936866186895364319917535484659880466481978585358975472 3654 746815268536948762363715066631391623945595615209517746283428001350737035899969151815790995209034832834387713407415658070205222184386598704864704067823889625344350383499757740733229875304821778333586590895877330319867089754231817956859367569023643282303491950966076924697801210251500664246067273351522834483596354096545698364093788686292926459393408940224 3655 -839880859890632374210715923137466340960554788121001724628809198290329605281001916177898359829588430013473066195425736684489619128672674529189661260099173449116281150963565827579107677853331130561479189669243595068719393165444197793304306140893584350401248619218036160763971248760293946270910532135917236838264142495743140988768710911120120285340177993984 3656 944529005843039360067378595183744421401362784016291950392253009855722839050992317321863427621493890571596598600335605519965373315632466269943949212674086393825488285043176169862075129016314226619638418119802084909828232529315636977332393688234727857058009193618502742408990859609407663743201671810706572451923929429402268349354938226110671032610101990384 3657 -1062199363154582719743866657775481090945098686808260897337642979172340773995732700247023032063010504721653686572292145862680270061846524934802926095092297350940416543310851293060268736261233909553857720070248575757102468990330709405265594714145310387075179866274702095196710742232421145784655353084931296315693725482665462581447084095500608239297189732256 3658 1194510300326185366456332739458777993016351796939113439896712806639516989051709302165498153072199124694012808263310370269757299004114548272409796453723409152833778469150271468318326811375768806967222355842175216576493590649480658184282008064056280195167525433286695231477332482558895333379288993806031697091944962372499509625742853830232495894309516688288 3659 -1343281053369683685628099062777256809436261801565902259724474864299036948038053757091572193415454847124390777366080905583455375049245697790563321545763361677866861257760064286730791477085041962725278936630179041143036932045007169035637471953495649179331824054305641859722793666319765877805341901063591517747043763968814267810465251721207414212171178914152 3660 1510556624796757577209417441980997219241124147441692758543404256050021432946912981152536923262005605733941686841070551594568098170424079519756319241068701853285200391582535846699739776013357083581231806464251182148881672279648711526876149555610680552537225010604429262890565171751695020620326399921483971648496962929444072404268627980381199314236235522496 3661 -1698635765040460659190097771126232941340900321009654554210649221607167530966196743178154945750974973272321919189909995271099482377090435352996075496715614864837965696781407061534372395138413305821638542205816232793097279831807696336082094769888985114804150470498741841064369961497482510594175363467444868471453346163463110376129060427646847546715154041968 3662 1910102417415063933675993267842056431322003447754653476099744773709574035234917052219609990234297177072374974886177780819663765969082681774746119232227573619565257095113071060338332666275771892720639936742050740889389296226584189042643288143462331853943717527391411328524584591696897777959598640697748804078957858714695474817966966841779255784686983754672 3663 -2147861054778358404872513625685268509337701605899229220205605851465373910494987185029263517861001286972997211162807254915577271758633282439997521195888262216970996382684090458241825085091547350281629744415297769265350311075455743960977146856694683019419119844943760875056150109906176842327719577214687355804466693174740310892763171357733425962768716243584 3664 2415176388922223269068872406742075972946439341554930446548843637615421762726504181882359725600924115348540957674968490203780660672329927737380669980424257298188602632538361715601674304086783905982171435053895013218925004877963332231623926259678464965971653798583698911150100362319675119520718212412500847898047071237384345062696034757702052645645382859864 3665 -2715717993096886914575215217083445375433069750286526203139492489563502273868749927653086257100856676070555436409770096607422644408836825880782074253061261201705252675458580120276524825007941147731602577060936622929886994099445826100273939239684214415890392809424749460764160425697499311445900293932169962517095732438818596332127072048602108874297704650816 3666 3053610444774532104763444076780037457518554318761056926599926485697527306044655679116161078875158120788432752296951666912551746072288389522712854983276193786009985529005954965927956548274725975695660083390406231593476931346742814858207682731295141701271436354604184312609844930278364515814531436100566283143037823629888816225152156409720913133880404660800 3667 -3433489670680081526892753020966461880509922363809193065837927481054315851200883181857846036568986716861134190423734980953662765887424894217037657925284753898335539138768257245962713160710903768029868192998113899665380837874508260764452073171078714606574250444329137995015696386129448231473202896566175730171798693204055134298632786480532000045851841592656 3668 3860566260273340261365158676062205720910107776477641469422894868516968330479642170079372051161677798688954504970063616965945900551277078863909671907618132839028047351300301101352187570040600772927072028398420605169323446001094826443622907066219906820847555422929608181710312864065162976515975125512360168860586215755403841100819235959332048324952667589552 3669 -4340696608393812192710322115269406481630884272936322369142764436122383467502181873492815462175841994217571750834470615196576781633164492734393334764410703079000051613261796471376492645418267998789208205816079905848338066998243470218679029500705445259756049883253335064110919401171228622855266067773984084947616910997586445192155697699068541263845656463296 3670 4880462853953823554532072527309440705428404769283585887238335026899717459629282050103510218456953990096218371698722925416124940638263746900904554270891605286831197593821641144030959278491424333291860013028399300591059862664556132895064697123451966368155962292544721716942970032507374772038539889810306974551293539054707286013509847623645177580898348901744 3671 -5487262700820340821724633497427693416751435162289475112163247866061296075374963551872423419495969472668484137215070032545968101890627570430184459587997915076936528130385539686496130203602376045128068812220574639426054305828467975336606903696988346548438185311660939210651239458578442794360581032207225856419187941354114458368239088504329709265651222007936 3672 6169410340970469725373914119929042953664981137516520055006479474496063590138972000777081986248281103039605414517605088732222438504242294260459081340358898374227561979325081058192546144212319966913781007646466836830163707973961748190461318682175721320949461627334742588727339455557620262429194405450415653387185215800562259386119430218504021198011843669440 3673 -6936249850447240662583568354451396680490183698428146796351396908508490012499618849414337591109236537523976728174966328773461594042593895017237824390367807671230358918850078182775832930828097138314450659699524981848609894875985838884375697610361542508868225446764519773595346933115814868530525720860248610874138524541315826654096436306347083286582796399856 3674 7798282597610132712348580559634941621333266012597713748663424039824102309241347771897778755983433826814362224054154008383044456890212925054459804700894166093080994350945968207187037811888924492616846539485094629525759083081937246654979011690770505468600555211482830564067615996667637660895025221520131815531895852400256723493437323779349041701132830615968 3675 -8767310392947354591581516701983665158490818428208838622484331402631999599588070648003988451569848950997387772851635254770930798317364668597848136871655992550797602132957203289495016687284389295531154863183260628892399775043170189021913149382411983072373093292024502211630334092711745727802508227611712672873564004053759284186628917614840571341646236580184 3676 9856596322852542128131760289859815968067201782534057727347910299022497704618752511569187295400656185760972307388810610038311373083741392060137705862810555267492772808982485021000413601287518415571873436645055368030811688694915618484757515311348947078351816938776387696747549112458873515423257774689505773163007896162636313448259080721115957001605182417024 3677 -11081045449139800758665192887810933749850624705665526211083096986543698268368908913445068195520595430520536465860074470042036035917193836384876122150309367792281146353958805317288403222845626025573917909754580423301901498730065635178439611699040139813529099155650930951286287238741136369891497015781011665984755393912241904419964597953785853707079002396680 3678 12457407824903204891898626255857599026085951609094279024569253922421533046801891732031824072652900907814114765894287551835074740736762384844272287311959539681919713423693443462731573326738826877046452210413807727238772679434278344987076299841135753491651802550015179596651590646280845306502025897525285480410961898629362542964049395385916246080570798161936 3679 -14004506579241242794182709963220073571650463318089037992852074651935272133683300340871997037306465656991387056839187865675612105058697548850575830414102530414764850560676676180555503020326947389661400129290897016669170838189320895301263693717997367704881037969778114825198148488630522846926411479228849873785020411472699277150742772408872511096568129217664 3680 15743494162429093870819800942570834803569657166243361832600906914705877993032586008573962066282209103407128960919673777390948026967805437036599104888035259457892211697552468229272257776536553959102381241052072616076003620749340073625596940509333077892147442214310321057072138028912539897206726614133785128179680917351156848097688023383532696328937805024688 3681 -17698140223896924379835747017532991197118989313138126039192518415458340682251162568391013870476361946611384852579425739972186241697012528644720913508748724900874873191868794833555334077713177432828778725444676730858580667534914644103044578807039941741695831892966279362344919728342051467931674947847552625587450858991206715392705580523052800071263008085696 3682 19895155022985695299133433757328131397923244670818462814373669947472975187455064548605939925229961089021599930672366173461583881628369623824450157237564733062588624813691206277617679654834599768717019944990542537807428397921534697047587865218768621665623374046020465762110709481717467412295357365060624266689724749951591923902934696826080434974830068660864 3683 -22364552752657293968499811290712492627006012557811175585971830457066865285658033074920632259979956689265338330000255854617184611154395400036525028869694931714055602450143866364856328114049339221230542077214630232697714824092112842786485076135782914804756805714309765717810381666248380768952432744976598408015748732528685575742360317091594522043867057370704 3684 25140059695593096626441366475939892254598616922777184322909670135054378012004623311944332209024593216478726643958602843369925648366983243412010251445340444763075271491820622684510549114659486546235739290052478576681671804932731922259982044133863665111896572322245962050682611747958128712819787910409857186255518582047007912862661236451229647524859269628720 3685 -28259572737676779760344397474169994875731925920494174945962238228846210911330251208379223491001946822850391222795908753071814504392927014142787323302769431167768175878224292260410540703326771254962368784135518978785075026367334372398964000070126979509373626490469858568781480010747331573599876968362515291570254647360192266677740208765723545126586870521760 3686 31765674443865323079633580068835121522705175612530503151793454244263493514863752319223235719867250333357860762854810548651861866000310235445831139557465795894046095998892361035541905932792007946363365094685944152494060718514347612589701142158267793020311261256473517670989709257102148363072737793005719527566530849936230393568858617598773966892978265689424 3687 -35706211665047216526989776490496456486425114151669687943380003236604520310034299131174422040581044500993562355494631958113250401342763059179616336497147601789966490614564282730423318360090993098314467217095204631960124169180166502725701407275829836722918257381190759286387526770896047331715764903004885548191204434894794708386080819322916379909194992380800 3688 40134945501930262980321607244112484100648148425929095751072532385801412136950198116337227145686850484622031252664744986730523263690901550612760804944409003023285550985903015619510302980134254260119485919710353055853397251116948604181655264721213317403890136667699243101618236302708650815114027371301492645009853628093803595251482844920020146626577440230328 3689 -45112281414812519521609756573667206581689467277195193004995626618296395995917451367897786240023377202037845595089117096701428280254303575733244334924029635872096366682775333775014967572781705920800381019044644307687113102979535742025672193834551658125028509100041992601268655261777496645489080389004753001719998786365200825210139824231207797474866650907456 3690 50706089349200454677425721678809919498001598242626283007947501888968678196593327446466376825792729591260903932016271135834144125257694168212886430352710658475790127674874423452708460097831237285602847432740233531767454226947510205410455205177384161887447775712488526509061255080312136236282228876507404801329445445010153448628209938801032137009522774098240 3691 -56992624961164967800147422238123612728903300590184133841527406575878889464840393637253674996593974309513022065076262326242638186658378848804932994824000248978680676210834143486025227992431874815093373045959587428513573489213715389582112866559959239892961708586511006049529323880280255517309759989440109650446067005017972951762414467705891199997277136208872 3692 64057564389364240959481617970685587778105955616468732473437013025849011825040454366808071076596229681484020100661593410717065674283561514853119270672761910885707943953771085290937782454193358099366724536238217691420778743171516581669763295617439935263642256783185037633586877159407952697112741203995178656061304405365871084491831360275961943487850460985008 3693 -71997166551105017055651064778835381783521799972620070362958902175931780328603243127872028371147979710162886814116637602576467530575675916230511840417903381391363721245066464327574800484033778422662396781044901962857733636348141904883061399194951066951398241058275100170207639742113723931914521396765773767931364856930225918563434993004147630818947806129520 3694 80919578658194556771852981723248567047359594763123119703375868065072267864816152101649568539199388073960902272056434943469211980347038155870885998874979850397590471585824716351103910364365138264828489559221761050241950645505921406232180638099649337673805640929828646572887867963661713131500401110287237122944682092077053634930267017873464935653235885849584 3695 -90946302577703388398079575975134574755713259010873659359279463441758222327099370982985785729184977534777098120049036707965166553552990307457654238838274996404077952293232082674768736924121358851328373159900492036652444950000614512005182133925261152988939320378348195254435979371273052327091745438935282477436861819481594469628168651217336212557345460061056 3696 102213841828986377154234487482381809552911184857402331109361233177203598538361626168113673519826627656791262738412813680535039539457272253701872150810189724644601909134637567557971804041359773109896882240019169662441039462826234138552265220445723303519245678791954463675309851130906946469117129105124754417816502697686430046778376032176526944612500464081664 3697 -114875551440437489717157735035169293916150202941507231676761213633133542825111367316166444084595087256072641670362847009674592080482662739498317843286633728205576674200100002712182547238071330341038092106545295317779957956966740411768499446665080482134975298610861357333765578930277910044926021510712368425138348902752456243489483723300655177560238335925840 3698 129103715620078884580948639259887324440993055162994587935635720921417282997729305952568199053814323326008833084711113456024159268306207100907800466625836314403929896497493052227772194457543004330564344641445750999086780030085294634638820928242628828145224558011113159615034490753768487486501385393430352449724403522081092977039681797196566941489675697244788 3699 -145091881259795561200923484997736397524702306354216058751180143866700854952885137174907503502234434722792440628903054177343922094756056640099609829572488363133826470488006799280655957143478765305297848113351084422071354658069207000600285754991306927891379154544022760743590347170203885139485270180275688450036507960090810119535041698791886402842345708625600 3700 163057478734889668574206875542439894458626623232995424393985318060236186404327222947151759598261088477861350960657064624439626238056160250069284004295390754461175437561975586182911962559779668025943695841721089895016348583299536053771314805187412051532828039017037608240449164913174969717393207518070536786433089841285771157374300888554572779864288850083784 3701 -183244765324737200984305047309543399976987490994449542289774527684740747039883885774238377615162049173591053287402619253168405031892120297163799319860387158632679840860068149517442342098654898266486206400263619822209520082152588747023029341609158444247862500589766718514089725895452548894405145764249430090159653749113480559529055172093041404171953682038376 3702 205928130918418728445719750900273917970983018526283198978768796306197310148638723661477844015256734374600530466749739950819261266033485334339428625626270538056396651884237916209434339695761465848206686391115831550218762771957877127705935963587375703946341071883485496564381187427540725526607046521922333989245291260432049657996845106134024344611071200639568 3703 -231415810539330075684472752400267731242771719553055488730043885601333332918838265117541550735112005570201426132011759744936759352153469467766242702750296297325678970769498330345353594764973269960207361604299914395747226766809383583075511353759248979666319012216143198134554211118976894059048653344166541522027520175362881214382224427544376259406719672065408 3704 260054053690127696025186337664758739802314506909931921028592754802950611457134541389040588404404646601179472985815665514541992374940873660700562848815524115642904650993570863292157475599801610616566915542364886043943471921869041751127860175294808782558086405449576488840384954043627363563049146617858355135596478125001592493107958760719023775756393035879520 3705 -292231806657068341998273414807064525831731931520282142594245089529422138486038227041192826894932422404873726239384849104572700920234663858250502945836670067046863495123154377447909313220039895485121329341653773011327442103279601039527477302228167941087609252658211616328228695786657629694158654380970347028047563540395680204644900318579314474018435990376064 3706 328385970802951212827673518940669729547553081833021458302478974697290449634193832484073955573514553272317602412651896689014679070783412426887014597888841747280356703722079552025641041117254489715999171407854822559643080226082684249614342070839750495459652645734297462192426994640637166827194742602093521871657489264116022010800502312886439731943415280890672 3707 -369007307612589856720025837540278676782773195868870406765380396418714539131087992673450732347984615327713796560661546637692012895017941834594459729194153827478640830744722016753256495892066317576572874913376728183574485858312657406459377592182851358769300210338848511588883256271790198763331247852891381505035798477531806517816776980360144932939679280927088 3708 414647069937422799023296833529056312858429297222368767762540829099045147548619627889686421284552117958076084799010185311348350302790108715171720546049114111445676615661588472703032920080041815947636728478416074146427816934627895922016428983450704812911141224404034946560216048904541474303040105644134686714766251753687196188523841581877617659021464985085824 3709 -465924448632549269634878643632663697197214046604948864681180831791121011897747015467713873949106441011864931911603531731541756547330301571800840519838645299085541083785866716580869714782738450572478239918774029039383622381041144455134528256418569643049774353276642584379160683529232994577337639068122542053001979329599711357656744506050194941444098266819112 3710 523534934720367222392875064242321419034560616978967091652243421834023769273300785595289332014405931704993294356559137363912513658349143022373391696846337495182242570857640676795892369752700819949599216776054108567030522334249889898319071558798659847250303793605914869389272000894553297210179416580325291959950422156974627931253399404846661710364230587955232 3711 -588259709496229171551804655219426023971854892691722896068249611516448970362670685266465556865660626295942640011820137933673534682598054763848343195504834911672839448825153915726755674169084667941555014450072258126203778763236024293978171043179762999073435245533418267020838193443800458410911276435604476873015848282174944324324105164239654128694591998688128 3712 660976188777110657961986789261433598483047367963798797214787507879365121851339500575547372877750860564077475291363694624240655849332645742009571703292781496437073724523975700653394412608082253371038647452132411195972122592550080463983920382932728744996788976573165056274749038576219131465474176771132613891644529068747469938835578326035402051758467170937080 3713 -742669862968239025797142721517923001876930396747907236854576759783620616933199833454266513022209398795746587222022824943734046356874667139581197703831596627156727866390096213406096285844617586135278894141892253405351950677282148867505063981840157356235258054990640120433214725841117717223746371153912322290787390218310211373099785122240564667048339119226112 3714 834447591991474007669680300548272626677107791769992123613480959687244835622602687000385386113258155052863243321460452508529393592918035635777065667515041026200831671527962456296979004647059542877320190199187537291613957566353326799296010703287632105561519114733149539105600969262410797768000023529738362781960142239917934866030706625847840219159963685435840 3715 -937552533614712123288704109808593717962631827940644870077739082384576850952627434904709073617716636696140543770386649403704269736718677502795468514509415837297471118043789320758597534177417295795921755063475535246600930202294733716921928805187519711325111381799640686940953371619903370909098436202117209786165397107218557685952457947425194873280408063683696 3716 1053380905603756195837372561089157508811665460393975144099026472591884119895951432157488771482653814457731977821069598509360159462636479069567789635363647258187227459056381335229896763473020213897636769217260142605364980864759483760343817656234193770093901149338628471891600333144360447408293910456641167310320100853816655617473019070334278876894214881359472 3717 -1183500806678760878413683280544042305397408408915487986238821815584092708327835875799330946340572012198689114341814003919576623549505785675610332794374668196627014995769898539579045686670734289039631556560512675073366684106627903965007119989355710590139581182818858275185800637285138841590970845047295115846203666468027503119031867341595391378637447229753840 3718 1329673348823979580910892153654765663903862118241459199837733917909122801607295324314081231585335210136234927812942397324856491010759327197664738747590290408686769873305325947813264124105399974843687501941476286976067436614977413556238151861340339734713486502689021610313796564439551831405404522420864946678568790604817646529465296936605247247203620908092952 3719 -1493876384439520946104361118876994896528994657010759576826517208626136461418947492910231683068888201701358301914249448667122695795934545994740490450702242455787097219793803036652906185723962389049752837672792472048415424377507095216571837562921173150972977568237794393995492157122035642916354663441902034281543401953358126723146386315523897030912151556089216 3720 1678331146549451017230109164140462446025365137279179632488764589604572154568998122055292332463330871754006279571124121920320809203071177394577669184869496166477994339389638131006345064360872721412759554361870348915668607694174801157243367701788284892421656994062778610761089140734815087583770887824888050558825668297378592933338641349204930432573673547786400 3721 -1885532159254449633689438910888665395742179838997269582527839577840268600220274815207640239908368490756857064723618039196215669463992864752910897048779733152267521153411068150846424563905359604740206216932618320364429546463444015566628481784244446706507278681830343185729748157330452029119135140319810204634203051807286083959463521757523292029584539398235554 3722 2118280819358402188180305469235852046212352904766759604276051260624231272552971587468510788203229526100389201340383064433334418954213705736616667838036867179526389969138480190171994773555490125164487028248297980884699711772606802001179898550591085709120586341813105401689208559410898799686034234479843758097607890814830176074229311628284717793160289167691816 3723 -2379723099189174414822666558381895583943809560255572566644794918423687119905932874604706021379455072441773374460706735017307412305698954002716379670962623864783580557060671937565505449067443104144158363544050286432443718989361156349600749101569202500448927513355577764601769336872064526169063659701070468251783213385046628648777722164710483348962651282316384 3724 2673391875727828993923186079872950805750066398798754666913277399041990667521241366303470590830315436337647482508387521473445785972610012819828626217739896497374029332997478338152449664896690842570861995514508370564870191237310004212852762822616089801008465282473353034284998643923584974374911404790356853573190695647728597274209731734206393527748248519221704 3725 -3003254452990864472225535408573115703407784314272085602269565173870300776681673191562882259091626894363349050054349753301377949866131642458914408616212987340283347522193785842658314439939812988910500009970017572022611401337418675492368083410030176438176989406881523714154115755401067315825896542242882307880090930340963566402176850427602749508330458132746392 3726 3373765913999282888822801514670761034302016401941774592222426093052754519439906195192850603066853795769425673656971800824619629359680686318445382235849363044105148523209008021212702307374031844141078860544793238786505092027390125892076365344398394200076413747683621416735625438793575255700716763099278792401153871529957545480269866580005093140112532427717488 3727 -3789929016539337680443878726841833403867918692371894711308244356170640668702795745408513654922095590228353763928450215680732055272604622636008805571996657507295432487506271914655124945541515619435049209229548754288296231904210359121188314957608529737525283099011141576227957018511206754035070121553470756055240121127974903211330135645512907289847218335171328 3728 4257361434308133931301243704182048648550709954495787677650870396826308992006465233854801572811472067445333530180411515865512410729383109514540652523083489885216287946919878523105946381013738086451199575080528104032268935270916718381841858439321384592679664817383825572255204011849452825269686944781727805641389839744510293277512585479909093834451209219326800 3729 -4782371243104551564515947259514948039949265770152886158813033967580744954532915014398263784609871649282933715595026393267094065790573575613731606876696509494448421147649556240261424812830702938992461703193756300254576034542289854315484801390795619504860959947386576431371426138482523606370075615189672038371698277609122712396751490469769509915721097847057824 3730 5372041661775560945719946475845159756059473595767480309844747324869177946668593863539005702388060606643313775924835631408756661982541576830246790031088249276304555449168355011101765914384156660035834985639629362834941958322762906524565341411009888052820546553938179383609352375416593620084788847407495075669310969772146379406982229863592910669197398625860368 3731 -6034326181122083847966483820881549797776021221073949710844608329580517211696179956085004583581030983403659116937850049781079588383147840201029398191601110275606239498145201053557919180531813788517833516446836582425334304175056567485891674371823289497639561053404171687596457015743725665868346381675781916645981429875961397750839759637293492685252721475096800 3732 6778155352547506039715988844424729942221114823861805506114930024646346959469991103977013347957137642970588530144876863654167450830501985384138487384155377691626518106295066680196816446537542548523294701419860458919647315122918638063914867718259514705603459680504284468644374668365829345843539807137622577276051019588956657066548367288566595839234626695607488 3733 -7613556663736047330472869463366931140609638485591304399320328700333908206292120278606697384618455155710059974906427536590768490388919446845341998643151339986844467263197180229159094942736985070192625489695737262871557357135889455379534026224132526721340730451369101584320965205801534208928930811951263460267043705000955452960528329958486992653972555913283400 3734 8551789103141935319106267381363032048741707783073519709604728298807680321931879384507130937785503151702352655481492912239033862288717992027631077989448477803234796033597234783346988232748096709618635421336988898376437521164935109662760805027355467424405312301596476876357477196812637449926381969792592504804181971415868017395880607564228656732125763102818488 3735 -9605494210869706863977752401941674863615263634131130079200805418440668930020627025303393669884229515259198603548525467426596415356378108326423661366138024661821079004699513049402439603128279731984929146300954163029103861218927181023616034851030444611584588134760399026464322974571671716418429140228048436759196276517465907415461476028850234593900802442841984 3736 10788865633229074480359880309812263853330934226618198178647319366232738397620664668208487393264420686054657102290477942737223826030775162754318016850440542408747805089726046050597104043104098376370332040541857334897064169118239211323489241630621238849023665071587988801582609146238378322774195637938826343161228282029737818510705226200201486945864521535927448 3737 -12117839444769160842238117829071153460897099283528649680905315234564127560656273564319024539500798953219081761653466453415485976383494808064571166325449313448315604798308914402446107692681130754538334379668236560471740086259905972790709717503871324770576666868517337877201452356839468771505276500082302988457676793449101158680241195160138107255807874030780288 3738 13610307778205947284430636964906440078140635293322670546834737205613031224556074054948379587018953395473207965798828743635171225966859772133880525653225368050133590938622741008737245173564812069830104229976800635574527007708758343235163436471631967631989973632580841809793919416171656259968737270621530960897373109567439902710956113988669652429846956919887264 3739 -15286358613020994872334768476424514031672186240088628530182197357384065037343742706118569136806710539671602452013360118224100127345446667640671823071169226050953811895285852836438891236725791493262054776349119405729558023075858126892217110205577626902427301280970634416879230842464836488490957695311743758265194823497162255831112093624619809143012817240807896 3740 17168544921742846961195939864904221471679042494355944780462257577387106914337232445188446054200317995141213017628463368980218680802989351270483357649880180688672789083272934276750956664291260225105264320111531321834263881036168976971643021688301706193400185658554953725630500394913829340638657947918341873239045340536448434707924407815017269503645079690822656 3741 -19282186763639736340784055228962286777542527759294739125633637844889462831676385314433544275761147792717584092523814651265342718055945827668515684886416257220608967195264979612012816675438948298308234344203042138571360544441724610850518199934894958128363009504363452488185968359760516460478060391952508691809376052928700750207473569396397585206871205935199232 3742 21655710353929658094764066664558873958486644003687723579274440344389480470781766844630797897728689868437324001976391987507337339509912878992355801000598222687033415411460177607808624085771153292831871463168207820836388404962365788010834867355828839583246396946315893390045343080783277076806797856000082153851977020253729360001758880778479632852855741625297568 3743 -24321028628457791650107985022607596385830644012776084208047830470543794822236764062757813118242789525655658482643539904593708245935290116549766817212449260710060832460270950788980838631753284091323701163290465061766952831687366107134783332861392039878062222939042715715982863789180187674490894461214164692276360108482377535974996648154992569286872879729750400 3744 27313968375614376752913365628329148016843867445667864621658159487334945372597101549035928449115936624976837174294706975280821748459617697803699871947322426914965866346585148539872985561934128917899819253505130617063324798581900531092398671986384658826161560028452625246125823368074460837440285228888468104661902244703839376996544028438971452145370748583607096 3745 -30674749626373482746427439470737467526336009203402710101066435423682366270291413682531790580209023006521292570093054381441548728626604815260465839959505787839974964033832912079898065918134371795497143553635439281355437084652687810955473593011024575579349452124512527032108769684013259212098539662694223450579506320404200418882156643261298492081737027948149088 3746 34448523687918236969598991126022428244929968331652036506926826390113102844198449241213056376362676780668085494560665563159592218311194555202450399733916625605837528176577314826541297427334510050236608667122780183699915947239735800241291241956910276275432259790669332742803125343940703224336623100489027711521331358350994395360316369847840994934049839752564944 3747 -38685976985571084000278778324595172406740640138566149710949369752232150610903719940137145667210466425772094382121560517276960589539417012250971807662464873811136416937223460232659059961557524072181251673025319233756906669747593274353477113856026141656046489135988695465573849338082332730368429901630525818893444279066464002148142737931451181233905753919946848 3748 43444008751976171831356875224493230373265513355888505245865486799331176246465824235141081916179834708321132751758426635275038372423794714999233275835992906513000962402190971057494315841336419875333394572426763335940499478289833420647557524687355688305546959519095336235559453337000732170341552453967936684347723317233265294913329999657058037305968290029449264 3749 -48786491583245920141773792146056222934678749267036878427794274230084476737000887527705707466675083498224795140584472340102507407691982483981853813901212250490939961476479982372053405736334583111898884438009408313648303113712255247684384034037818279598497547634027135603329784665471629894104082176139293479091314015672522189462210258734080320108354327797579744 3750 54785124982051601912639088408412776824905787967770493149978474675266250923478165966763929684426550125215261495912503586407917652225575912136897156980624811591084078136128665765004327223578484512960535370767497494445568252183740514464597221141250282530835786212315565503460313081674992928633105343776336515563450106741003269780547763105799213313232904048430520 3751 -61520393241950857103020982295758108155177171877075170843059229604467304434905054677975279034296430420250983280810892016034037451902029180664200052538428101674264195771481825657486249702423231934982413725263177832264811133481026953210772399776291303674410058325628223223073568929780415662350240491714162973354972467602229194736689488186309163576213422502542592 3752 69082640411913401179004316731538913148826647961020794193255682028679627725333421525946703690241910322768572338602891893862783659301390999015196725740502480598178053556203736310703390158598232468378879070518162844564981720671050734098792820089887469616910559292941548884706782163492555125145235335562925525675651190199220797185272523301664121330259352123373760 3753 -77573276633321725797223481988418118720102969557066402152508746619191664755377354349283455115596063948902057685511298733523387130373768490377224933249413924408811158549535207331388438586026189034989772577908375173299980472711203688785472632849580291582665939951268614641174208262850271791289119181551560958222296670791375158830681783872435432804959904226898112 3754 87106131884200782019238741236128991813927795098211443810408455690817433577025503099459068222743195201119993150108518503457534179097079547113905740450703117025346088910159101583910081461981686172490908582734544922750933840329856973009212545391945076130195886622831650528266250869918693518528110610294726730552361419183226412256942392747899392185160448693567096 3755 -97808975120076193250801031974961694517712102908057681316592431352577871656262028486069654149086746274812813813767558172739419120212118562532941923090746310998563304608018377249850443574527336870657817165483814534528654691492163086657295919055447159714704035701800303139308091780924558835544931497560918757049019295320187909738781963888184549997502542230197920 3756 109825218993475797220156021616733095762071960302943867369771769582635565908747967671346902272327329698942688272316692143544773380441192524298487912821486271757651730616170850378867778087383484287990982229368830435287780487079175344264576386894117936596070542979672375667177876177005436068639628228562216991627902143339817400153588348412351226878451598504328128 3757 -123315832793609254093525693843093465635550243296841304801268530923391241515360904550266334854065306606474814162070271234199289324958589127408248935169477602657803391319295455545007131470618364289016284142982540029663489238864188429593558639331405173534913357310541137119637209668165096047047729740688825371322212278772506265845888047372107239143049203633288200 3758 138461489006633840633544763324457828610506017830615813582538797699100485943714328531013486821699189421116248573161239871606681950717560613431584798447342585271252846047897993158907162951539649714382359596794493753142099244560660500529187339225759995612816844145954874116545309629259265550406810697422689771673169204886663274589694552026174227433128133678048112 3759 -155464971991530065213478128643598023690366444165475461810624036641599541825168644242067910096954197918681982099600349016522709469181849984429750717240501125793970165517566145420654612901714811085560501748185708080091270720947475080475770678184233204158355235110268707899323594755350158039274004393685451597001942861346582397663641930427585309709800262536195328 3760 174553880737774779013686841526700182338058889260745408193561030881542461686569964918296594245917048207064817218699309891095520515426109613612300368939498230675474512005591577798397557024162123796599019872074763800371926910512737953077324822857600816872415547391527903680488880406098607512861443737099948231376114334520579081725072425614717430441177030694487280 3761 -195983661564471768221424622238689893708641169668206508986611254734934544063966741781001949613793274286766472866899681985751795740590124311296569680531901235011781369789175836344793422340906545922792938405750471966313966559661649503176164937040415021651466458039108131614213274775053919317235862918926527044831746360542441735664423612955775531013797882002655808 3762 220041010987693991147022712315876346073461143821897568669984383641577894331728294149321105874842206013093653668694421336536860419459537490340944818030897291681163477635992773671799723638045748557942400937630734798801612975470880056384952479141077476891782023301886578073074853520890298873466996307220903752073872543967204298696552656305075059209155318836941536 3763 -247047693881048346789568383476390753980662415693438500535428464589285442488502310163878873702864538267296417154395414309373914624088455033839443942334304060435253291917297013241480305256739740337109033987091299196141780056510810693512413326716230607471408994861056576043232704356234650905089864683204283939411650575137606202690278369183479493369258853567484464 3764 277364827548415591862205622131688013827928987282652565524072199973686063944630737765156234610471672404011026871249338345810808581192866527809256648596064184998954898528028257998292735687569711412044878988062599571128592167362393113100179913516215804207121446048850625919627695295347779476735406048651203797352264550176759844428212254119418330606367989209021768 3765 -311397688489795088621901550355160948255785458115327123006857747161513247100915243104303744909513820920893085053482599867786560713707228734314126310899748102012483252946037156240902262653106420845563192593503310859849500441927054058339164019699542893724336345222426307810026483666769090793920532842284180877618560717022815618549153190790496763136647842647540128 3766 349601105552323127299891267245745685743748305318099032010303361217914070479084294717038574469986453227501514858498434425275422451253379463545308183201180671808330704800359534768159534957623929007967083241046431678003998862388639891443469166186735821256873006754124821576269433148609718337724698013725419750614392710988696384248948412008229833348871616592349552 3767 -392485510909800868491519547681374969828323110840922984038110686481614888339103820275968996112696111434874370080509624798875557865332115353456580514616076849110357670164971689918062702596441505599105892791600543830109105096203548782659835448093343829928810049433285796921418976964142224451622972764227845638575736562274685384656825159522608451129238234325681280 3768 440623729007461216464739650071686251305497112083350709944437463908401429150185254514200697607005515394152286960583365736448227143592326942030765603069798499753215317011017825176209030994973244140116264968269933900036189082824319075661667536657219434282580790904411683292186808388941255391847935314997554870484375799215021611904913013354045926981502230207307856 3769 -494658593358588460001407669779177328858607035782914357603985276271832091313793946540239544297783599263514399729570800070074098253303263343298950047978412556700092807289068811578629706867923988057183849413695366491596360833899961147026703647993146418164315809263678373201477850999097582334239536755105185393937882474237389134939677589252170929135921045122555968 3770 555311492014210880824949485811509680678432513856585609700908514680353271033473821509845664777553640189212841520645057587086316436872996848990511493242329777575429928033967884473466636973303718159686265187023906319457709409780336420355412811613774413983036470470472755009318266920698221065270913149914639893153350808231347342080766427756980159230184525841999584 3771 -623391954790189442361358899183573900033791166384942586725887385769618999449707089770871005553552909994885400202530861407968041507460446361177901557649106971150321919485042168973882612992283744877405797901664499751397384854449287519661345835133900251738758660526832540792836656025568032332477685223324717810584419659906035181948770923830104964774865917627787864 3772 699808409088825853905793023038126517349517401915030659849081527643743377045493057264876601375390859260979592545427235905244985158826237652702144444473482336536877337455284234530833900391948546058799216498380904107621813424952364582133585176618872148288934708316009019348466813674873445493114169661603062572258143516307232877950125882641838012035092457686426112 3773 -785580246575346905262186994813829303842426979922791131568922404082694442864663724346704852559138904177498264875269407305976590665128212879439460957497022691596792777973362936615715914724075273541201294051003511728746955581074632723472122825566662680427370348159415260859011603650345601157428380170946534271741981465386414208914161291227534666196671256377966848 3774 881851360265925000800914033085591237256778063338267322579283685225794324808039529947377711323804443646594561660122258873222595984242694024419729268986111426524689162485625140893017629665332348163225426588278950438363176479260677218294630502843792766285963889468864037994432370034295765539129121580623071061987060091625283601477423100079316431423609168387689280 3775 -989905330980453428552332615189394563114560395599432280445299093725918539109150762218066488948648696928132729458852526066939191786768283739199528737985814100233152359898127879908035528519736846954474425439096443445335835442097228925568169761045013761337920845832221388823328254668002477273942542517978058199917408366306762456597298977581527116631721714288580480 3776 1111182463864815915078602092695197495454158129281765968066959651814598779404520225663868521462527919789550524721637014996813470167787563052448988309157468116105781801636767217842284080538483326875119484681790098539449397563793092257095247882610351762599511050671156293372922637278591152091868237772927085867889530946905509746868928317185997437483017356666805608 3777 -1247298900079430532389703538042045314061631326637428780200542276283195658991183407418144608365391779103782083682840947558966152038700413363747018652691239923454885739034837478764243082916419669155911552505666597743232869202326146293509328526089523898245265893884337516129429820210939065289525511615186288865029262360866574116241784784601121503620892369951811824 3778 1400068056103547259856035163873517326797862869010173110839389907651774099308671240981120570457592447056041172955262162046929473904817160485714160830109600764860355248757002457194554876185235502863486957958082977330719381157581247022744334224225654000934850547486586979695051818597046223086434906285435727017399307465141098312960818675886642604872912856234959264 3779 -1571524673777040547237840035948989307671684338970105700237911908842876904843649523724341289675184610903039367651574357212788286516065806267380732228063510431450117358650293177966504530401111004317381201450974456544260925850609075933785979491217726395055062169641450887223185025570685083313389311964877512673782896577072069307929126858692844837334608173000222712 3780 1763951798595620025179329585199835365689812679778104094237720097903035711458584521937218885767606189036725755775724356682683557091587560268684323092929108671898039608793482986510101383566223886051535340433579676422615778271644521310983630503184914340050329783097011143102960772099448389284373448506560487956422945292317513240374349427881178663265320904698571648 3781 -1979911042342548105950625604601350654215019439921432505149444242685800916614759904421309489509452296264963787863448404273192665113219327890618667880835371670285190569170288779003181441381210985783363882996333647874180073472553631417790605114364608409542726966427505219679601648708364485525947021552153654103400876713407382822906706667171908281491323854139485040 3782 2222276529385762486059828202002364860892346388335536864863413641432782801207855380684591844753153768072867318606214331635118378585578055385773221362684945726816036138514927438303888060608239718037778127708847733380355320503998325022620751179033709909545962434949291326880079123324001174376561781204174477368441583046152767692418342585174747887275839197005331536 3783 -2494272974460610021869352658776690578198945943423050080515012173858620509746553083002872314411721202251088453981463678833085727061970405123325106454995762097032745056067860856785194239864825086070731986380643033029918491810922193604551916620682043912073212827018486859196764883779677844447868266497622504420669844491909569269853222038244227038056087541197906688 3784 2799518394130653871756038339422385138927985720424932513680738190520275851120813061117148218134133373475292231436965901212680330481235359228210182899122733370708279915802223685364558629751760418443780280319569857068817744443287842417453842142530546177596762112892937684613640284858929536850632320618841587947248048376514259187295183529112858248471058493767528000 3785 -3142072015084547706909579455470782522967074349085371993749514103054322184931503290597480616839306805241790834339991681635611636044276461456091906165176813846936312823221537818960386464787532942530313767861545802990204053049809523886744429803651810301349701641807398699914616030111195192808485249609031818892999646803088311794716603135627261538839863022195726400 3786 3526488010784280492901227976336382121357158838311336294198198165079045993991575055473333028908946044582603319276442732905669466913779366715177854920075439393720881462419254679533256266053335165271487311331700844723767809940132486016877256389844881663279290403719769268014745616488494720584631917958937041666643540371728719517433198387425430316017429940237195248 3787 -3957875774624267098870224406751502351075318564681845773860883609451026161113886973694127524436169611128179483633503741605769319889138114604631634703862449791781117870081061331243078277583998503763986351121983846170284227674627427660566884462647285112169232089721515164477504582172927474785826608940482878093678821551917110876307396390735020242494246082106824768 3788 4441967523695128473771325922909903605000082336551384866560503737363986754137981146333291789871452049102494620257749076820270895793099136067544133242817041493332233982044662572476881742373437837742642949894990961907235248259096726231523741216039323128962815753651740684667132806660286749888192960385968187945315963963230115914852267838289844017972719126127411416 3789 -4985194123595230549760472092092264720389513523756603794465063110991045222892382319427491901284516445427300494984443455563388411218299073897742510925941165757915902271236667572425988722710926081295165376747478414033779072904865338406070143461555049908554679641470005456075482425902070790382368399301959154944969690475848509706513276430936306020795683938036212296 3790 5594770132757771561308805967275066653968036615586379584554828595245752346327430969736681913903458916329373868905162207768563652270716044558232882708524505014332564569934340891806465640134378605408198950172383661323411836591528546772231960712918254508788355350630684243030014875677350914168411036618343967110767262903137745995604061109952069658293921896654146032 3791 -6278789185874458987086250125331912742307534079324857279936340865509391252896114952210181796668842427187614951341134492190624396357671809779746058136206945764294277076490889341286596351890248086403414166837677314716575485158915565072167028989381395130304493064840754940182381155363880982020006972607161615837415937012876015906989031026369584849466552177065648128 3792 7046330971782433407229087693565178299031577028721411312623985849555414813420189107298696219428180470753403529096029214327870921497010966249130658943614190079274891051316549777697280143382172336321339301304031543456479957072506882494431768684820525814760110047973298482289452831740815952462029335988993908138579154154479338708623904731724223905360391351245367760 3793 -7907581213414327222055502193386841192307817969552924816512456161910862980143887760159402313903404743994893302837682332841611636265242108895286188514192165437385847506241628145111815831146026989849729959224509548902664681947577034712144369144146392345346244322170317050620661998348947310121346098115287990722545627207921835783131086247054196846341552614768826768 3794 8873966228081962505518383814500768023733886267680529797947749738087870591372346182504249267148698860538444835940887849168020248804784640825525859908952705274382690464885872199579393545535772298189582581837587353092804981407313832721260607316275949662711157175733715825054165489839446529615710287174888986606441374392376078892423091080569175964575789346128986816 3795 -9958303837702376460713404805327237024500714445347356889395486647924150016674522614359968209346337232580637943958387426392001842537057314010260804505365980637364771622407817912997258633189433362542901036932101899379063265818090768345412801352994540391882796440155823977293592672193399084422210854859371066536964550755112787235986371924472292011447633283946091136 3796 11174972613080218915958178770575271448996553404568313127435635339655361695648498343548406052932264016918457894357065067226987941945470237328682325613978333070391973485715232018680371643654799491516586294632992252905414714453957141446773645775865884809251689910142378682758627577683454053972468727688248404382995233245750463514324409801754603811278125968004077520 3797 -12540101676834626626925917800222135484864290809058230496944441992287193209942156631773920344349896226903658829806325372392946764327814955460745600464051641410563220069784122161930300075552309335083320579024928766565214494962633020382003188737206657563250863634021345058885860051898213973885115056578288580961214784075956279801321117921608018682279869022210323688 3798 14071783559141329191373125717497714820613665987250060831196748712949404087032174923563035877099817348848305182379063855247075468204856984049040973535046569534893113157221221795671298217451240486421364092212834898836536113038217807896977045944689074276151443361011113816516166964925763797726983985249153080857286054407522552953637210768975185669727387080307825800 3799 -15790312902671031979266021421887734989132854214659076441248730194115018169799958261109376105497620605531430317920769627480546494386236670427062687257556215757626456578033375752929870019881970083674868639349014565087764532533727769849396559520589179478689707193686026462178997810451331257409748101902072601489832215345801953037829269460803510122157441456037393536 3800 17718454151886998347438807658327501346729385518618975910407519164461384159403976536570534273671487548728770116647648003147150483328795335576745144472572526180439916488906241824176720263735920778715651512952358215598021891886164580419773086033590089927788751341031623585963798018414644895185872809895845557624301486562240922717612164925230438329782804645444374232 3801 -19881741741638294775635700647735551570721965959050099770480095537096790070235508236838355427199390220895928986333522894377650664490793735050432625238910570232267405948420245476711653347645327650963166816020671191328218731731664464229399295797279543891907142997905561705929513026023280189198239439221446728989398473731691179584722648028404184833943022377992437920 3802 22308816725703987721977296561363897832048379361494710678617290153551794966148211489372544977285942586661445120181120688721869180430768322595061027984473697060705871728604684377944927137355666756132428367864714847332804856471509083506718503034634123116072454151132317230583360488046869833900729711437589023725431550137574022637739282844872487199430398125736146216 3803 -25031804263159172016019718610461935523295763280915004400858902970889978103664726021632999711868379358777885875110980830663620390312567943690406701295637484054741120498343094515916096081053162691933495709137621927354321806762767650484814294240815015010262777446883286292873046549523572869030488433164375359131233800201810980464361766811393844761475262373016904440 3804 28086736915367478644297885803252023840793679665087575062913521113955874572784074711380832087755809249036674087714116694136626092209356648971411614366738346768486603692390983853875310654372249887139834188369196522888747925668711031235928380391443714680998819606089009438247107249500688578377215276359806446140416727613619257911499528420617874278009402344145890176 3805 -31514029306028737319048370235845295982344121075641636839705331459327283610119859883163963638504571829916229597857192510096588691302431524781163212087151798781139654538006803416488440239708619407221630291227950328013580757556818780260209431604835316540854694486789005091966082357852469679584645116810981108212150063929966612414375779556640767600471887335898922112 3806 35359010368837971368036305084185966539301589466592010615362692374178293820409220894767358805538638199582111922812809023410730411935714226054883000933575606146656034935961203160506926811151494861144938660783717384318026643432733564608872635064699899585466676154703162983767992617868460315483255160819252728378346738939306364025335381781625330136580473765019947504 3807 -39672520160698575787513380169569755753527102546434569751145553304278333121165397203533532039402553826016650892151466074423829071842017736066193901772756732308099882330092162476767175416531087238440426593835619874150537790443697210952443759433710989206508006224255524055762883832196774462679499785740940463155926960533106810880978557190600771023023893613860805376 3808 44511579062890096758194319005550212104179078793271753926161671761446580776076561672897961137090162547290333676615771591762545793066364566116868599894259104816621076822148504470881053560013342700393393939226444140246296905420191424910473878294252008607100277012029242966064536652398660063446239063278232513580579432730220405016618914132214302180795739761745111264 3809 -49940138139114449048675908641122348888505192036985765749398849892834998048605507083125534596967091939894486093978093258274982422955592043614184202499133577030636416898557565021108117445249513664744492925462188034333935963936891821187675728729495416228109462405860223153518722790727028042339087150957856436747789300380652104753495818777347525242272242527893699968 3810 56029920480254377445424260685832783966158286161495690307864960194892199325895112065713015343913422667584270843938431698449260133233495813404057093731822017003527405666558127783629740157978074332932187846134257442354308315904590976006238444526443506865297447422228202236053610052213004851278953939452075526822716901695077231036580393174571382841150778920669767008 3811 -62861364554780588542033727236077194687361972937944040793995965148266964451177415859396264022737081445726771661784118844952045203221398699290691157647646915816086101251707118053568867407363887887874467188934524064022573863394030780369566596795351321204491961515973232566811597637468549357396578319250721629644177956881117650587024640817239416902992140035489795152 3812 70524681916509602458007042376162937553382455933098211657698847606130347727171097974468770168343577094483597752125622437506815420711370292727948140846397372403417184662623881518037522563518747383933696433001646340698305034168574090595516977112200810629296349109886625702344052289973261544004797452588871730319891854691353003079875237622196793021622220636625375488 3813 -79121043115177971057951363620453406868245352209998233883143900768652174350508577448363917383624923175267703252589343702862289024928911297246151342857098881171718868256165754411121583179022193812721119957293099891738598463076184686023796004381140478827907821398086458949629755036869857344556191993315550876199455905453926743432039070310767573843293615441092454560 3814 88763907329484125459940876336743432201408808890665785538804093723423993190319884195107689031569680276708145095165052957989800999752829518667387446206354105289976959377146055085048034149044326390107609975359807295036275032944292210978642506433900206354353106777553774877907230166175241211300483763608198160405890322638427558855626153235789840724443742616023286216 3815 -99580513118621313151227508912922433676929085030677219402139387400756466797071259909371357113301490845388580167599324199662269780991667416452152561802133125164472529128291247097693586388922531898477753779208373658487508009408144065992720651532386514123327529970490875784609192002569788481525019167956400727075074192327850565681596071328304424231069583155609771776 3816 111713549791270610065392583048215812537331123359838007528255408076685389963103531328525774078555568616099854400347258227421671656142909603376503798703790847737796251172841708008808291541452028580534309238091172574661549830417254830932602093716643821673800078935960005570948411696370466235381857325097348203871622417113149922973526428293266602657825552195425796744 3817 -125323031247866297636090875203659388091594718389785313096739366761390070563532615528464298850600675788078115850941196814676529827197921475159519153202736146153453210999832455851555165068904654427837057618690477926452947165906897345929061040630472619963379880930283685326775101207330144533954572752320066005058910601682360137412185660099049102298570917866795574480 3818 140588396793302577283057631569731009949884018967237297077174545837891002630252660916403766586032366337592615415858411035728490240702590683647408834165992090283354797037318514141443839415251170802985762580486593433084173680998453533796157312407113186431162153103679154523765847899101902073843325143530500900363089932730319358137667643691681231053525160511555716624 3819 -157710866377423308747934923353000968280819594660718564616423992647492136511491478556483221964594447459778247401653220481205303567666975660270198434255296082782268334537937528200151866078570251420097498494485587636961606060389681510314669256360431235765394432208594080167775887200740573272112898648965358045565563132922814641658582131987601305548066886565672911232 3820 176916081038058389219503649159318388284537297277729502019020663553843816762554619128457958080183607793954404262212796062966040929641102499052495049974250281955317646215839189832109074666511311500227592324015408146286377280519516811560465594125875993324889840855654872886536363903806079009088353187192471581715356074321508308163911046203609872450271781622536259040 3821 -198457063039102003072528512649613809825083807082558867876728570342676206269449068489565254576693989027124437869737769143823213174667141875323291080388208667812216602076102833426327920149710989959641166458428475602028267662147154060311536948460545270340179710668882176517317120435368061890309658375592634110249872735087128769381277555008566553001905092421947501816 3822 222617534362413428692393761262161739512318846875128418525710615086627305522957811134419946126398936900018253660386538056913200763863431151035350424402528964931991094268093816570201566123943734570382192668328063272944677396270227582030525612565249384257845912626554168554088478373016303374876317505228932151362242710731729969267586194826273986471495385015144968688 3823 -249715636881211483961104538661739827129855679851345605191268279907576638508067166164799432922479749131267505764792244862503512630370144045968517543206491318506495677913052304011502462313217978332805297960206383709673713570595426106273727676244332554505446011303414487420007000955191681137612408271724793920755756679452101356855264245966943916030054915728304848384 3824 280108102774685129101436643353468775811298739083885507643549974432645182149723162970912857524753148142487593260425990725543777721004552726940554672132528138650305706638774781228899879009351971506387155445255159837547573159077078813807249950190643882483681938036612816923913919067189539095648807917642012191645626080247378248201324448285904297894346303062194059008 3825 -314194929606598225789566976729789473890942794093403823764254112340851126420801647530105001005648768615052907103120876618209992003503149199910936531763176018076614840017033963578414334607693434809160838631954256519290404030344706895984475903234089457438567406676757906208312479337862369006653394804472886593501976881738521098952468148325421394391592255604429865296 3826 352424621060731625245121248751038811848305572716666463006033555545568633953995336972931364591163207604656745552959045830537224774224339142998581679904099554762617239860434806006674362292987609969529886800475955692302937460479887024252431722244741548871527112902711453435262728931246275714642697987096445172676274859671387062807009618875201908961669549543418773760 3827 -395300061688229794300162093409587569010453120923714929910102261782241950180665326228435995537146598388436115319485500733581494767246485233590026068777118554494009168025678922558316866040480271247351739498738623012043190292122324464293746757276971054247446860192531056515265285262195206934321676715390583494661797875384016330945770185468230199075088412727386861488 3828 443385102271693362071553519494958417262832984079753492842608149369619841876041636827870478854010242223047395130121014233715558389340499895379223927360111332701304236938761352406203040336477109551320608793026785050317540757657409388882895351744363760484995547591234734821544898939932368042615987116793095644606335247618192076751314680768800108349360577767986128576 3829 -497311941655047077782377395432303558885923742789856696085190355707863561408257773815936266208309317727289896432017368926108953732852069841846588042044567541389286027956705214788645123619768665956010174624976764838506946047570613985264448646133089311485947386014124236329995742066019806964059905437380476784762251140902607927681876708500750719147608229855394690464 3830 557789401246529075848805597811539476501712421578429438976348156231755479004258404054964474642669316106908660111194339300762346219981161936635919382845201760666850169543374714896713081923632330403935005449100253143037782065208677243159418404883060291306556727326199136434107265025949629991483701781903616922029623514044161059125549968367758704881810655487420954448 3831 -625612200008700340093191477530459745176022523082854244530909103976270592588470594844198261751180714522834294797678185791423588585379084848259399115051342979589458093239671647179583311728479497225481188978746411899697797763477072549028132204679844306531561418813378304528545524419667146243093440874820963461529019736487691572263840054452654701053008650713342876800 3832 701671350754393555594656832943923033865237224006908884956603200718637491651876703639163020161425493932004555246754416451434691690611606989562214479229680064075270857732850816504989346181197449445225712245174507042153437188814044842521856850082752103119561003511851328923063516111146170270663955582130198514403610346520552652712607559867854002449758548756557306816 3833 -786965813139297056462928511026777824469757632804364098175711867850442816925003927553806016076413952421290045317438698441574864273976640855152125079656030414699661105622471044853820658085693051419475570730067777524587283537500909213146672622425904231557972932678846702212245832608365025287784887625182052211058218317360979629258411510348354208802688582823826664240 3834 882615555068917383510303854809345353808018323923001554768306050666738895768383275015307944110426501101577020736061991755433069587294829752293778458898024667736312272316112132915428169210674990022617013560878918974062606589730124239324876105263342199411142341040172704715630490998910116478864387313587065778555508467485750885508186257658279227592089318555841965696 3835 -989876192531152127903187230296499726939977871159649041956343661823581761558307675039274662913435759143456861753152168902665865923578010895325353542225304937547206977567748696837619830130077032337361335163982369278670224156335629475749520710769673435385594616625931660128210885661120402302279804748559632937998309877175994245930274810763188699404915675437685668448 3836 1110155398362175266661339265815017804502879416736442563580490812829014467884995122248331583581901689966964393103205101970533307690916050731996224672316143912147854795929316891282950079838827857884387439936179703484251089365484296253655686937037947009067076321873783544554187069430704162160763352267720864443359561898722253667099911093250318412015909196094086393856 3837 -1245031293417749895092072643759665915537182119291331214766928548906266556476421876798571905284197796841482026313275236675653607120235302269725432667893796644124383492731531377146208590520363886291340849471152869710479169841461080136470272184650499447671517701365061195584091113201491901726218416236133291274082718208353635741721828874108989418735072037381975004016 3838 1396273059351225506946285293377748063679580422543096493598717284390729971345930573371765339772182254108727428995768549710809039971409059169392606159803118859676833197490901560944036864628638225999754376377977955956420608832761068436534799937554052680023151892019213793329069906905464208191416105423379515130918259448484236444936215783572338666898390767702272727568 3839 -1565864041025782121265921740824025134807923006005828306063081282060425892917902632573210495455130143291493973148693360157822881231675928339817310346794854460447225437950134037695374365044101474564208772344833941135685093317798870623554242412435706399679330263850772841270257145094201436278071790305859826207328081421415518263948835646311952143403829685383210110336 3840 1756027638884306869315271647521344145682267286401711977245252059690965189168150916117511636365217231169602908568205600747810803621887148186850790157537934038425606861380131415637954624671399882836845867017679982032031511572791093849610168342781762475159837745811234545638381433948032002872693581797234788258323000850540385408199927842910412279744706201867387887232 3841 -1969256327782695513492650968195429408052902643073162199532531218526834465685253564803957351227878218867582883305436990707011320867070765149210419334066343454279923195270043426629066955691819600624515150466961618323938636671336103576269969796341024581414141661830718845447724815040911623901346678656743729634121431956280197699123566428203288482774690788303773114816 3842 2208344179328499044920487942390330606437109678684805171807852794907411566986653263544182013279475335209086981727907443612836701424461119851994121545565551185577178209245464800217369700936904605913104392052610163207847694508336931874237856180814129571740573519351171609320387140054775126718937360162410607140106434637092466448380096038531285917601088309655096564576 3843 -2476423310179897139998294949139693941367387489635703887803898888800167898892447803342086737470739231934599034636099079239409735636401109098858932309325885883655010792364608364344679364098975396600075258302967561099849325601207381767154743580487074245458015705632958143809420483081951567105173326669336163677011617588025622347943450044560193544248470185065381220432 3844 2777004729635987853994805813358561769199224870527920255891399352910268232348015247751729202211351139790083200683419414878568099926739333200092784017511668779727692835675626697280624578562086126664527636792217380893594754706641254867823321837751281278948603627285502114026117125345162106575338402574979093510096006823617602850339777359993003411806377731170566182326 3845 -3114024116844675368724204138550353788237617945139493502004636175602027235561402171623572828735362980693797245604530864889736505980107182668238325831852234226383092076364896171097292115845005603221954650846486642881459525509979485720731531696182574650476024176079090203950235420400982471097439236079760267782138982812024708416115546310429973085065450290396462968800 3846 3491893121804109936974178257279103239962448464647339916217609231874726143230749660124365860035296397370685345384458576618163527331873529320735176112765836075596478900354258355527961090713376186466895743108040985293849151582824821547981039195431825589927607172028997111379926698829000426659121755516643223158991743091522651873797532940605950113104709688579059299056 3847 -3915556855860975949133312342514705993841818484141960090917956345180368183994787211671160467837256594916660467916880972975646232949293542550620870395241301937704973400839160448092061073052012096341557829806243663768595276472000400222460068003800970349885652073965152925028028495535340684061161413415235253085880463510225789708087108005309792638034879058799899931520 3848 4390558317535987440805039769944273236071869962415257912862601201846188123989496959762458442254509801220805969194847186161172179741207023291817577366920267341062062702811632749053127522787891634821357099645333462996815921402182284928157397794603074045865485309597467045893615897057948096534889843874047223339909864025119132260109314802061635095861251779785111723280 3849 -4923110589266382907118567937135288775838972147213112222929458963207110244473715738401548357033378399575788445867260533656611618802480164310749185725151839321945930624936661972090268690519616127239586179379166441495159682186205579788864189642944392884343203371139965919930009993585892213994244413163623329723187484162638203929010137839168925261232886932987155987568 3850 5520177741203504649369515574982410618018361410307709905808795258257692542240987132766507284160752029310357238508283670253508401684783824348615812151492735167123300993647638418077517164733894609471921333845710044312600684859295526414527418632857099366125640950464722059398407897865538229214924720060099935671049564531953455967247749138175810175428936626848771939936 3851 -6189565490835871692742672146929023180894715441312857427315819615190327087945884396141284584745449231992214894582110574327477794265877018902140347771774046076607147116649634308197510077940528134116389489276534858802739949073355137203087769462816527530592345688968594237308164456930701332689264425233347062973445231589249899092682318770727730827576799978515255380296 3852 6940022793374965618728462643062323143797456386239047239627829769422278388636630300649715129118741207093053972369827575989253766285183667857065036100785322886132116250971231798929445027579334633161391179754897493455767151952445881557250470057744259848731706447350647262407494534055679627439835232536900887434615908911889732757073819462464920043135416270993691918008 3853 -7781355679166582881433988729772881100092755259521553377211407905195743040872305438103304170784358662702160281218066064549983983666418772323161869929913892919812059837935617405062061523675541623356408257423727565001222241798917085974127488384253023267569916709992179331574611267976203495210771171110353062567200731605635862741619708694956891576422630891595328958440 3854 8724554812694103031103929713861763487887650599654745408066665259481620272873221908901463068391787062203078645723132105422434150295916302058639131935535699840998067030677399139151547781008807629538622637119881584123463845612920619493974427726064180204940517770361042708238954477280652053832403817732146730751444717171913532241900825126675579635697196366514481258592 3855 -9781938425058426159348415138684584335391410510273717369205736498022891570732462315043497674242656368684380752591150055281470955492673611552834360434357131824716900716426130737372338148502766851060672647206710366229657146197406557813108570787951783737176001245847158314753805933209415519813285926608953333353953125551995229052020595162096763318219366469896008982528 3856 10967312470433795200808352652215664909114636259635353763151679715100132825604149756190185790454352196763667900265885186262685044808829189475972766173062949361528437687872350521297828876255014224238045111634058831394464545284454163870994974215601227103798732545671746030976340388193154069648579425360546225490398099579886286347273566778438955507345494346438032445904 3857 -12296150079463708786922722446734173193190563953179330465918165853545431541335007419721781108667347732474183035919675596064041319466526563098822374959811426493283797194181242808226809309598019872756891759126433817447245854649883695736530881225261892124121301609738235043582187165550219530167706964262066194880527127629331456002279985177725847422091360524398820697088 3858 13785792631737143453649359930315258218480086835820085547904570911623642227547074187865571724365627394136427991213073303293808981004408833988695434526206007972055384318557308670984702868100179854454049029843639330111473457710714504213642977311507694602618266223833431469135021045194301627061819990860668793750336977354399929086100025321011910024595981578964996614880 3859 -15455675048575477566148865810381557350556934490459805168433344963493445538761911572830160802155380790206912987837818700024549543440846805283033979712588063849864321789964906553479046288807235631374617967096131104737730973155565908613767233292603960926655418695604909074996598228386993134320142603869283754154494786947963998814951034616082654889040188492277084607312 3860 17327578219951614616542369217207515091652783413130386106057995329464627732639679009305847415282955612185160995060199679831570726839792746292392358314159539684290079935325953675318218757419702653202565334363953498221911269662511657540257886996489959503640871320757696473818575928277868302929078316736968290084373134576041355367522098276699557647067545265267635544400 3861 -19425911829471135371184504930670322089603920279485037319798839222143468128273279857549376050915346926725586673924814674812244879836031139827384630371138919828194821569099356022435874501092127812445782091045559674618808022105263458952619009968572072848887598171914424240242419362712567909501289888954116914797440917057261864636873737008053510978384747182629166691584 3862 21778031233468057036184803689297449101304771865384874814427832862844858224366502615134970406192200746940507821940070691194266283921383509176876203424381535853814970100714009802994220424793131424560303292053214471311284029695856753257786418932401171111098245075987738938696030010218878363452962863210785986298003102613272918168510750290197402485052667494863572299928 3863 -24414592489440537633865899476376375079074989812813180802565642437496332826489698864364620701557430793063457160776682229710341274302678286546974005367849867481752690445510888119491598968059510172073715949178614240431485419864956087957114193936134911686184457344308584672039206561328880171732267186267968572616525097165659671085931220652891259656928271182740300495488 3864 27369950120913010923127004297422331072239392216294956670486564875912365814799320793336918054482069035676325620423840183237580697962186935480819081795329208274568703226556146100664771867781412363651289142939165086604705787007224778480180192308692965660744443917635791292438651767573120184457343168712423366566757963764256619210441665546772448343227611114802634763168 3865 -30682602756673993761566779100913480413082244988807892587583946697754611493878606406438726460841546991938316452887494569321076486268175085528554524724382811823179130698238520611130381221759193717502502945953952173669867292976605381934871912549615869155119910170933503797852106196428170448018239977802811944492726684174794325155858114564648574326909285964092114267104 3866 34395692399271912775634300010917594463017650541071603360591235361404091164686286302324523716365814025145978254950562250490480146586984005703350329097536750950211013488827475983637120026507159368468991288988061977051810390783236231077047748660962377879795377778060866202483304133951527012571864146060230606888096794820772344071868354507381602467558012144989048063176 3867 -38557563768569307512386963667146372265105445392026111550988156955557338944031777457915435481427548665529244640475726030764190382590937086182315163674976059704711736605343881576141374926395122747579546296345562587014340824879172332580117040178782164226281892498955726098007237055329463168658347207549791648278853034383852401165156052589107543673971500640273981781616 3868 43222390939920138625772358387730758429528163694662279424307325445452817717103161070565846597778807844243555943766692541667266404160580389039108087901578821517700276036288299765199019851215978323508988320850335169410756924809488160802267448966553886293776203942547099574908098073580330409115380407201393683607024459778700146494336646916791589492799215075177352116096 3869 -48450879363067162212345482520159400205568409651825393675964795438372036986914287528011454102406072960512305858585157536259816476943965257123620754246133553846328370409294658802467059997059051952308440959958928534345346178817662626258460759043135775963270924482338310875634143547198653390344392915683909372913431403221995766082194146126905794232787929184670406175600 3870 54311052318264618178555649729965530422061020041527204585593425838693509544424831001082186458260015890277570268175139192115310196498386513714416907903759608801988898368372684803694423068167571536391463565767849770402063268627968076903598287904455231207952526549926159633386556291256455626329034971213997255536349987077608029147202698916427696476866962200831566149008 3871 -60879131952852468367344760087514840550081143923173758956085326963699459198345696262913425287103841226394470090830397893164708726618321276967052857716076478940658107710416126994272197729308850228973165388189201952150172211421716209594506277573755668313366758980539573761002599281657920963647608690854370833810930511783011283072120270625249771494714200082455533118720 3872 68240526258465884206456070924703256161132121437002541817904881945642328692707131931830667411424342071708029027050556981884867755286557657676799240779862346794225571068552829116017458296314465145221305461486504299073735195859800007597373019954662788880698804926016274834497900789626782734452212359025464363258477911184706151130786472151753585929354683254333591558964 3873 -76490934711846130466313012654143497400154689510567073311522230342098648322901094355109773343117542587503599975919370450839244587600337971692388452136774053230631263584439415424934713510139926535253945448997955897692948918925995423686679992480126433142343783634132622608755384320394146810114910542222965932609555711267209234572373370715598483848891325601894430141168 3874 85737586828278446821932845583885387171774608717694883697309010867519197491386921834718411157637465957045979538422997772072728692758490322187625092335353015215675645413822062300024201508922530933227676163349835893101867903594077815911252283851241763993166655842117519843191249558719322856691024041357882301536388204027252508909212594628519726817654242072502441843888 3875 -96100629585557031868093303919173524412275463569465737054067096922238084321342803594959706916875640965943684795272808391508921248879805087877466920878986623105392308370618253059178215833883737479153894354501192018893217709036921886044906314413582613953725801892414425609993660480954994572746062909706374845932948838391995590298605311397151149125495372809680767491264 3876 107714681589939865573280245397503150106965449660163768068362512701719518930955016200208427001133010092219668623578963123457245621099180925743095530464682305081764280988721006554851062054776786479429375100327104499565997299174482578692025420270624116635705109816017308567703713136027577248073956522701901974689565791673388513791086510648920296212662246949871276769952 3877 -120730573998293705823609287881225816028677828630463418789928025182881337632422082216613742079312028435806994158937792695365567941646962965621156599978849082689032636165097325331650348151148668661870651705914013436546690578617865205908901568533357847331958813131643165410720650727474967323721765382720713573088323179396124214952638133181043310080605882898982838986616 3878 135317300609954707789157404503399586196790821777465407088116330379750229914916358533554501053699482327269874256936405024906101391044965243768738201943063545288948382959022183942559856873537448606384299589457576953591785302962028525425000630160071027348690004074871150514959361655345907225817198327157453290132419517923804911368313883856727932678830147315656887356128 3879 -151664202228430120798234655769824788792533499925146422928101205969164365037735645037838331734703254754666893024859970179091462148730711961817729570225090911065007771641081565778227364070613417300823291853849061904471470016723129156591085764129358806632036984114328930688551806218370856870013660763583387675433850518756869948848796788162424104958150542333040242800384 3880 169983413401294369491509259887687584855266135519650510251038908410455646622621163539952708675494725648607335736788321642685405720912280473513812676615218523719286422727218163094132976405349020768598805690098294168203044879281482793003589729750655111549245652720195344160221456849030567113850291401947998700445627431169047062540755830186392500500544473626969390752208 3881 -190512603014944353989621043444801761148896408095017337496392373018152947036216063541505178708947046453433272878295360230833959208803758198953430125751073441325934927806619020508280577381417062156178629391349933872217501967652385852742769570963834870397241848678654008459713023428684116750674924497603917734636196652672199193338024656105858191221671165555424069135520 3882 213518043992322121665949051962574827042485789532064467324257068392906216734114387385936063759954492104687958306441648090255750463918571862982526656406558729526085056429686709006882489001795589673846784952862371585129607744085999320100160710123639994449655527650469930889592043367838850414314961809741606793353432450076362653625364159521218871555324984139729207528608 3883 -239298051564476282737926555756500331298328091827317338276474422443798842306152710581489957240108765270873659249335515875558672905933301583810099649808168486302091931952524365803423551161108626461075889750362080125040803992623455598257029995814703290568824914840352380204024264117534050715647238095469964965628733467932333793295687441414875379749342745367680163778624 3884 268186834314857729946037991218666135967101429056055197643729842712961582689343490184836769927378664042983999579754418502115400232196016626156676779396997650537213199858890121050204378030675325586449636152779062775828139884613957200308785053161832996419975093942962468109566392439827532326879850571395719605591068266069581217949359093665327031361602491190233908437512 3885 -300558807488910362974799651469989386756205613818486368270760641462469802906138470791055201301982480052879812988077946779224899887491617662436163345063136000735576956049176412530354834373765663522788351908901073694674223428080611303339575613538821042742431804610608437027360684262718365041431419289496756587192645910208235716617732983888000212199837539492076352290496 3886 336833423988410164381600734647446409838076114205864733272643925166179545040835324042927347895308928821104264606689657469958840035509689100910139478485955389725145068043613272580777470695383593684212106886373863005965930869401950877268323210772305850718341383305673427232482526561807795315645452244880653196661721062306233928400413741566021869129422205354636601008624 3887 -377480585105778306822480929233162857760627522011002795749222978588895255400389167111394721826968270901869333101278116440016326884050515175860811978255811660902691640750418246490121189689569912239819522597261375395977573149493740682924197361405303336604277283524079155061832546512714321034551112127861121124233785520893584749944307433248628604589071910369135325986432 3888 423026700482925134920781883445814858609604187190184031222272576758925843451896864885509345887692546408914625900050753950743301351922431523435423306414708181550485932929242554513833672136647193992792016502475253105076826876590375520608924725319883815665095847066482027427414748742345593996832757648833126775480492773238771239581059270306407319515379827590396941506184 3889 -474061475096853737769857185573914918495025970237458866018029866332698685439461617329017457068693928854313150199748782750541341255470181155844317281426419526612750741864948835472599883635516378494680203294497143565561394139357512758977012989912843576144243683093835716928075003258447502190924331502202726258747277565495615629696257080388994205605981809886991993988240 3890 531245510386352839408576077950866411708695423285875808825073948198029502567752200535411886725320011490557489140692825904890597282726825914786650752268927884783742718063406980991661112742324013715113411425907203950776504343160296548781113726326582837278683522925423481265327977935143316458989333121259163646960950372369352027833765704329647825796330360758600860152624 3891 -595318817059380946481075203066989324554788999322993089719131792870461030552441104196821698623050754217340660208075969095758727325151458162377969052765182582114762870576834694747476902656236713186632369970893075601917170250192622196333897217495539859299589841312602158333156315962724768645071334839790080318470003217799909734746361353477789084585302071050118850723264 3892 667110348792090173502372542158612843410509298026005674021129473566690057039496271038448301605710286032479750763473055570033848982957519878407297983640984315333708221374184472384418829491989438136426974259360451657619320960206748997927638290948187722871323904341144284519533455560245596484351343738181581066168252120356211112878565122278401998990843256548271815048912 3893 -747548679096609711035241298560092819491961236337860686481486329401154836837840050424406233718400283094986255723043473842508527391287323109167715356330565765710266820754668234765499707381840943713623845877795034826985576238753882162438038083915086672070020927674813905072289290361229162263741751050137272440265944117448551094120489385243963179353688624152866548592032 3894 837673958262191404110439006259706416392431798601287709002073445264942037257988020023839389465121732170688485863259094235731705609461335133098842273585785827731987055194991356705216468727780754532232382042060726041268561130189297807333300789361486760702527431837249217843067743171007663433405401541795329851606951306113702140450128150419239347661881402588371638049856 3895 -938651303649446229260181126949780390223901665321345019783329222489023855745298717985182721568719182868328365638591110811767836357667445969817559925844749700396197096913518925235683192567102671584574394579876296601798474111061362724463127141217974178205936187007398731729204613496787756770009540365613031403791984151385929084168609713725872491627655069993589354547456 3896 1051785794948713463419494227271361456975221851890488919238018222068424895777996967153792524805578338341833862031682249077477144010990393507213977582306521221799094908958190051201872546265303401319241689997411573320760085150045908855626418612923388657369459220452626338527661585937936989677792080118501096920058084731880603987727185223446512539008062260351445960187632 3897 -1178539266534500928363925543243934796216597829803132050964683419202108832816369726926063178967386327644198653449891991747758086448298584886771364203661051232979201649364307654581599310553474637159156887779346206936231167087566903468149977656595884578967235103769324365660233329900407838692080213680421353687608891973285003861042828586572335308810672396479532257211376 3898 1320549112019624215364381296969145533835186240184993569650719363014998092700255570801402872958534168065512180299858982127631797610755937450406217961824786609023234749761997664085110038484499663885513345257969393440306246452771402361357358873768861235568411652234327793469945520848977049488056896949213317129932696258086753698852848641944600643803330510657591576427544 3899 -1479649341827487146075228573827988599219144197734253856935695406409157724316117271110879454427086558446221536909620357555074737709464273573105226825358912962707996836817057373906849429413282475400476314625424786186018515689612786995592929194577457174312810512108701658889472435567898998980714681169642995799889402187953754228715587935960059358959739131850393713077952 3900 1657894163386042937476837984245267704704598916445956766746261220845917810632251226220288649049496942631609119510008549753146384976130406517995700058299215580277313531307538679990839009411152533284592256127026510023577441615539260300626391509963991695721422515079903015385715330158890556294105685619639456087415243433851881629835665439525667854572245966322850504821120 3901 -1857584385768483523768734617007606805884369195933100452371210131366914658861176466352986178903075870443824260593795111506973579484434157642310306668116489125904892787479910302161463277556175648894237536126470802495828024444274897040081643421290380870740524108755087517236619717793539490125229029733653433877362456908024091166756188419447530774926353273223678684762784 3902 2081296986673357221305047539258230565007903701821913990277678641630051190963339959658636359293599282447584562395702628137860558514060374666422326231108054757408535039062058149259810266428178615150031945707483261183702045664956175027188139431675935632162161813484882454043259793274707857888070690327093801890945928386813795855331852154489424345182142198229484995516672 3903 -2331918220009139492799369538292174164662436588447802542820403088771157418533716123092690685551936575909833760796490858460059186265688199547113474172203364065700912464706505043635335658994178576242138054617447154166802957183719957432363524619041643988981681377775567471597352969793619747840664342584121495625385436378840330782505450916150372094656293927054961097489792 3904 2612680687538401474847104087020026094622988177749632922067212886114057005921791390260101752281342111146218188704124450326978833574605149007941277549971122512380934568277067266555246858014920273752770239831105232162650303026368962942687527930208266529493458228680892097413406898563522676726482586238002780178421972906438785841070870202968911160476734041876723614887912 3905 -2927204848618848756915345347233733463217589438640412665329613022753402677423055552221832363420809968154659583264901421359075260417880346879486386208109781025365204263904744467300743142373530038927359288411103624716158078455621824202386965844915611801560268004562688299570274340525013641275469202708120949826122771743242946404014304336344795023089718017492299209074176 3906 3279545498695204118245856495290119069031893823189395985399819138717244649878469261419490663049598137227585767568313951411523860175027307398310410392387521402331668812447348280959690392017673511273551733381628490380657329572453786560546155766223155551104563286423736280993427480615992866948199750165864851974742515950543978925221213283755476481016957258858569376625376 3907 -3674243810566227374761973006194350957130647796642400305629812494914840526596395442832603876183614302896527930317707550224435826199357790308539339600402422663287207119257184117665516203250164336771127590833878929193728162393244010752491901890588484289602950761303294727928326772394096504943425098143393380453628407049669721884682347607248922642766293051006243833319224 3908 4116385603379718757043501076829481347887444552965867095252706712512318457594920865493670593746807101857288224963896439496901068625050368850165961955682827458910520151288795092909438386516927337200084366732809722288035765900064236714642519707783594066097821998546309024322975651334319357318625311570787645837974296556963514988120647733274275038861267236612486965690288 3909 -4611666583695496488742274246317100036728720662697324622458189033039124553617981363058020684380563579492835977197225680950183178772680561429369244841184189110986298292691642815542090285116339335715097896839121613448754854647816201369511102593335043898996603740041243401570131754791227832286129604184434026414081096422772768736045004472261347316349764468610424178919952 3910 5166465391809551358167855875055930556533175537340454975450262393482572832620406875572419954646364814428258628898111245183180518665901916990610438304537802876338431735086584902792567244045054107861516133914327963391962482035504105377741237782617597043127885596937351985506782258120014882176288620668079021601936762258481102927802520854014810032123293278406998507302816 3911 -5787925385979186422989584261478646646843150077803630735761147540529716023648666800917857342754353621442069040278683465086739444551835105944151846527730495540856504773467544531206701872455077136762890851121344129762954777958363796948599725500284440423093305942285497925957931227219937153369136647176944374145934691245037152095598610945229901123232903764328607714361728 3912 6484046208490361710759889609831857960645285998262979172875288004380232864380757154243236372235741662823673216383498887537700038692134343732199432251549667457770575063897186454272531201680153085685331678611696820938101488577207065839356709929138083969861185113938193603323364682796920536469832131835202998387344731906147024808419833564363337484427260892721820907119136 3913 -7263786302076111875872166166042889508454902608415049648256762125336557722623468287324228113505654517666106005979806744894935124640223111631172543020933505371164597367760825080008534159334969040974599064695225847864297930234379337658341968732847885852924373433346801509153046653562907142160652147559935592536556675536401307357136684714883277819936246765202727924847456 3914 8137177684608055091288118604914454496990092504316103384707354345095364718636566624581299764030292522170451595930972275264465610870731312208918923410641651552280623410674947916516566834516719533949553739205208969521168441539481913589426167425599959034060348109988629418866941994618380107347859301524207805191126113666979145019525090887009677296170410937993256563225088 3915 -9115454446008698590908362583504192143786896348513158297148746227179942014252745838090307500541873329891152393107856719442899632987945611235869148795610367150609181339622686829828249485991813023613228450377558971532303521448190024614100390466411028865741744227755346292874683238053076802637805348799618207894548261336291812852529332803456312779387538105880347586190464 3916 10211196605947570882344001288556939194643132604546038687470487195519681927600050833360953772786476233591855854522300269138956831826520949781147941119584928558970611084615324248840178217088857599461274394401927310824496670355974252491268184898376310441914142539660909293304227891267428464086751639116948958061551103496686926333877836062377186785297996017640450642824896 3917 -11438491166301281192900456808943127265772682621201222262738963295112578721594320173477618018699542294079920239882090780052442227402807150532786695604473226686205418282619155390922782469681073945277527404028270178364441710965142577262468419002850340117296549278244485800719463197230101966193041203717029350333228586701412363890638357923825686240878769312281940544661544 3918 12813112411051439012117077075250648525004092471995779704623320695554549718525166876524376896716578856080213769881612943798283700533322958936010133096087093441975355716866084065873356079481050006580963492605061939357768885948461954905655790247288362132876802051862295758312957798308521282366148126116699852191229315672258029043238091413595507478428878819358132067070672 3919 -14352723751034091385302470102893805748485762394039187173207516256379814449831056978348990160403086794301937245492426808828083710651584917346890496299723981154727543168791229573497951529958026053343997560996439347391090717408504218789521470573857555256611198671757202721124966574184279448543832148830659315045871075221367880701033516171546773474542218555419385594889984 3920 16077103684838105910992376003809256608282718734925320059950165140519570499891787426821189032354111725809779614206577637330991570233877887418596557040298505281510314512410947244753370328415967479125791396515215602399034740423891231208799640720371488206373808287090640678385376774709766256536779562327628724505890922051301455616774321130212292103607649453747763776061512 3921 -18008398753643963754587924260236743278124257695634776814053982799448055609022626402126639274852006646798939810282336243011092110036646398786866932994213889587472198486398378358898203948328266371696469421182231988442745092684854776301515060695970415627463464391271930559012549713011008904531986271968206712788752742065718531861991503508844807769808043176849927848076048 3922 20171406710776690529930290365611515033951729254826292953318242325609121842297334713163823029842255320137861172439022990716735958300510922120878158025613878441671155151953383007327292610267484673239152482827266794538000117807603017753196378298990867629372375888462164320776459581232005350106181074506006210384565634642743691864642258489333985150329795820693868614634032 3923 -22593893510555693930918777100544580971058433448379660572117056196745933613170581395775728441711793606862880994204055008540766737635957926717650557360703778650546742151704729846141566850390501380256089540798296149591118149367524397584675970547363077022612435149054283242344630594061064837899473571383339478482804787711770469529929888972045320227641389265906001902567096 3924 25306948150513871828799324473417632775153492094782746301984316191059907527910107778720756344574650653758912033990482533931679141324501234775847404578468136943939670860281465024848293046955685180805430269837605984691646435534857218783374236428199970207562422700964168364092761797250020133183716840565710116518129070633976487421049277084925005089704855577996721274482440 3925 -28345379881658615501667330536461876093306088367297178533093312368667418664864075616309913538586364406785027706548182337957939542057071204127582131890074140168305817188817236841947517000982260826348234649168481485308487755497660428656174791401746073897792708168631883962985692980056733792297340637861885955458691741983506608086510830261988693179672316364931600766620328 3926 31748162839233057209519849340742947658890510208331009673310842818973285184854862115394337100851586040310785261268991708274560266597174387976516817666074675146691813182663950608575306989592177030201546512364048574439197434756200306410282756213660705444720493748734059115409188216459747932972471144877055391609893974793916442338465889071073511974641490169251232173404784 3927 -35558933748203026935149016386023368204133440612483720955341666581818158799557818092428717592707478197906601984734036730021398156389028236566347641586318743642959446834437538519775138773189897811658559150298148330328772396357689145315279464769593997435177737243698464625469499271727487488398602914914723871561125636366167540109305300850394810840664935650023621884630528 3928 39826549031046245416796670946392975490768081720564023218155048054653533498690053123148896359472098516924317295460856485220353288379367977573884837173139982533868098047300355629220076012990651349758490865629717394014887999272132527487296712826987641035953444272272712349735469774056871079253153859420520322117328663103871809228529182465139042431635656994990592864246104 3929 -44605708398860095833805599491171187728506633505441182159633511600752731095135284688765489980649223388234494127073364864364921021876300593516228878893152457429183954910865627660396527163915709062412179112972723796660342483385636636100243272657639366446627339236748846799132691886728816923883056733734655291791182284228086419651723460123611093735859846043276701118645728 3930 49957652849846885514765760699018751813984587378305790390670322474970431288836108890365778497065690128625439757828672086543070345545856875214029047864863155151929308108033562850031589730761398239622510294199276079856556112851470654009016187389617707783648965607835216440840252554254532027602751461314934937767959234064490715649182646831612850364764067320298363367532640 3931 -55950945942523631702389779365674644283365795980484371867385246763978088541778330919489246920272244450288544510770811375711420209369083986015690242274495867979530052010640674756458059115218400309968562003877462340218889662570270391826968262345320090884528731473675956062618679982824116139203667298228542774857203838336676541894182574646186622343280992360505460886269656 3932 62662348266442442418685191093467348802968801791836717392630917868009164408816533681643572026273794039853539993159571928379792687635129178946898812686937503015060736556627004380763922214216902390861780840200729302843477377183239774795750762102007568835865581182897140945220009065482304475521991280048912743058960362281247574577473691825901985917636065675012469819700608 3933 -70177796214115029122443346950587249300881274954315893219257875215975327052712914448740952910279728548429733742974658278285409431253070141646768059707909242894854989754539197284223143111528404425017311152213524070832555144700757227228388950289433229792171824613816072000764021406996358345792584773652641459917242344526623775946978740785432029833131696694357509630602992 3934 78593497479107745202514852210081856429981758463552116198014668886473300843401153752916805287812206618277975837112289554360732254713621599424945099929161775532526716526169017277394495259163879592380950426060448168457795536779378138568881703758983738338741538684420587590536416516052053652059071002544898278002541125178297101624051214536225697416400924372761545580859776 3935 -88017157183575295013819966668179380847663852361628160258939050165570283616316971969114097986721084341199124124635879854401537102918105237591493033247592934163101056890026169460022441014137834599461869669319918583926585390728334549454131259019655012455276293611090797650916581364957251236189425211534331813875334486801101853916793548220790779131363386646804011307477120 3936 98569350192471165911461707121343506584667759729874487008103604442408878102091354641119639510196099729061337175512506135976713762917174048338351342957137399781844307421426667713198906362917145276740950257271597524891871308664994368549341503527873694022066598523042623015169722083358417279681135618548340215941509245432347960149621726588592950875300111967830325281798352 3937 -110385057022159899296969152173840398855329004035255992560164910382315367791657646205936690142621215004823043154413434832244810465206527436419564534247489505425196319728525666685894338849966311593626871096492194523996367321093944417354076760110249463547509028469797809777313499968009660620261503127893916707918472514601307865594025741652329526653101768785483054613106784 3938 123615382821480915666260642879940665094093877951147026331465220655485276690392707962618014735957168329117690671726732754609783140218836189377463213845745226047497781992097227825937749177329247651257915898800821738336996934128533999302210193074169353649504770004960018676558991752938455655312032615422384837280729656045129261511428905123987368569274953155206249170122688 3939 -138429481219560091592478171409106261174248527000637398314500022405532974203386523367757446649751457093274589763697656207173014042573780532106194032522550829178022696434300263428039978524517629920308890234949905186188513239074820233327833361003897576101466782757773947128901904898963705392088284460097866352748558559168566849346896502123688187803841932917041777828952192 3940 155016707426009155859384961173241172110615458780522533904848359160396576260257269243507656574233802596247631350513715951504582999313450556657370397172790285746381522205258941917864729070943572437346602537594855559641892471875964580453105437862159329309565630279017425566467079800445656891947013750510916919003436678037612351764002212859185798213525006234658823894317600 3941 -173589027868226751272004340104158542945229578015488806113443880309471471344849468313544429731105168416574789021732041297096894289796799313861568440128693763646574131811355186354873927756426888332578882378144050264115086289171771946912516793110379777613822725004520985303424811731192027803045043252681967372635609766220296684108013401609982795272630664993858036733229552 3942 194383716893817360880275450018025524888971512129345813434649820548291406468600035989505170883349980406110011880719799935846959718105378336270618369299086447458467629495980967879729523202945790097784653296683297342260544607864764485547410529553120545408575876533500728262221209165185063555790250964297890457682065151304917650220641615673758826108558812114889522221221760 3943 -217666374694497499176734226717336808548907916976005881710375184499857608341894605699152528062258736341689619025393777144356819999226837286395395102596917192287251252736164339116760494905861300548972531972892806038571552160603024492522997655476766746240019635535029805956629818412376901313870237211379565970562917052047669155068111062998162585738191002980319295427687808 3944 243734304666920050912597917169198592783568492504870620254483173976505228935164460179370267333680191356710602282665776081323434431679247018459592633943529426059150082542257070047571450762038132245641626273828342952064171265656650016312768256839421765015601667811335407905280576677506215320692392571406144040954709920103927749254458318612919185342439638891925793766983248 3945 -272920292966681974245285735539765491708089915880801176847394899750183767682239996051747480934750261482658124601525494651163515605008119773770810382383302902938045300418336333804367503614789569723604495075214234539452050823621639137887121531860009768537860161590426106439881028414579201622571327769793434959010344901182483248561610448944512796338442577084324759028641184 3946 305596838091499052060160960606164465255013175508671455569641682051509782835883524333314285043554419019685229961122304495341473406162235167388348138641052207151671194681556555057151975127075629929865902816326916927755596304231212831440088311253236383466874677945315615022564147880164490747949184875940320679600816536812606508641539786877308143230930057872527289100882232 3947 -342180884012007090229970632751223195932203509344792299100936410402703473230361153654409653475418503274425989567982028030212082410164781645500680243902144644724002035499761108212188656908148316474614241490057959174635025495116616217186673060199668650871284894785429959585210148341454166446614578009719319723754479963548406752211490208457867091343441731752904937169847048 3948 383139116725316467881720478143690756599496355466685136874769507294915270722200671783575152784480777574685810382933795202046874474865154752692796245261437686615910486203301363292529548196290700317631905586276761333059274010874611990774417894551558176638837423358947716374704287599936980487711789895802928967175848477893710996059135083283081478336225920886055597807755712 3949 -428993891217196246438186825105661583431595688068981751889673983676143084279662187463508655025527680177529062399411205198200867281756473474476953736128479494412045377448924330688727344366632728852336997692561348228094563354352128909777486808963501244673855277337421587170152326057624237492438071562589884769632214656738577125089295875632101200232442626886094110327485312 3950 480329863772940213235194322425053932474625182511974002169150562944849547975410508893619183025364662790483965036251111591943528799573332688675411107442436369118954472352481717851880370838239881045752679134160000431861786323811990727171513068210812853681297980021409024631167295721249528321494883930768538087264618097770682020205358543272088280361020923568763202553695776 3951 -537801413474488047332086627805471904200511845768300485277845606369705660086633159210644308941394868711854272324597817129722199676791975717097875249500273023614131599425085067774857279262384891571305993619688113305862545015099247271780512102285158594292948045883500558979950835842825710253061274229828958974916267648856654998111429395102636412174550561981242159033529984 3952 602140946673980311152607462520758757586791494824455172090235816226100510373125002865321615093543805715297881391145286810670223279129809302990600484204353681866930838909813313605911748348326117961180680728853914027596190668759082932690606386476082843981496890827036371842873642497066941314877675491700048952205029950074134306212365216911974202315606651462419886459404416 3953 -674168189366575626890536959216166808879908586611440992288357492066328147308689485557233001357783386017092525548330761726980229939372693713252730124582993827806647327550767230891798114952196328759219685306788090299272145649338466239852135888693464317702700932707546225294830231310772900952479413744024286445654505074502940375819006013407767070074738791806102009043430256 3954 754800584837792983349805430985131938095343342000275634822315374208651312272711432825772797428673079612476129231856412339110127906932275993711521583609597333494262591518571728573729374647490336182595456180383955201807009311223344842765085655150910809206783386846655108275984815615305407384338394362998102511607701158701496502611783262928267306602667236202350176093981376 3955 -845064927889130103835338306282127430425128603663416130439261417209050611070313380151079314909086765794696701972468786823326373882774336567051394593628648107574909017276541153285833324140057040557647616941776496425505680144812399722404857327947094628411392156158654510996087172950456733700845854571291746042055692139740575997260544983622093945979559040994881559748586592 3956 946110382524998708816177973566736555435445692440117988785294371888093978726182829625742544385398477809343891865803785106993418961384821765413234702444706339969144969626819228233267408150437781944289295275207271762948342067691120321185358383862303139215241046739993278755409753401338140930403871399384176258998121897418168543477050972744033475988019528653027747998819440 3957 -1059223047409520625752316997336519394368506975222152379336247016945871602313883793211980873167734898060227044645173149909323480245531062383657228816403293308298014995605807111599564591087347828271376062328199059642141606573534729032865291427185508636522993002892309600452953078675506914105758418345128618924598093210577822311249812982343396175359831516176499012966527328 3958 1185842252891959320728428704064291868099141758381962796829037511387445170106819870009722056178077993424020976359225467732477759396900593206164341555833575573138797748749577274441544518195710746310659392783094566821427947772595051338152143470590544318265553407157424290751898553255423613833520873873486437940581222900773292465583067225397275292551322258004746309540317608 3959 -1327578795198864870682720838278893318019854638735094214518358242047351966318676431782603145213338934310460694967883563278093096295267825131151403034473129081313051708942499094281440269889339743044201398020476779508077452165684661316401277853137474535025892238983671971426482551420795987650339198974763504378532624307252270525584815665911300846873314783679023550511245952 3960 1486235337772612783548609870121895325203043089515765344042166747897112224810410614596813665327427038131957656812472785230749005705543659025725380315432434719437084260824789183352918019895435784639202056510764647290149469957019104838284047220648162452105112258294101607887448290766932623623831519035896856995944020104207204863746335630714810347435383162614169451114774000 3961 -1663829237005434738573690765901776070979271606171543840232521280839355416382785094484546161476214887704241726543620463761303523412916649735770891880180121478238978029625754259522248299411178295984603387137986212436853504919951658067835682172600864261306584110614824523836531553078650627767878176123208275395000198772816922144162588394845017537672753362541045639210810816 3962 1862618080116890194572089021660958697032527769747892981074072336052785357306901399554347898834895754313834862137567163401257606617094503604289619472191591377666034558426776745580227157958466953336881915051631528173537110947032774355463685608231271652229447380500516248611093178634079137914533469439805970238641562567097232012640401144303170214691528572701241888816166160 3963 -2085128257032992153892798424566086043041154019122697353050249419332736610439376496179121864579439278838648730979838479527018042669584109101813739661457099848214740823649019538267735124607387185312408669772875975387156285075486035250613639065138087302989673188800422266435776341964120086086211638217008195912798838181603672915959193824409876163049483809098358089926222912 3964 2334186926273983696964784585403454456770762287217676299845062229459853078394229593242502299994602729380626955278511891413173835449185122621605518825251746225336416741413596509751871717364136645773017061472011355719851804442969010274787734107433579767433895381028976123102891987436259130233628948549606253510517506215533530036177105879302895777770230943762059960571262720 3965 -2612957777522619314384542833093269775324434102602952643873752498281395468072447635459752813598773744909546702084441817214998823851870062181188260716159982879522724096698162520261972574979988354294897027594676352193147329265786559821174846700841590097842081244687880323745587402144603730830256068702641466762924559261636818684868973451596910913549400745304631973229892352 3966 2924981041259692979104327741674978872870456917172947828034381881665967270634220687487404894170426096520319476489509852211035986725146307291528832767030125516957323133326509810547648951985823072573854539423775472383129107531920980301323713831455467088551043910057625383771610992009253080861780038102934002851313614723591828466745507540867632313907606472130611188920256912 3967 -3274218249215484091208650627395828552732053986840578567034112560878851280647023440989845794673651044214367339481040848127339865519270420010933377641006765148032622805002902370949618303898882651498832394100567432259647300598497694325235905706756699834678569942537357013655887843532507137605647575092230172684947471186766153914093010839649130027683891195705357290795649024 3968 3665102309062264864042135767744925750309052767017382480324179931127921788926700044040524297911777899949565851589594412465885683212546311841586313464454025504895869412394791097298412409182358843759817734855030596207162224789545948912642966164046381697949527377195495805677043176851928787158486232551015592770350245029808032481865309620476927688354653839164566527523651296 3969 -4102593523510334472347074366785140486272402077245733224913666453553174193788377337475387785426908146359185757828796546734243542730436400183969682564664358936317072947425547468485222712644356572372395951947376939110495653878856900573333576316552832812207295948465673062496254556173078710298311704072199667803890767330592073019255216760948632394306753378878206833399940826 3970 4592242258602618530268684414942222581289103675954333122887185956115927395617740958124006274462915425838590574669406005819980986428811477074120268976992323274367425977899957389670394474952703005318816194707711494052298933676925206874824451717924810316642067284334087802473208275112316948722536208954663331295924802671927164115413357618082933969149543950794777042180720400 3971 -5140259049463581811128553739534399694221767877977466012893515850924501905882922517590243458801873114921483673106217900268697210059319698891516812610433271606350187121252465795172103392341651574789497088653561530609553093090284874059638977578066928909735007220828017773892828315160965322155015214156092447331262197184732988687068171922744274242824018543569688534325457576 3972 5753593025090023909135429096541535784561449568555315493954840326778129587366005218507525095947886234340809483966925148331433445705983291915037455039947772327682497969415191217960060440097847816929950088401800522183365432904717801423890128311111822821343681731403367441899614832980295108632289395959963183390215421031573167390772917318904179406493064565092838372997727568 3973 -6440019638140306040794016401243560953136411638440495216044544547845716513188984005845563414943569985173632201484709951004689667730890469496043482314099578205140384027984475043721850392634323331246059323877559310256467138937586620240339524084774588051751173861462037782014802490355157162631956828962963422646858527272633791579104605216390738299512304743073082887383782480 3974 7208238802388308323851001929099582475536960735208200435525352028215404612143605700544165913243580140613891193646711991245893332969913174610506000845486412490731199093871043375813216637983866662451033162190659541680019319004004704716232353060669552493285257107171042904346184680400590782802446980811675385689702882020889536337046691372431008310640105698357527169969664760 3975 -8067984671016339192269475580488596402490965453504651407485212533647350645891107044586459218681999211350400541103416933944244507839573206833996644733312218497050578158071059287413191721613365152973548491294027069923832502365370893469512984800037239420385040866263483737251423533228032566678402980332740015943369713891474179416068807009180011886239423871367327603338061440 3976 9030148434856612073105596403025735345010695826061015293232884359816423898716839759160719882736880496732969094347864492497042604104678859717984664265791910154492968258667045670575922144094158858828651627152379972669133140077735197551086591528162354524301165974880920608994931255923917780455502293702237708784031674273687640632021247864618403086735690361575395167002428096 3977 -10106915682875221434329545685653032342627799188725471994620645152268260510907646538465940125436267849532430339724032499832859421244446487064664921695945842683392721029840087320496854222408119150738362562954243494440214013763116955675581128637274470754613842168296780242514843765396635770985381784266472564105578340175235094839449323353112158684376294714535525411883312608 3978 11311920049662029304617651156826975840696170106464314200414627109473687271515377867103349115837300396382488995862280060847318586584232653156734707418479040189424455917564016581938096983981795314579396211453023560382657328432389789599287985542234191253762618680550599712014422995778294217433424425496066011034047373226914099735798284168158653072974472410515167972612674144 3979 -12660415078720835462342663814923697561932066727210762426493063766288165505691591665255195737230328854572456651852038187216052980062706613273384382314183604031864541459841497189111222956610055592678405578103011002172522321800804458379309473559864546331082785860694645860731435579738752734603875221069254530311755151756686319613388743628445927967827931969934223909939453088 3980 14169466458491325501282902861336747530959781591376361904652091875671930556362509480171320215061009178608953848835343373734919995890739129441493281039884208625132111397820568218602860661906583589119752168048987064317142621710976267254740113959199944335636759638705617211843686586017310621727892522963818100547587165148834009071050925286183436764690711282461309417494278592 3981 -15858167043122198769621632928007204320268121786437924968192569516432922499935614889356887451323645058741812493638458613090312439249617916589661598391527602097536074269444869162749485496847494482209003642991445793298824899778886292018567944150502280374288615173880664974372464577457931193019034874996571285472054614588393985301644021014088836231256377051362387066055101456 3982 17747877355233465850902597483584768768009631144287102375724376856696339710409357014939663268218122760445353606498463073094641602346187473149476364918008931996659214073702850761015606634853399265492215502129155186144907852820866604159629873867081204825835297669457237828407468051397531618368362075161053869957175287508592258877905810349003594597513687172577146347308534544 3983 -19862494586809796629882014477597368696281434711818852176616362043977797474224754269598809411022678116915973740164257442603053165068674125037684749412094441940668755623925282868196750144408770559949051727745765141329184806962653794838374153498477482827373079769624595048282003889991712922917390910246713250997093257008837030581600408537953235802320146358369218472576483840 3984 22228753470929455008025456989250754280076302669886847147095968137188136846979484215283513686913441259196254670896252059362663251455439035693902920721665984130507023418220620381354148412463549120913312459430325638608975319952584100284709282935680753462775479546725897252728218744426249697689494961442874166316446912985433728091670039743308687093065269326978169548540043088 3985 -24876562795696361266419926777507222351216514962130106803715564391210553874784905368234382989056407870073992827703455541225060411250744565048174419380007755164370332051980396458940167170166729278647362096010905861137132745577487863981285110147117910911516491005107711654271257351871275288893112394431547443276705867949069304884511229077452790383805756130962494429587907040 3986 27839381777470974217338859085913694006393288171065797866495189448710606736511475784414215490298213263854254037775256164538109935142625204442916978389978995228795800842839368136693512534620439621672550172789310714514785099907191887371880699499179456747239415324157676879295458830727236258369186947875709420570324477621670608671003024922540103329577569514062231203149298448 3987 -31154641008838546345908386281307273837529218816768999674397552506460146909757184045886979781764573316065013279276149377613166631154240110272048033204554923423574864672328403887913614055309641048095742670554943710326417129599892387419596543318441661760305495725222040150383880969103269176953121106484653748748084364052494479690076612982971431444228535508605258537145640312 3988 34864213253913998134108115792437175987156564547208017386980117923824006140521422279569790255437808440652870815663319317841818198541795518837874650597481476733827496901522111447016171837095457965431091385016703774296604414705615028089648143848871171859753565902122034712353118644570839914984507968767670670627251645814686521588517990662043899984489242229949448024038414408 3989 -39014939986494736390362550743242330019129952409910989195680249265020707380298922690123942276955997330011931549510472723730591146157342949791801327003693630844191536257531659566757113660473949036683170179100751684956561174396738892346271909501852336200115573038709884346153868020960778016815936973940139901428766442420159684094183145995289874164511406142775963260844308104 3990 43659220262986095434956302691553187297816818229998043484941794753354760208320483822512548843212265215118531318086615516814976621047761674998243643921771543233002934800188721833472147045245368271124827267227229246548648562448161092081200319989749086193016542814388243529973536213390979800815550726175613722998439993487104016487416766033915437703263473911778562003706592576 3991 -48855669300600930168532662543560978902625745342813580651680698809127250363169226725429859162912251382395561065464154323425202357440950550664911850207645072519258200001672130109095205740144789791496039193561540687967745468845687390078473938419706243624802848623957641906926675519147932767570048085687588989840346244945949888846419227599081819312948488833843711822156531328 3992 54669855001757057504448834188221341749879380114428935250255668092925645281112518320400896428368888761191621720101428381512910578329702590041581395567818256709117825275577149306820305846226269583459086191176293834704721085942155078699619377141711274947007051866383174657256856938591377023574591547379986603372912943552234390089839276928938259359796450046628219228555557272 3993 -61175121638685015203750678540978984231571242229166662144361605018815633430921623562163632391522732127329281930777659506125763353663926511857970863616293638548191028867440970157580996892981521429932927438663542441620964024443430929701008042951109875346988619225419488618064196654039212676932943193238994329482835878921433741520665303084149488529533002812690788020929596608 3994 68453511000108680109548330583462873428755471891001149811050343427556972983753525302121929863166452133069901284615140355336788402124361685910517285933444469139279431634386942645759693254014117995903891108908807425325841565888454183519416002006696032836125488199545686082373426698666209467551885018647840829996087193269097105356368488235218737898296496322278466096053977096 3995 -76596792517990429662495418174956126498199413484673807171620443385468601724457803220658556982451369045909121862828245528483264745593122796413462862231958596658083629641762864920266480336961084022841730262681096882655743695858074614714199463664860622008972116330797310090532352542242347774433965545389487834887551767925403449538546613863724426614771323433728476353059109088 3996 85707615251848817801386162095673233991781334654031650185176618590156070012651967543784833948204792453243492273733412338350121438283005742959430496537087366250660497268859123565017329138980301610785736019659430136258113839141959268362430489863173849307208400394690925917937780237119539047390439652841252362125253115209780184963559486154171656813715691934662919514843588096 3997 -95900796127945416585080121351385898581896020667014490757439862654724689374185250003782782208686181096433515739644297839123854100324560484290111428610210910379987883229157420534922650719475007559386049085059715364643015602684480832090211284584134196696898641463031138197283146326167635264357211083628272777217859802064571939644363963789151121247437127935948327067889826144 3998 107304760529569760196898508770341157687615721271312523610824027932071210462992362477453715545046119134311783845955109123763777155283420514944244800902435068214024225958821584563555168902335585144381312075069553898972689978762159775006391328503985322429498897107378443357156708524273613615723516477720444055220576579503311273894782247196096451849702718548445255171486682208 3999 -120063153233817688282540993158098718426297671567067802710985246993988664082917293500850377020205281900371783303342922251207953913583044356086406169969167963108448953001889582866133147937090924835934601314290851392219808816668149416689245593017672229588010168604148715355705855265643549536864729277003852089405513347338086147408136503161778976738874843105064320377145487872 4000 134336639813229213482164481165122569790476193016364643894523797251425413861640165446654667090647674514177668979425893416801513527639235234846835564438954206870826136903419943277274156306246705458607630848022089130921990378949074143433671839445275313353353574807705024450881925084200096858008505073310730539036066029926695225341546522934118040265369513367445695323781163984 4001 -150304920993768893082807990124760145426159854000001399820714466945877573811530046526938349520030473644711973653250312766121407490438823029254434720013499373396292536336479183331900223357556736061156107745690938225933684073857967303907834195162376783598334723450630579776230206794356188712616741519053928482694791353896957150442674113388903110082595936216077774482085576480 4002 168168985113332699456749291558495845697659773650164396271753771178953097776703645614908410188855854002447717237441352456301472288202125119582078589332946969300153058651703332326590935571273637672163271188400345568905837405244682775156513729656354854704942099549050802445941844400934511653339533678619134310089910107845118198293522435414288129749132388258778703273765414784 4003 -188153626790148834146796868567115927395138762521228712123723270639848248466210784532940089869676733412138308023129503053130220486361217114714120218284954811779720728564226740496563746760915542961467965841788014990882730798539524854949460428467340496450751504227703040288785285635282823927151359660221068780883600792419835370643889926994243068874221403495899327630440022120 4004 210510263224870440096935985640268658387602556740021881403191812380067409895241265305186262525817523258682950980950026490561661053263972939037259321914928022684746673768594545446669681354701390360355103804163218398650236919090902631301981237932598117569975595423019742605184375435547297735500577049557864307652075593226182315940965025833365312058252371138565653661671698528 4005 -235520083264920540887560702347588390474412198870231105433242841501246820132776099398839264736420357594301428876344833167755101099284988556250223579959594977172483510765565310425506876848350723719560018064635401537728512013317176990357038091274973258745995230686081098983246100343273390034831752464629710337924570213523634050122853423984429658982141023907505518357911771040 4006 263497568500655800370316379397915819601882214046600031624845192467729038138936358314159509780667976261006868253514284705497397102852800606384735212122155748869052945079676548767208004175801322269457070698891238608695179011289779260209075404132495404687928092687910293540912800487249211888095322979155337363269017541931251478684940961460171570586530296295384555490521920776 4007 -294794430291471571103481566843521587071840630588313675287719184298001873408085374248587978360503562195062888208865093704574420211178071112515549527323209688427214670296617148731020682809575110182480604664503769941406993758261875411179743190489502315997074895342543328004483976551847749437355757797993327028963915041166308972734712181923009544158847958822820738050618429824 4008 329804011793408469687505749656307293653727149506736022658074895007761899714329197531885646623032306564882446913085580830313432040561866897486376116745536821643283288673544021933993728045284032873489636823294624068550112459525815878326483002319405476885714003386821191112957495020102502230029255759280559611366201321187191250425717730839426053477369566769617981086558973120 4009 -368966209842206265449788982978070533880892198393269908825089795272515079633381789238137803998521065677479452644345256316476979677028745403138991816832387432879179819098779335235317619418909728762755837706099903720957556444521523071973540786717463893914810664012235994813583000729475395681577340916345481288498963072744551363398281410290270558073298495289447762782046121232 4010 412772978008673563200448403179022013394579902543057347016380652574826937300111717320230301144844570285047553654060393586096459419157376960566668495769989541163922195307885756408145196128441622978531977329042387554209788401344602880132193459978331522789183897933935619989422661797110369521537060379159341524419509930345034143101666751591746946847674388189055761762392926688 4011 -461774479366696878814283135305608874709726717830599711466590826353062771503252748198685104355614958898538319868129736220317236404917116806189333368651861461839779794853208599149161234166420716038465291096035646072177952666477678973736464459072840589792226802192454405835806596898496696158952706137659383827486023952449564470872618433262581363458700819175314043000551334048 4012 516585965587587236762709491693980504703534736438247886843385650352696702935367976534333681679588920055826695505940729315313653356087388656520512799240763961878002387280615951651913748685056865279964298912169023098947328465212943790613959233863140151820978860862121964291206986481416558472445572038048584027968356068245264444235909268769310656173511359933394561074396682464 4013 -577895467997636328737950328329398361794074628448338438967761239453671627456024410472684325754975492489996677114568671915862052367200894377169749595625184399206020723291918735709386780515263082802473890458731077645134605773120466937923805922578775536556447888495389168359288458076171082880871832599453129565133589050750030684063857085371360412511440277539707416712076962344 4014 646472396320330752389319797511791819954536261051201841457001409866441807766215335294709309814983341774919855801472524689650367632976695641993499399683716531974557057255962158018752635943562742767392905262046506686300513806987434089753302742851041913097481440836550965581087853281163412849411631427338201615152723253430772519014154030003511614203810427451558981253750935680 4015 -723177152095352619025426649266420084005057732446537527539382882129838330520076310734570836628361769323820488290319798171042722798389802705784061372991506198852165707752107292967124919858238265117816096368593024305091211730752851999027152682003986558627719907015492492894104092856455013988769727507008086123545968520147078978277507801720640767827168885673134539595127344640 4016 808971876362611348009253577226899462919525693736540346604754467594840395638237262274964259168230358985982283479351145897236261432621414680339645720803429270590821710699189853616117682666563090094544860950898216061335969007780414974806600025354454853984757370801046016339714976757905589846560136882046471812309941872185391960184463401259798083333752241689128155396798388040 4017 -904932465276785920256833646022296366465224071477047869405878072572091038029851375544008476306055587783748916958879663845708655197985072504577871912371014823542673073535536485808351935912143798486984968576377363595675694614852686112115758889505803343410301137314036353643088051279590479530081253867183928099749653942789502427422121229646079639954145994497029783590452001216 4018 1012262003050153801896751237346637957046945075963784846794324552313167171769690595952662726179174879348081820535971841791473993486857253277269681662766026966083757660485980429097720523899517337801280044131217450430072322526558353331356636165102428222681023180513546512680523821704556361177711306742812765613788150519254332128936634209859219360575900263502208955124276834320 4019 -1132305779203190029628712638255353671124479038151096650147529273920348538614258371848797432127475910323292718471320869182686333777201177771427227925361966258420755955454440262448708392976577548601114765836069290459125215167608464214925737311721620355263403396518842506743872863024568707120305298010906723116487848941619574846215766140352711715638571528712274636871308268696 4020 1266568076750679062419305094809880320700886630720126621758048827827557745155256943915836164226070590757947832897757839745828354498853955710341527910129783603749235157210720247480008054442762482746027675687418762671957077997628020902582158307100220309835700025256040340096422865881952991444784478368809471921909131258090230529684307269835945099327832976535578941550072165568 4021 -1416730939908498102012553478220096400144496908100610521053690696934611311797651539724251980292006094162743721965399310085742959012719051318245749021086732034520264969635657929355911141803313465770821476772893672005411743756171089287738429286175470001528162444210404261785154589200906170619548191247080782643827701874394135643285176857160944390635642275032360196283959207672 4022 1584675154443854891824316497431335224325376668847209408478355999478636687971266456612096514365752193386580961530422841574645353389895040141933128835261805570534217962790246528225711633741693346042040571832972312858639885027762671772470084169193210496907370976000103876526777148745749106266712367044968783108579468305343821665427286683966541478756498077521517152666492700456 4023 -1772503701212424113562762142245058922744019641358256782641189342934653772340884827183846501434175437855969930188577298526184977251466745963552137931454766071964939783882265116209817652221985268376751962315260715914802753888901299906008937297515876212504739668168954054750422864150291273586491052070660521257159729454684687826499779323225209914957770645641023490527973708288 4024 1982567974067851320807843914021184079107869496402483541504143381460642751169041819895292575201021179258237832537234664269918497990958246440449676011666887771215423107071376263457934901095031045126515376439426365516614007517722499256204479068485555175737432369491522828762922433186546554798969942757802979878619178213238347868799365224787052573291667141948836381214769277232 4025 -2217497087570463213834417532527004158811300695097105181474005262082427041540994344740722401377509860644575175799564428260026988397476966497727123160022190584081650333419933995414977643581859041519492857750686040892906590068008979320788151094016328904775918248329334387994929175482973178204014255272795033402319523191545819587838680750418470319385917346162194528531637374528 4026 2480230638185015846178429291075614324836720302960097867669970488350675424258870674421791417231580719977350834496410624443372603464904560544531346228110046776237889555243364231488525465661898902656622423933393761201626243486029611287985594556354473968481619417103846906028985787609618173397153328111023316330062953794615530446498995510483025189910737059720450464922681439808 4027 -2774055325413687352368143016519032611327049142852758657525086449150010766485587562154943222922602164598889681452592451028714395060877777748124644870352033344342903364444460966972072298940027807097743250155125590526727391620953902419625750796382073093396603278995889085696095259102029318691910176704399103289588592749687714950404159369218231996695305392539565186009579006920 4028 3102645887087310723522272243148200988351071232079116428899098174753436922109824953714163052407577327296442462018294673976762555297239369857908378633301986941378955579243542852760863310906068707335078577989856155981019160202756164672857687657513649206996208584930995528470790556362440984763723828852405738249233166519091592640682821049269944298911567319888607888493445132928 4029 -3470110856423817130884285048064887990640308681339328093080445695926797466905899939405083575584012662735388658006600353012922239987234340743603080620512563219692728338338452804881463082038773591980285724158328710120395765765768862683618009360007683166268797215605802223759857536905426240363992853269990468654520976740069044118503712805124550867114648560382086433145809319072 4030 3881043708115757663340751957249874801406077340687725385542170707121995426987246336100406669465211146285360424541102799742663673051346335589346492281880859448425155964071569897885406174590307504556150967486999172141423881986035796597283580830930012810610010881248277363762132570902324313287601172400714096927420533059530214193882508553861765760061041381212105339436476003936 4031 -4340580027363359798942653671345313194715267558589592695004343126547754577097861417264215241780888954533464585087592107364488529127210312987670800124870889614782698757015590681526511019684848698451632424698256138895582527925081368334446315989386930712098130477332881194879160028186481545921921356737552991705871867344581987788840230851506631155900038014979689345476239027072 4032 4854461410246666313214219150233511090899075658987338183083790019686352988861931561893361428891768086143681958270711404075686751545233956294932321962664313676496460345627198176214106137006097678013913264797637006399868209337307766415792461018301795009140235069318176299889120902707376214613438461764858164427712582426787031079743026072077181859413673489311549758408915984256 4033 -5429106887046817177650807784099329191223202084539700086971294796331354395821207986393860332199968983729019100038114116141711750677395510839121484504100535650383544755268432515128330015857910954833806556042682784935827305706339223422774376733646774092779930119366041236867852852323099505397134896584048118371731122491464603925824888977885615640741736676506768940222143627744 4034 6071692753106733700516590010797324351504255402763024560819084163443796401614494524058745044028266722130506075940621871897671683559163682039422699009744323330098485205036482355686157323344515365172747617133185078400623501083187879514395732277278899440770918033464843131951889846178053975619654130479145333100364141495265603800951685292094216404915293611480807554868398561776 4035 -6790241795709510824152327037143546271693675385649877453347816795930281126102973185236309092598559055022786482313475363427926708471392869250019149883403300472515225440130441780266899509109521610823629719265309393373298046209468873493612983531707244357403099976563858062569745411662553775522695318754327967833799379363843799663429081862018205864976553175150160967131223943776 4036 7593723021526795758094425863861640090714659502532578785850139649888311566014881720466193879064230541058044444191479731621201651431727097359685961896055687242824881569284841978713394994634097492167287651699163484483815063482532926415187533944265932654028634511772207770124824288029203642931960783948063190927387671305002115202333897576334536176238453326625819025727171380144 4037 -8492163118876976832248047017547227597535449623914362558611328127630093944335927062147000403156739582720259382571348437488773757681444648612031544718386604479060850434646023557148043615573369075335458615311123005819593244088338534729363843311214918726239195119249185157854680193338672222992900792667979481955319515517865686326380044874255976062258257938670998906048392835280 4038 9496771033928826098752950332342290499648771449504763230200796316907900713289096393930148823004333155071922535651062337498562373452918494317769919460453523191256773347425476643097964108518629503285676716884882062265050036854927618365121304509679118429458179152044146889189125895036124220863057113237099415308258022277214681669540072100402244885753365109344078751227310642784 4039 -10620077201871609362647499710607449721675777603575519904661695627429840513722894354614972680133580370405023129533380196006904480482376917366503412989661058470602594462454891304180752775268342423966668260230536886341945145431256710226564433887545972253582397025164607622262243606281703040409484745789461559525542727233359537916963746677760172256659270781567794234188451928320 4040 11876089154937252933672307632285715839511312246358723696904737975680860613822747883895709515621812980547848603520937723307090563922248427353831248764726296640401658015027020424639671249875247648326943595666574367565087069895868380870071176645399876025784084223050398972360697377649269571451468574178474207590536157854232890795258419749153419167339798437741451524695450531600 4041 -13280465431226317721982527418194461789539021290812942955189508506157897306796121800310841086425153983300271620624708074878446264186397737617906718128161462976660951267582225507981060029546415095526716214182962711598592277170133509929045771197000883896642432906004617558309310929690231774789137093112589519190358445596199544076176083171743631914091254148613330547997833320688 4042 14850709934039572051585846977120329534167547817411659443085147236327979028077755131669868340594223587172255889066284803439322785150083815789408115081459322836083186632116746865562129686954085260397658962112026622653574281387136181816557054121696849376393525668013268067844857667630892933294527666211037617367064108626400089194606382947493739249106793065776475782842296307568 4043 -16606389143623442408750892080864417985429618097471211684884732274254360586448212694519348898456115453049519902041123145406721462207552633203858229415061162992029863619882348048798243387244562921103374800499833793093877142911375961199846493170254459207413702258933012889201549278884597736983167418368111575120859413171217712551554524096583226758325514851333987969843712144000 4044 18569374864997300537594655401369971335181612290656706315121901071016160627289199366103957331700704657282263182038247550814240398388372108603152991876310187786808795136778711485326349688116473681961585978900195531376503454562395373225031761773783372353295359724107064378556110265895762903386940508892356406176056677449421838446368926226353101748486377857450925266785867589024 4045 -20764115510302194144344553572890328885989529132961873503594669709741251604739672367691924429684519042937895581616864801614230811062741689632217266820883408338345669742336044551300519253322218814720562970422730082226724189431153679056320084213745458744967271262049210169206151094106490046365937308274238941426590272774045012176882901556033306162008879874366638930953910707360 4046 23217939265757332397283042559352326270145636892569050907246296468130181930959392909685310444559743277186001842079458508279679864256564114711205178272357008882475403270573023644290149244565849370309147025435427395210417690644397311708570382558322775814683776121302093755547267427840559022642054985443521162634886438045054695335174283161931128067221322627839631892424778031184 4047 -25961392886146992048498131939920605445956017503125819642469655603981351608170203568759146961076575949595678626857327508452737785296119331272003907728617725743262693200362163766177577852371822813073715107080183307460661906094438397957128883029265050677119223600758601869342970840705854098591712472469654653634754252468492881518735433340235277922615893835891602427961636869120 4048 29028620298605328580682397423354196727135322054526624128726863051086002138513290552893573017459776624320657664169184459685802071466112819692882805697612989507905158297128455002638693018966381267827426399109036142489011202184205652864526499725502119573488201515478032478095742966917264498090717717425485236699131450066178290281726472554592316361649212936060251916968409366256 4049 -32457785687701742818127333484782259124637988304693173483632514413344793633934661914215672812772377033524265818361550048469098837078994631950932165102069630694845970079395870395930805325799910358765422350214772259158024827949464679740772449720788949279221694642383948942214173281368219901843974996719144764689992467718644023830398628515855860619799620487213266462308338791200 4050 36291546281465634433972766235071993753830609816319380704864433385619140295563169588231162921497645369975271315817765108148485528276240012910451727710610989374586084222706648454891704593603793856321836732969523899251592784198191897552816608657623010475272183109241745344774259557543515828204340962955210922119111883130511407988629046039206805141309342149972528526504640076068 4051 -40577580669739394733195864152924746296165506914480063156210208058648886396178030477482273415133216477178935587825320941903579226622940230040826958068233747972596603079758030785186587932771873965495348691567859058956366727721733434357820847370974111764221428872175453243113457694674087226165287645659055335320506979757335421506137449310853661439510737774125691298773946058328 4052 45369179169609259625675428069017646236176188674511892216213991784339456523557696930760076687677630380333219419684479470828586932898074649840786129834286496237493567063856571957948834790903440323806072310855747340226001072844764295840471587427937050082896656840754402472151858430558777205490099870845562764676046104632512871359421077769611643397019085431149030602497660075800 4053 -50725903516007622313832421649841418308915717334234907661386063423613692122271658504936958025743695388896218670889298175320017813983766969995914052770480615915932405575892263008039793146773605697603893538062194670251347005188454105131758037104017229299160256700830714220201122088289882373615915739572959592560343712043148419953795828531790908173924041221402886098277764585088 4054 56714324008257741758509268780599982438763043874866303907506448445208386906920833462642672735623428558420585919959702737727604561535171666173902296463806956432459545055409632267923403059203039317835184083086082483558100018996244238039795388441016879082894381630231916438645717612939756568235583905081426875935340206166180587627820466330557162043497589813117403915717566861416 4055 -63408843195784339863021741332475550435955774827276742515855356458592256120064466007973435054977357273847736335458231409296154570185692146752934349733978814335862584177631842617773775468230302711024701870482704394282666116855669351450445073523798333882377024110138476266687163202475057405032963630787214684744609803023339432560834486844527902972332244191323903914623148851328 4056 70892616250102246921834173844488117351586304104698457138724231073647503396628747875923978287861928763637200391174286009013486251963638693726118778045386131081814799727846399864732509934066392364003883775470367958114034830263409875614552317279683125657970115183048367330267849480251632615965812493098886200108615091721250078929368852413999936002384148195079600178986297797384 4057 -79258579358542088747732092791745158708146540964896702520491042850007001564540097737390084640281105163878899987686004904221860226374096322569262935025325463011015053577397708132964597480694314460121126208737783046474742387685939919330295854950372720313791722956618313945758300206357464493510144481751446812522782215382561509917684580084682615145281913599089496407471301504976 4058 88610598802518930637165877917217763209387408090937150230530616294585971574847429457820507772157197827065715717141800420691280559739131509710347747082556883211900157815830085558303028700975656161795372905002342949818752425649781291161398649369588828639951487415261832056333266258752637167983508712474899595255872363042324376707597155056307589066426000539694746644879829914024 4059 -99064754865735760922466517831237092225859171542705170504040553501107319226690469061299590452948434985844836217293913875395453721541904688658624941093089559256998163217800837016441084619315219628805883188131168792381215854421361239402929056794569550516436898613192057225001812382935734205231277050036617064774385983820736612923421295852443400154326483412726272875059607311856 4060 110750776373672508391261336617188770065058513688023629153993902715131136536498942497506568660744315907064986963213364877874007216927804857858225630474617895352227557328067180425600512010718647079062022788873131843124631981170338560689219478483489966624718846343110766195798150563233345162158059763531590715765890865914014735658109756383418500223596641394495185801294359908608 4061 -123813643515292411748596210817654675260656740808434519545768508679427455040587339492105320709311403531606881291218062917836523589439474716355603814277465583853091198263341926382933229901423641691675489097489491285091389823982232550386621606662464840086141387300160288083875077716494296020653965343648135345204399203081994645423804390145840804770135706026838824645052256141632 4062 138415378663712669382595769349398203254198853843205442770151041757141178103653108246260803231931454277028242468305837636500164310286289455754344973847803425631814251115669930660431141712429343035621821933401905775259985898278395609190981135790377335478461321622021762457468554924030990206762957825742272625131737103796778475104879070043826075093378762387760274271877456526864 4063 -154737047219884501626232374667607562305321618774047261391872460355674024365584889402800272752125518378478574117468301052727357913719076657873893532203039150928812852557945055446129182061019872450789140140399071533585778730616338593150315761635928064417441640518126405398991133365862212443233937669399105456937888727317062105137933953898868668551840367111205251918055925574656 4064 172980993080302854191941506275979667336516567806694217116550734975465790258674503463467449360373892089578146525686352171899680946159624585886353536212212513664181145408008261354505325728349526749182625966917816904692334935326044362091447723863994261352540463717381237604358126649938142250752163310202063542930479064714085852791331063079589601814375071797453898436965346241472 4065 -193373336207899458979079463052709324810807810114169717333898077765445486593490415336857935548580167999605646439733359762167638952172319200565488466239538685176268878637462531016273297046057428243229209523495433710747556362038774140251723018933379049608048592887135920480274998149041537092794448835964660660046116406659672839953897465202084145633772164629248338107966018334208 4066 216166762999716960406671426468291635092773514979507371050110751863189827239620707744363363257001771565252432346101961990651747722215479079564127921650373117631320407747551870161095077029796863345460508904452175159090983480541609957969792932031691604503003988223498526916643747556523304762831653477588798821099064236183654663885508335987970671997509023686652600280926523655872 4067 -241643643734966498769855530504706565310229012491247904723989848528962780232726120891757703519418737088931208167682514888768003508419378456861686706765321752148230737428700685508449576956067707873815145452226215853297425419286914720281770703330114233712133951842208999763697902270685208379342649772643094577973009282448718954427260660322538424495043195665677396319310324969640 4068 270119515396461954958075915608654972718915222287169706859272917022856535532318115647873599511692105070210048355502117211146847136398113941284714743572543887076594981760742487656175548898699645565739559279378221792022424071849367938609828347019672550515293870228251968247035205348569046115169898209099447653453050023576562927543375371885725199152759025494711927568383342800800 4069 -301946972636134364810663257689817835634409643370196290837945200852240565910056862025352202002966637911162361716847701325375933148952754104324382946433632035633375919349504010524576576571838253763170358877775049873124735821921112166500806883279737319215977844988278548724075900450784837865395271417485629750574377402635363854911303534287515327770123420063252390487354178116256 4070 337520014655995704801192325061706585407466650703391952018706478207630341103676569616376051743000553741313158848019386881728829460958672650720568868879861937661700936883660278498718652698603336455131690237845570333019209897370594436209983719671500275354523886950393419284958019942840858857924670470896200882642183052850120183079497232443918272949652571590780689445169301238496 4071 -377278901360544516913505139513493954720612450643989484551945078793510226846494929391515031212280056369460493649317669926830550934042972646852214169767015106480130525613915401100413603712595349016103594021999858342151072313379710323364887431265900783678985082119763914513928229852046755928778379273876152222437101080025177622948982042423971461104086455288001980112278832331264 4072 421715578373296059096435493059661040235133792077996723268006605734916704135004514765543208375570375512734340987263215793830541118071374368172371763728497500119502060092158365701417701853486539492220528750124560712094503796421125518447406046747200227216150126273495712201790281014461761794413284535603042754767078265819379299207592790885888446052755743715531936976083824426424 4073 -471379737474920448842349535879074278652077318588062020505306526891299119017429455741098876200917819845114063692298494536046017772075850906946366392742818492660468473365145496950244794783992759897319480133320238777862756256783168094377852036897665570145791597091947907261155300176590151994971060109380356200104634183853754618276527607348455149770508134991661645912669219487072 4074 526885586798284608208844856029386037044675853075959522372506541015729963444416902966174559480103901467240213462736904507268547472085118433434881134782160751052735022397172846656518303122532056021092164736851881871320286311900713553100758260535144318673344005633540518869376888346885956504425520174934672657193020722668017206917496637678500970884174737018131903456821360861024 4075 -588919413801306538474855222357776869102215075792168736668263751327092909451761733737613699739543329089963560010868446005898919433000030999822059895873997898936367320971656377949274184869740721950187749216860603195737945233239864179085989946874672434805300983770152427719318769254956351421647852856991008551963182087961496844177208167067457285487964974932856758535612883623096 4076 658248033737770360985499424157754929214273926387339638035968262370959464164923367421012864196478867666656183969488071234743426248185811126725691364999702464716803453995042447487794600304468192100647803430832300127259171414635069900340501283203265128102057530538283445587861041553285726688137366329609892782747446226195144705663337352321411527412423774277623187924379339461912 4077 -735728227177266251274469485055896014370321533134672712330938996662912304009963279375183417060644824460578971971201892503518673831836126237250034544884205885971630929291283476803064570112243762804715826807489079316537192564976691446177441267391567315840246255086124794442685615678037850191694228653115085592638014357653502551292543080250751836450557118331144763924327164819136 4078 822317282220114171565866016842223516202081025320680404835129187983071383134269746523317558767839913357634947774864184883772387154332950837121513501505332549945365114623688919625705917477353034274697361166272824981320953652702217775763615738313026790050185092371720880125827779210863332124823086715783641474270570323741594947861417933802815382037651153620090238130450146299152 4079 -919084770558761552619542889333996428505712819228169068993026970279694006823822009865944661184387339223663890304807819233886173605245280305065182523341381031701512431612248029450089207547999444972147567991835198311390519860444141454242951937129678627506858439985526899972816511097299693342988812282969050390982848333353251212384143385666931573815931641838641669411643539365632 4080 1027225701618109352848096057927996850562316521062209395276657142177575935287058742197444919651902149277357852589051788825349648634709661220653144856774534425307381309995931263731598336543797565868127390439843351552409285943906989217191990927983789080593083625283810568626967990630856710335191378585205305609924634434323565408721446937532714067807419202885147740660198879510528 4081 -1148075215847046374567953294680544004073717555034789794407857716294671700867453875230335573780769209852164159147476989321929303586598039831545404271593016037378468951603760365776611657957229395953087272334273584777938866542929048442568794514295517065702998175192802757779932831190050955429980364675179315340201037301324758907795409439416497846272971440224387655008842791815872 4082 1283124997037041797968295173926695171780676222991057365056435475315623717881293056136595312478555047360509405352898853197409356795743428152260008884530519923804113178519458610963465472429212295126086527481568731474256347828941583047038435762181503662883516959677405605709860822397378361061892806547183198497475389278197294874663833212450730168301022716974692228453348361310128 4083 -1434041604539681254271769188797759284460321011683627095242699738927343023243751210793570340998864497175758519822824091851061124449025643581096788783896327320041550285566587561448545658235083710926797471292220599826738750964237737750932218887360858728287404778349704283533488830471072994013671683164214774397125566952886505656362408713667703304764144859609293853251572869857104 4084 1602686949698860229374248892606427626908296634035209697104795803724491980188654224036855255961504875568355848344266902091812971961359783891598791236091729145080366093756009458505353578495198325689978051297335875912877822451262631572731634160259619489505153921535235814370679139786375254702472591159705154203013935103510035299066084575434709532361946261785675688681698793264296 4085 -1791141166989996646697936227843241354028887162965677602056423170224811543030870103531019792343181653873876947553928746473709243950393461711563238660921284065636547177253235040935332459479036866508690633489911494160169304470938025714894028226890530793036361571781312782363798847671035960965259841011932551239526591133473477597970879467687113233907523707450224780725049844900832 4086 2001728159586267485366432137548797447258501032960611611457151361965512148131158814102829994018414489276682971113923779812373723379859654355860686886778690446886513421342610789150708433133418821655768541266639705400615501947066395567434975824957186230407571148066864669046318335925604670030047282707866971040939275132653156717436681296840049049499594954200648241373884762665704 4087 -2237044131705687070917790446997739640227986105407738399137748812010334883954685661733725547919529844234507021618582194972135313013875587966237355833724456913543005835065117121886291774910544033641108902640482193074846778764184188609503134378713252533603548625523012518331836529271297990130545390605388736004048204007805238265321338221685888509475341457004086756825956890535552 4088 2499989456529298835415810170846082913200512427301477379748161402357365630252723451370793921224870232651563933221851781870060755781107407785662914085333018682108849208547139197889123170898253357021153659642655200931230727799036032214684335729064977733086382012454856547799105771545112347037281471566161324848623437206047547167497712084162756302303388783456354783897623772153216 4089 -2793804269162412096718404483961591828113168157466462373797631097753671623176374268380299608476209385977387817696778625662731742839624681504384746483679193887436954846178974007390586930243086849192110407990042287499436430821061075598783516265283369734451200945471980820625940908679918252550418501371021310394163630521931021202462932013000884214862276257570501250820142554670496 4090 3122108219531689675198261545821329596912753341445797483180551122471471098984030123275928632939935957583273114502519374898616763770810602355673613208992057223329983403391366076881871873840209098166020947288189521876706682260531312284224071019155374410892337044307657150865892182786541429882134372005997770086649560658632030662514421721180616807971674090128022718097914243341728 4091 -3488944870822407390573897888548589648163360611123839768465593721874284685245900311920306850773293993181935166631995760047263440592441873531319034306982252565865371584340722649457752647394721230987034884603225947394610299472874205115003239874531190878779564592171229628931086080910175749061458812777200475045152349684416717256603834396677518521986631662296019610532789986581128 4092 3898831285677872042491976551108968555902054216423648288506842485382871780650011542290763010839087449904803374408360941107711824097521050044189197780624776776647205695656160750146037145306259477535453517524688584957070569875825898970161388180757811566993497492764381733783461404782828786981545430566439575427420969517613257361542087967028948461644943905032639479821124681383936 4093 -4356813405593830951725639827250829418872330907700098918285025024005734310197600867829886322774184910775506508961944033966291705686502717649377470955103242728736658090264432870354178887474057958249551210028081286169467592569898233594674565832842680831818676683418833760505594931885910780263241522519714562201015788160847169402346882077744393829135100464689448278836776487137512 4094 4868527899511585878910434513242870112876539836115457765504520759613922748616434825883208030834656060947691433482771184919261959950937771635465415419536104128201166263748343169812813501585077415069296325086289674880305117566581361540019392721842763282883011492127222767438447362435696781854025254223445943846439969292166382467452405622224405001874696748574039517177137591846016 4095 -5440271236400374042665110046344751788959560132600918284934188994913064629481979881315834622961174392872296406758772702605170281866583001863336804925218153383123160894943549937425058354807842625257069144053302947403455929505223721276780530030179443455295345439174675287565344318662046448510063018559394139415722431723097063131537030721027347477121578194024613750073724689801216 4096 6079076824577756813263203930488371819568103645678054231407263042077178920734949102430568733116592697766759132965161042247784159964246183634357837431836942657290412246625739464604579445245087475968171439961974357319378018638129907565938735831047748655883181181848318555557920664761822980808967235731132728979490698650549355298902492774194556101822753189413492555214789799110134 4097 -6792801158712575334333847757158854589762791162395020788519058934456962331766762872701900312049642563163279836987911415349707415406252881294375353833398915514289648227267144040067397104459953037595411416676287385956179974123288742968445216525626105117905851433819135708908210469819956030832088933225348007592603532014915426411438330456813670945624278885742313781614345536761472 4098 7590220025078630493696424718063576704889449202808656650976951703722888768047363567463801538285629069023416990787085606581276586216119174459881266500193581803201477905728754800027581050635776656450546780107828666498173265290276941428510419475371716053991044399122069697504467982594681486515536430616698134938020481014257704269002441728445495551088353546949395943450801653901472 4099 -8481135938006948689578770632731192579877478717576390402863779036098758324204676424722800117635459111643000597615851436424003962396111754408666323141991087953976902750078866407990299598460202827871997412806218102567359242654512573585879351577948084110255274107465189487464756399137624676465864742487433823997800657970663566027152164099442882519830413041304433478059940995459960 4100 9476498117102844419180321169708307269477772957582054420589532093368323952970263150439636255999519068423475183034325258523193062707549312117521136460720203228569658517133384029518907713288251020446720730309756804247626693155588099113069578047869467845367164652959727224792343158944901128326294102804824436699330437007339484760975328026108583147093828499448202006390186275683296 4101 -10588536467305620774803905660318192257758449408128981432850880704248015619507479677028335139121895283231473737781188422222604587142453192103089702157523009154944589807680577484361095688099839657099650600960739886902235451438054291084836189537557354280576378329591003536633585727077066860909120829791453203962802757325889149851570213042165140711294059575661757819924730383326656 4102 11830911194120342497493852686441116855374348964506116228505820900609158810996068219610446963435770399730912700608401476311164771646692224953638875069179817807605278079930371970697182718424018418896322001813983097546589311182631872997448904320224837143193787975768710417125205136488147933920426297860248452879248544798348323294746276242899654959524396391763878461541982189397680 4103 -13218879876403667887909691159256272059176908273468991376213142007901689074383276243175581894233829946582250790886993196567855579209777415628643185425067302207855316797648342858847294479398965778618369183620021494815635763405858618970564991074470906298357267622876779803794861862511628087976964701474834935488790134181293856982480312149216765019181208856477196688635022449525120 4104 14769484031239382979956906319455637815342267395679705971805723638424226914668121298884372482389149274454991093148314202765974735578136719236046075230756883443615340422547325893645096635578677138967907272728565522872245426867516281982230711680746202609248897523243130992343973255603973633862157638802541145111609693219235569144554901286248998201166578377099791381104066694286720 4105 -16501757442261061262903901729612558219876828615010805815231898242563703822579681620179086029482154684403489261059125034484134552463415970486454559483359705598393272214698232184454725685131895982593690062755961260418958429328128776044634093264710435280186473442204987229320277978872433264630882659272217328803634802447652508176977848963288473339237228580458319940115249939465024 4106 18436958787133987772886152428964022630742238206953915730473974089003285155880743919983087078560104889735589549420482090130424935365716188650109671365761904983437237552888486666592792593202336991248086523195242106522466560208463073060910886183574180466021296795175953688913794271939725412885929419538110891485170060100299916709503673954896777498902741375018734036545592891707160 4107 -20598831394993251034932398426489592126425744829325455369346237200796180443299797200994634602630280243802750245529886237857671155969621620595423900898731265185494601314414232432879312461370596185126899276971356594527810801652963149394392209333082923576911067680643859405673475974796149391781853108873617845559219586335196610437717158802961234154697384826561156003526398342497336 4108 23013893294017632411897629653621047279447270673409145594853920379688114618449191721168825791433990389042492704288087458446098058826709759290896996647130529701093488528137175567849771149403033939343495060642799894654416611502838426189358665272336183701982767849711782322102254481281410702098834664042619451655226435281548539822475372226703188201691508253050939527722768322654176 4109 -25711761076981274017581632214597728870835301483080036622621146729706544170584573747744228986936476807846843439773323852944340089023067973690833740857371541656034711666037979817234767411948456256912458059141692742843281761311190691573898511746133421640400477610143362260223512819444647776788199027992150389683472076723718477659270063106715751504873566627842194320644555646429040 4110 28725511523010422035480350528609969844902681343703472400863251146005219124461100652614371277550907364300277562065686050211132016891476073793289406996136624406410664772821558811348902779460949393978616782162801296233895100238330540151478756576003830307104654229813799706473747804297505220560589325641273207363290761624745952095672550659262979398849548901998061503914064253155200 4111 -32092085371839301595438493221184605517943732340794014146071185231993170941885076986233844045476654394378258386073958903705842464788251118371657984070993072318529838139492806635278638075384768003781711679045879822642837615617949970960415410144244223589321012652942007664001225122125511606765887017471209190722617014322612353682907557397573727725695137044179088150321062933680640 4112 35852738158140653849244181789279917886879193278273909913285224863732219620514744435058279387138977913533827925215963191034221946682165253341264804936380962522511001795836724090577831913080152352599775407227751219603825869016854533916750055079134812488035116339229150089992279394947526218298476877932484853485458991235081946979600617892580150256636077676121615817849081455209920 4113 -40053543584177269114123038719306280389995080244969186792488974854191115386064006040288547213246481516891698956109600149837150040566409808974777768236716317099597531380142776685702244919363232415783225038848761319625013510622283452695989943374175922104425105069910560691032753589897484033707635142745409805260771045011838910401710363571285493960305008171108857454853539995265568 4114 44745955545971183415842683957877373105455118308483068410464907583966835194339455170853464067773826613427357419128058748285545217570044411130557367469176880517523577807529837340969364311593012792936710462712943402475779808539912070431710275918700425399177189830625228977094807087435302003230513749595191849552136688096813958447280893594389215582004060296643276977509993476822064 4115 -49987435639105689629536802487538004118748652436431130684325704397532344164589099889648010709944619535112217408244303932202472038746555040068212189112542658514850417831940607166129577683120221338925787227759746497888113972428146316609156354775575872215208323726800444597572619661503385992047545745505670536607866677341807717827270048740722579916622787058901263946615524258493104 4116 55842153763741394516784343890342029085316275409557771687715434062789029656489950474060205425228078912342836017971513777849311727020873391767367290042400294851915084114329815199024572867202458507601676313856080647351194741791225964218724050489283250976251010507442799402313827854349390395263503381265580879203284634826281190461621043183037421270674527505358813323511963307342720 4117 -62381770334014589817971048841561129209446200031645871937542737979140458349672348753099506167145118629811635751243701325092715608765494116358025726654792769539841616655554974489237639099158999292249235476392644048065530239774668942056040579852678834048255552339954323856982076421031499054070069992497666084567603744999410816131042389282709564491409112782203503575040759706807136 4118 69686309585376478811857138765156050438079860992173324929174012678748844226783985764888541462680701922591879901937529661792378322980693028494164844635356477927919682123825650172324878078272317699278351152307585709031332752100262335544374822595589788811948445364707175994457652779169715250663288118799739890109275374074403815425803020304657121673892849943426414141332411245194528 4119 -77845134576544803482901422317166464274309748300798020763048648017080392370427915362240595034223109849739789593792238748640468872096153317365247436772666078708993524115422012672552260490693160029104569930071526631194967519337446120316835952864278312785191123322289117577311889150061401638891574054953863905562563048119282795511726949698953083763846092964140715781134335221793408 4120 86958035713874980619876193509595123263521351878633139784363318218099613049848707786576778896392707388326316008984331333915028727892978135903422617431384369577241736855147335231591636952653552607069751387387853900932790774398927829017992844386291147267895406158458720625684046896876649676260857136925211099007675376155318159102591221776308088020408023365356091353844237531053520 4121 -97136445999955798264474626930519866867991087666327870426759872098528855269863603873340944127411698729343051701309844401953973491952042553167679294630471656824180865691849476952516953630681434332032070310870078540394327536900308870915450240588101705649513098563027627007145957389631647482576503696462719292144861138183850649760431906322916321229451667733622954714204653605923552 4122 108504797741652959878030194319928773024899220965801055593427850915930897435626731864098771698102718521491182875535923156013880801406405013718455385622503162525549097474774508524836586407499192254420934393112909285096056894787739379707701786239661431882489997766564358860132885077306705125097943435911028144941225005611500276935900166025045178838929609649530699340389363173816648 4123 -121202037164136971483632669580039937789480640297753252295402630518456442730674209621981219054350147433962309456010798508809732201334017635526756069244562502339878860135235563088042747983257043004142277731379257832632056780351045727735545300914134387645528190499315243207096095529349520065922005333593448959457464058551758922691879705424990937733061423705322992328005918456079936 4124 135383315287253111917877930152078335413313769196140254625367108195110744797959387268439516505710930130169169490399350619924668962086641250638877797752106047395397197226937530670984485021003225250595002989714602513314294689590368223853404073979739186794041108566554970794398673489236827721218858427413509611266935684963633940552815743094340872342853170972651106298436112711862912 4125 -151221875551919172192342117788001295442163884442600249425380370574256302071359567953647027625968761254114738997179091500825267468235753588966378270022926761117377154228367510123157438270086484216207183643261846044548539980740871607687100428012887459198724226145437677923906666817149923763061877519636023627350265400954070353151314184847370526079647531044109304708071666215306944 4126 168911161062731317931788963810529898740590208768287033069390732405886125476428717238841216421969658327109718177248013738098412816937103341107998694093521343706292392960104514171143098864667677601253537421373029156254313805229464222638444835917909182297015947942896612634740259459571102524028138620168532896945749137869829812051970912565483908653402559489655840580279535106428288 4127 -188667166967248792550822521384329513716126895557549828958253160052524070476058966955030473808964190944555361408095355758089560163092696789338535889371730950998153400752591976376464059482568252539417423632085732117813745591166179610998469952271061794119816241751307419868119318647724092730214455755691335706203446417146334176362621978565162521374972269601766435167864758337228800 4128 210731066454455268335252004610814850085163983934928414641745222463824958799270932992129853718651465912875092679673769294623375458371843516802003721594823754570595123831115493854862643383246099714099911690524965460417586475228330540167892130608791536464923723095402834879736563485695336304738413907297810728213821669822462484737755077213062600991221540745630509962261770053754464 4129 -235372142160294261058668680833411540966240157759151793544215413933680622584721804123243776107476025069554960862965361053277702369310210868413459989840875590415917950851034272596539194959207557890730513301814078037992814274696641971677706177822494087457876710415317901163458679758446640071393379859022403079609135251526612220457675886392965416629287843203038561145031831494719120 4130 262891058456705582309615246977338685989840148292892801228684220733629380170380446350569532420961942694501467943810194188893705227944457225013134752013730786849335617563965237964642469538901262128118154977652389268914362601577852295205265859892567562861992185886360535157817089677615107433277258941105403065823604207708628253902022368168113939632574956145937663630870135045356832 4131 -293623514216604515952362890585914326381521179357169317076432386895827551223057409786560783582616516539632599768987122852259118106301297152876181685600725646509162894996063644333874584705216681967997252364815617203053790061294441109945043860882320506234331418314319479909303641107729435254974269647681954857755308790640264580268360085489686281401906177045454581268220846525248464 4132 327944320240229318888175933747346457135944015704722415180617101167233479348561077412617720523880536538997311328492800709652536424353688717533408005894958177105932153320133718742826601568152394734014313094780455896216412413724575282466389948608360010699702019910047471365453253615789009959120406333475543655106101649254343220520151282319007958387422579351065036090359457810666320 4133 -366271950653440993397753331221097680149957770674396128583631827938490412122268723218541472774245441666383346041584522771669250405576271307269980298131252765956843571478445997302467560212056596042717202739136618130369703339122794016067423604470202056745991928793961714849617637545106078903460358762466769917910258219718357544654042554122175420107544211201397893166298529692564280 4134 409073623307479142762836625210108034248818766681122233710822039202359171263623925623977209558368706277107036897077749940569484822671574903174945329509753977011765815681715201126694608511531215651433610742233201832874871100694207278493701880476255246124286348468472674885719953514275261613871856470478273708079015162744199668895685113586637372288765927575022760252623003849098592 4135 -456870970591064907974271459253808269030814916200134844449897817078154251298383700643575583649883747569191423627063199272831181360828518252758763599882473747922288992728544453232963181739714772161499659197897368000178339694727619832006573933240327274409534715824494349611451224998492895943742126857678000962762449838265409974742727097335459307105652757375873100186207146909866112 4136 510246369186242863045930715400745334958346352220278986675764908242712254095281418234561511064569940801746990066708479705665819870459406119305963599330742332032155908151621368865225726978918003851471213037104818428530574199120257192343656117822783369789960720527070885485824455498942178953318004138132023422910285479450191986676385205235558646670783416916952536214619869843931216 4137 -569850005244471873232721910951791002842728184683347929486319946896674103631074495136820522434374537753409519127824014164032113719941631767622122152056652518183080680182630414859068132326923103914973691948676832339368370413251679593544630275345171283824633096550127381504472873767043711876034099221006812607107063434040165126806847791019103202880404165670820550139097630202833280 4138 636407760324593324708639974863791911794709366200201053030698800790405838946817050816216536119121829078203890547808575496020972706694016932202385453922577147049994460680506949299634911183625484446141906888484351051217282654682137211994990756100835990472898477006924222083768026385579794275868212263849750978479838607427142380023861681481737659493091482802626623296437488624199048 4139 -710730013325826470028629012940851873812850112337559094028726489640530346684060737627648782962690469653180810808162855132189953047356183671607605404321352496065366656558857826146251396098143103389133618373552862482737481413836687634600021069734393315929285261787137387380253248092791930790409693469936113121278639231219248136548661472340261770625546036222947054292727554477062424 4140 793721464685558746242243215958674328350290721141808542083420987570608968618202994627440750042241710776172822509291271212628103168727563419637046062627104199283753983556443911942623200099354833527246468764392155217471338367406310019109688927609406017289563040022100268035554249846331233606675449683777860706459861360358965037259484508614343372250526162416121183347372116838882992 4141 -886392101425816967145863613425928289953264192681617123093870307576228748377796814324735352718943933541094694919938638445311268152227459999718709912224661990628863878743861939103598585689353213972388247540903638015100847679163838249418877630456757716005200718663317248019220589024361976044165542441518918604531922015809353673997958068210927743223089710495916146182060381448180080 4142 989869435371617273213534337343132119054132486956986613913804449937537003760366289349397489022779504061001739399075545901695212083955817886257091723007682561557496964633473497538515006053009112506038249933365957710051281092872090672058074865685201373787157125891843058779841194500536625295778513979960758780438636999813135843382680975397926964708800380707562417950753567865418672 4143 -1105412162193646268612620717864178971280950844276728475848055732337335122608145649099592563448240280681148972490138950203719237593857072458448417963255757758893434208455034817775139690932814892079209818636636915842417538448314179715960945689986595738422925015632447489666076122971937448580718411955540921009848550224238859264501029968567504185525749052793541695952602260048094848 4144 1234425406030693105743186119072683027107902817420932995298304612634434593098465869141575163281058383810324579884404042060939206110555665082331442661361405801964973276343934253661155891936421971062091262687373212307381632165002150228301230001554916251110038659902022421450275868766871417798855957993458399173765712847480825684013944007686563941036032825975002753449879738188387296 4145 -1378477733528917769973291347474432452420439751550806694560033795368107069339219870317158052439958910317450899698737922009696623806783859119168941744026558510022649231260493671917639189244830050169125839286514526885961727310512149226352568002133711651933330669885157572364037303808816581754558150307371677920526391863864359718851357322119708053662941961990835390653896596423893312 4146 1539320142424051217028944540544623107477189431576975282970197596649759021735644491712869971892141898318881577418004075623483861372784438924062746911565133546142719209183351767738287981889816811684305964747957421168749050592036115150588459201028037723750075458298514995562217929716503622884155247170690185089311455578868093063428016528934166032271113659014370571875844889964230048 4147 -1718907253544014377206860497885641703935948392346373674027143967314884354037724591789988155793802125133354371230345981680378646112183311029026831976160146928851753693065146694386742795934019999934581339011457189567628593938730225965251560445854986929767192454269672800826605742129622831988925726169291199605247157438460981886347142576777159303157893167471116428523858630799914592 4148 1919420961607682792299362126590536040176991928807952719738047222513587980059146417911083783875203620889701366143457363006835757953168305252899642861143400750790061269014071310522590796394100399937616300395670373690663660288178097571131777478740555172123826169948822139931377086827120028212584903490349108015735658623727384988700785425958427342443523942956929253584358182324158640 4149 -2143296829757902917423991516588848316601916190024774469557847868835755451947580313936491920730235991241993627792816170950633455328309411923937068026970405734719985986934374041658090550904517518503693246190805270025610048050411251429086820600188335647767385921591129616043250252118757407130504047535228872949826544178890710597002853961113913268101885023100327062816503202390893416 4150 2393253545747282581114414327337811451714492458709705656516692881601569497018619203295991015248357815002244304963749164493986325305949187747765317953383138748946917811214727750675448769511694725191739055603504432109606562929458180109612138393287252965612826041255414090652465141522074073450160373774768919084634696356856907820811926157431994886768862163876061340875659719382910520 4151 -2672325794488454290685472817455053720895938524405049939959834721403918233761479755180952462209008600817756097684240100250778932668899583012886535060961763848265175685259807267776601239267943558295889219070195057299970070633212553761334828023310329473560368681377299946472431348331105914214232658192929061075678513618233851949672346877898967137360316158838573822753993025996749056 4152 2983900942726697198354719587671452337445806074735095081761303121713691631388126857922287986474356061124603734816758096897069491766731694592465512174826770998265009765868935426522253217370817159649966076517884657994720945505199065394432204759563641526259309732733498387837342127105365023115046563220895332697795460302236644960364760379006844947935311879370043101253485814037809744 4153 -3331759977383026599114561984679964125928192267415046462784382302522004394932970953285254926388054798286534388230660134436840932152311296777245929394130685014202970355207633807577307221265513588903970583865112053527995795521701512524835269306968008930074549802082631416570226782687137197037505260487979094293295588061462096322241943363077453153490774563240552103582713663652814032 4154 3720123190197766259617719405663622391601275257039692397147498999352495757470680551741918359916152548171701788538311590998595656738696897328054176177661382290119334062634314515379160449722651051324787431071091268102998698597745093671939492217533368127166649111546994243047864008150803431560456315475059271806233995417722012095234599447326654685894028656624970659933650953376200320 4155 -4153701158289000143171111877266730593971270211749938378979456816581331032458812421323833901634922938804237042667130650053747224248529631444746288666581705848857360906460365558464312452410113016454317056668101797110549859401433257570195872272033173868644093475563093760138946641264958159234639763874224270657859953240165832886389106067214362500678693707203471821611552511594328160 4156 4637751633808363476820365129418339890629512310226753245580624982594459490561367862814966585313242260045130013126887176373085411462584962712061526490164293762523179890964825845678038448851139543975435526814037601193692599415542263528693110160219816591136403749459452248196038858787782245992306354243870325899995358374754445076474177454183159750272552979430890513699041535539479808 4157 -5178143026788109915330490224844138914887446667250154025485318776199401352131734018006056030802312608241984032565346122042586449901933841986094460351898424357559388319108987058778535754845297644765733305939309140140353712914307528046135131976934876973319826829265346306048256532855078177939211251856145414306225026541575445187872107831271304114826496316557400643299679213112075208 4158 5781425244375577887470773642130211601839137153260388796075406403740758733856531190383400433759768355973541414164010505893404917571267049662035588959518453313807794329174320948863364581919649540546094611997504845256303390101667240406384000573745170239756599291891585930993861891312732624021530595105767414534706520864847018306137007965812084250494624574077852218372335091180101504 4159 -6454908737889016325927195503611475202394682756431310100361311355629443525863270286659819936347035260038511216962578992783888347499368014039287592023910510550074318534513648743279309815361008792869979609253206415797245592274505119833875382269902498390932314987862507608248533212143457203989524675022856468917352473558689582564043802706634860234470811912629691099241498308146413568 4160 7206752707556043759107442867676829450395794765931705192786025063229097408162380877762212949598749284116925496452208094969461866136099042492668474010555631196856691875221102458641384965159237119466815232394638779555637056838598197125993325505099756881589433847521599449254772728830247626830886908087630273762857705981813250912645822368248061341700081273434640181330387766068877152 4161 -8046063524588047274537062325238977109935661321433809816826420945116800166413538095708531553667487637077981567810900320806806630929178917536843793792709437100174508810215031201642343862500587054804832578953250834819048356740516110705245776661096575058857185919164970957614011997620913086553349309679724972200846907705452552743793050092561717013096116502572570483370773143627001600 4162 8983004552711209607013795061287590127664453439780531836978080640757458785683887915578818115500521444472060130426642603933121148595320505881023565162319310183939065675944823653318173707933990808839323850592807949509565993698644602822499113488084911176886565955724256578240837064455069817827242881072604251491387879932874419031849255007731603660832642432982735544255989776569427632 4163 -10028918687879180464174967605398112435497098715190629952440450842806371830485586227535093856362523404008563284555419134161764226587963669347542930675762104078590049411876867800241979826958479280324924806645695686714568803541250552706874899474584468756330588689183061310693453877228432687887282751240583995248265468684702190597799380779761319700365576157052098240820968347759655600 4164 11196465087263613908785169830137150670273601693440716231002000920763820570553917806859896179499686835452255329125100617203792881234588012384781031338632215165351043121905164938153792765235787858726237410938436863012176559805072600335105147724794719115009045026870373105680296741705173008589506622749939626843467895593144143874058452894225375284945054386394791987199225923926069488 4165 -12499771728574507910085663872059336729444254781538069113243952458051489087176019626498753898006076327979144974967161130558353305475022429307963811043655615859599847762408054226169237047720941418614596417328919374157885242248406360432885723186366461400073187674759511411059385165871167037151720543600725374544159936258287655984781945624384884509651948117265941613277272750806503312 4166 13954605630329423846715277982788011907479609737976576630712053889879322028713026228239608312196558057445712203336435049784269163511175739218046644265330242026510773432812316383580479407150862484883636059191134104713713951235982620923248699559242980973556526810893752216317315576128693659562086403526557313201811787592880274422464811830635411046674058662366823712078720978855663480 4167 -15578562775129508860148901131887754816567251185794156729588376355589253708797027091773767321851143360008758582305738697728927695855535800371803570570077220132580774889077981649528798679411227762016679497988860268615494212338673703966759770861215868520641165270472045343486309002847185099952000427906486791366405327823874193996726177486035485636495270993408785385435051110366104832 4168 17391280013831259863876975706528177043387548273258906606457950963909523631722915047732906065634083489019698518766090790342091108708640955354932211599752011416079153434284142670008747699118611509228945487398028985308506708681282012645519294786513117088307438984623657498855864982044337931902380723317347011241590639049807779394868820211270407169608349575282015433144764027926093392 4169 -19414671491536729294114909114731126753729401808558123322769552214784076377536648935036378515593644149030485378564908162105875590112076732593087840092915850287378754116348631231763051173315232227794160116213859945038389150617373449798574466807069215293317729333176595045633642192165746313731131914104190572309955305376988007637985450968223670235952746118628531192291805943873533648 4170 21673192429695412654776339052321894603208276115422511758184832943877480922230836470063066970607922256474807815020300226044345517395548438401945836206309080851070885585061783827393717361445102835337703036192742502407362283373760957097874398583442147189711287522989261337191948487755277734921615788163213912111309650975455282562648888068884100050043108190053709080973402390655238208 4171 -24194133425813049668648694579203336171834637744279104550519875899562427023157588776392224496633698183895418048106715739014960286062271720129840290223665420557775885251456438068577646014537087188732416279558707350516989144850377037472157254031572702394761528186456278943127781114051060214424116295117471454611295505766170126168973650382897862015976539253335512358826519001325583744 4172 27007948797192777147384112661131532432416214265779157486912871097220915748295173001002468324170105998634013385410591763762023552813408357525668129046308528224974693067889921500263408189609625483935357486397997525970870387126056366622733334788279122739784975567724102905093092206000551589559610673329405263005218181459123189851413654632109579262286871723102775442326078156598785984 4173 -30148622902137553075340300974345731606857963477923980618592931075587161137069649201841673557112564228734052375182087338464509768195651619441237713864371566222060883332572028687962122590774652039870905162268267228079156813976195235477319114411890947710749619721204014763440069304618531054554589126506609143599543833570757088335540860983703110363004359733453460001069768387614513536 4174 33654078825964398225510516515717676743946931320010049327399556014720101591727565290007503062977576825541392443349899828385750793442343307704694168218361805447125246586678223041334046957680757748674645416335605241680804911276556330367778609703092993534170677172976782350715216264703558548879530672171308150278595412161152465191420226244947682747142665345859528632872225941510132944 4175 -37566634325422878037931837396520406055435451757651439687330096746697218795397603648794773537166249677036615795378957176691962740939021850732610766864892600721423329243448664176372750515424536887513435968844753884733468362748226997362595676381172828187138605474379614988388466206864941646470742315695275859052164054716504413446357856134677164790564532770266234795190370694048095360 4176 41933510489695725032912169750538824445726696545605689908524104969176878834179682884336320869272176222020738408182742088707131535709942405964761222650160628696009604260083158909542898415453864949612133758269881888695385391297350361798276054697276784485317897076912834674649482016756741162465401188406583239256897553853223964607924772430888962173838417392323917278446676221360333112 4177 -46807399205804538155192321965120485021460156221204000787185862124297332533117632456133171497550689660606018255557621405870475790503320080978334339259679311404678061639374564617302801178055137430697499149043780559628109294715655472636768226091118045821379205891747666718146500371677252024744060855502132574569438919751282061824150471943434648443324257946633669158068988705731937952 4178 52247096218436198693273194104102341792576753413881898282680822402007939297497112850715476356632937663341918248016643639441629857207192520442757579061456325906101534012503769535112641111157975085187068215941508479299740165310173980346656995006317185910923057883192045399826149704673193339046311069560167256815373930410114916995628270043201871671152405443924495909218334423563614880 4179 -58318207357294942360470776057158428252626049505300485451294251787277554714719702324908238998458052900688323531160417195107225842997049119158562368117954056087803324603812884276427242140523193251681355782162753889294204990237478758952838287745006959705748031600580621617182670723724528721074051644015538535694334585347283371505721723052742036237950730917379749710308034781166181504 4180 65093936378379514515599098787377619345245023983042835779642270582133375532378546690656975484009271756157271887771015724027085960079486585409422352634999877509269940474012560349212261336390349293948595901694716734545191108148285085384328579553848818036018510356667033107404209926759852613997525758721851479399864668213775645516402322448758857442698299458158880839100184269363750592 4181 -72655963839462937762429919157456254168931661946394529689944454975323850122033883733773848673649556653296971833094638306285939971052682840589571740695644089988752705294016044973282739061003196472043310126751064066949639676679793442640504518298615683727426827560389553798451675893230917333724152109981393289026717467598913444215209965189447508982521314308972875497554830723962296048 4182 81095427516085211607979540235776081282834097723676267946445888239089122579925869306425143417757458010931956661019720393370975516481290253616994564907448785145742242352698423414463317946003367490546163830897891454079581386712681436553068321807651887287197843430170597356763387645750057314373547541243211392038185835692952109800450414659951744505095894851111828791781950327490974496 4183 -90514016075457351611697068803991246616230294973420604106809059497414364913811142776301617909865246140864038591552918642251689415362237014057379065578976845293091282338552693488997741822714659963018451733894330741731765670685288398580145263050651014261644281566581640217966250434604625037612616520361726194324458401293139575052238415465139357705374659184461229239626756817063082496 4184 101025189076201288611824137736703106164156234596839307094896500186430103912667584528485643941520945812019396281282834497267208788497085842909011491825500731471177845769475435325343585534550091708165091657246095087824287824085975171599861975887974054667034703103611233361870435356240896157620268653343153804853265501681753379859816604250045740636639697256123033644071480184446324696 4185 -112755537867849207498624941888664287445498405254983907466227704923815223502526739370378519591894022907465278383322002197390309722638905470164140426840809248618524988091644564933839779382824608532852342758734087099261612716988927159674625461172703709146841264835221730105639688234742766797552715940474080358534719306075529162704586286950962042919473322353558615903095934086485898496 4186 125846303643374588038464295338712548038684785186103985915388871006201454629466564687696421904117965537255019686653565186058334164506609782029942959509622606549800737292043151698138753819835630928074804956964201872447131984765216563303337910439429452090180935408140667688875417216729795793315962666209237011411254246025435096272688680756383792461593620740818060810710869052489294688 4187 -140455070770655243823572903012409963850824902833682232947326384976172163763687517597724032073933624303172827074530859912187598118009940837440209730805529407241967827161590008481909744751665146963365272461708777152490052822767949047408675356538830237642632512727882587976052051864380549432163305594633927368145629622456714039043650106743882057752457330356166127673377012318679331696 4188 156757655616894314328336875130775695304074853627576375781515382476425638094001262941566780911356588986100032981483340362053684856254567890790679566875819589134318186717082597215006663663892257434316409070981395236554917321658155708860862003287076864744381367437708389020008609828947622720674173019973137459273762425838057719653004959408709231383680786156127040413468734174925108352 4189 -174950213408417754378146251419089875898746767634946793971906125648313252960644662814865391041396039503828135787918742642318129828403703588113580125622850827152922641622218421221679779295455743582719057863915490090883124260608782682481095748592022509408542236886071354030814273332840880390144532534964833846369602897738065709925039788115826940922215718611966454584047589054751311504 4190 195251588264539271330098908160694464188733603628905544646070453874948081649293992521993870380636252508855823629493275983729235056924180698841235626280336854390348790821952628287487761152486181398568923804382210509993140326354568621481499252154395206526551710910078054563891132513522054259685131103593947397038838731326948024221200218832108514075719424924885044579434762702150659184 4191 -217905934439118410709456881579118578089991339505357560699465540513686094583306564312743236602369900105740485685485564794319352016732969483471103336714420442460115032193236877667086985712799792840521648101950463033968232726627364886729235465230580148660158248754453997222914754460493724632938648920821397459389426427371223898054029657896645030258432672555910272856782935964880314112 4192 243185640031350158791435324393224578119944158670891358833435790979993607302193658602447292781548695791595518922796088174579143802140665358158033600409309516435748415700041703478412188644467477195834321078289925666359523505887764402838332563005658086345633526863459774867743915777559049344920468992809056212759178485519083521061133864055327438398471432549837305966755140586608520680 4193 -271394588026468652016945678518179971147387663856424511132546139234128426098646123682206297996188242383732448543885975495483820703749399116868380716495466186335653905257491389103282424132138584019754864217465716622759001079015566700336795562221469503702482166955560547002573712037963981515358254406782427724354640192542234266234178344322697545221986469489712845329601098213036040672 4194 302871793540066451187102237233552546217681476090353508067949927100313049414710067510015558518580558462617904279445098990280530652025971085229992175636653024952625580058156672787181242605073040226535370979044988698691130998048159507145270920333234007955702693030025606678513701516868412745196085294242314850677709638742216591613750719733370704902182979816454735888600795898387801312 4195 -337995460614159974185571770524931390793709981200382103687348379101142461807507294910292214075083465978359144063774957300267163521903211711549382521558686523339784191290638813881290381206592143178893189825271764388927615864663248685140386187876041928221712368080855654858293444693335790309047057468674945611839961672380048889322856974758439374675017635941672792453454809288115523648 4196 377187506901959892815148612177072912224283239974883092571177641288016703021507455397575110098983685098137565958853720397691606972141290049046255656342437176112955705283259909741631430055320716618732334094402399686651787468968891409432570706035026336386850758555825525557442715776916723443285673892422037994499942940706409648213152499496734742405007140256941191724417542928745159888 4197 -420918610140599413775005457359688211648484199734727686339110347638225908197450119404410889056800959891622429069911767288819676845239556592743334283707630634362501709429729882058473274785253631044452053571540689415858015244791598169263221048001922109493299311494529290202703192254540424475045814161690245307512422385243044098130605353220215284556444924676130569473511866679064884112 4198 469713836512674565011373170066293941187723496029742450980386784069122504665030338115350069796694078405758824689818199571213317633088322643542738242285643896500844745505838791432745155466477416936610472213406819912646512359597998924939590094202640382711195418161410833640436353138954044788125735732099487712298607679726657629987495365827208609871675371846302551179320527250879417816 4199 -524158917911750459853315981842831087178255797948916399188231674342333665252205753706138577280795030282310567571101416801162490282655465577288332324946685236866955782822000141644138834382968556640046990195154218983613306582565295589925067736856599124570503185812282355005545355227100442090981767617265528282504203717242731637301051607038444770482317135383689117009687053773132472832 4200 584907252835792765482438593334047198007050595256993695889660686326837130617372082809595878009418103855387916194542970580343825942842160417606315713430326428736648397903057221367195784277169558519428470467883384375724312407099823911139135743499556903659769606420847026725608157046965580760702491366209769637923495134175073993091030250839767758131674706910776087135733481831249552528 4201 -652687714226979948961306234021707429811801205347857842273605894724257800137859487378931126585551878996054668754254316942643304005136434233645115437751738018898842821556295733104233473727675154871203365453516889401927288281291822866429178088089740392703427691045978816650454527182514737377173167464438986265217589450886373426547085809100264433481878188719333264935523247960876559376 4202 728313357158177927308572180116670651192376756537283572635802403585074674405678192085331473656774564583198785558626040820982246368400193868698057646624666083996932350078261196365417066282089322485562766437642031010973257468322451778879800997417486775234487015244764738736503003946835350288131557909181434001891136413621469752671412614538795884497213419330804459666761444063823447856 4203 -812691129948802870612147001037779991460186269759910335659955325838785652236839958664801018432787003660493242701244153867012884100878746745727902429513888144519250127062459641412039325229506473301890399962841531800596352282630970131419028988980833627183055781675404405452807827145402646050959079015173221252078664097186255871550825981565243689760947888672564030439406350238312325672 4204 906832704202131903082263685990285580713044296456544144664512681813523263414080029980610558601393602061861670221410168805670845657958976253684226388815293404948532045570495037038238881909099620648167110779707969732444982170899486600238669576535375064353866651245591825856399476493698847305472944740742298147033384177340724347362594399600502717775865999016167474085000853094391603800 4205 -1011866552533086757265739101174488074147176965115705400759630868928068756856737906537619210405522993249259656052519624176353540283892483243416019914330219588741325242700391449146326367652305675559091813826432314967525279291233033116367486891449415590469913714386659855604423381001191955900511730205418547558270421102970016661270155760023212109060448017217916284507382424168268493672 4206 1129051417556979254175703273311282113507640003783734712202235296774928292820042723287916891310868035418867713861526409758870318970632111244291825334652205798365541843666995319518981004398568246235545607268929247079803340734853586412657827459702712712470582125159508939963013481871336301479155825514381545701047606916524752371231456030245930774722373699752891558714767849955905387440 4207 -1259791332210508190141106550669881739630034720644567159970500951466472706668062326803360907143280754968475361875612008489331026581245717452986302477682879391803516949600849157907439239572473899356296844405793359216881923344345280580848396157204557301022709592678145755559025876415012814477176610264843374369509110217787350359095355354934616173799749366511006238654467658484020774400 4208 1405652369871300763273201035130692587120911092992360044880297534755968398579442210357442169386450270907347487735468452535319659941460592578121075156302434781891760490429029470634445220906186770631148717076084108007583417262112950744909077215904977471277269392048129095092472440332469940428776470627200549325032687252876974871065878281665474838481503638866333585985475414191010146944 4209 -1568381323248682995736347646291146726362417731848467893331579272814061332521148016277819886774969101862877218099782405936028467224970067954195206828679392877296458098906210633364948984205537778740378808515668641978214839203099228292295335711160035836570754359943379967439592567464629198511153202617072600193952102299922066909110425867313222478393853765323275290576159604141589984224 4210 1749926533878199859210859212269395713459671623141041534454587579034206699281521824337646782895912753685691818080279831122428746746996650576821733535777070008846874303052350318305126201148978092643481498297419417247027262037258611736041381952718638474532776316755531257338021918495268240711579482627413384936189059554876729044555136926001109405078842280932586998147013938958933433104 4211 -1952461119535461372574436289628238521074482693441183792841560397410560848944351251584102896189520264572021980510857642154921341537495163232525293249826235845201191273147103831763883191485728576697579894959339365265357260171556515227450620319772273638595157368552736286243934061529895489800177090415169082813348240048251883967455535147530423692066112255445091651394830293911216335032 4212 2178408875291827452960507555884537000484801779562854850700558825421516226923360863701198841794451303438393597624910498616774066475948135902854064393110775694118852277448115125837113709219935589950662455862661229377162365793148921326199048823542944743353805123635748025570647662891238103584569105908460898920334590604374050967051624722773899180622387659502280453705933499633542274680 4213 -2430473155600342819157311359740944160879166141433722542022974292058394774627908519557440724876302970583261060101320141913117923023538099536910523881571775439998776104225314040456842685081797440759019872767908748166730938399689631691760990176845010157502791141975527974852807591236208943862461260626120492228937118088801621730765228031232082861953750802338352524298058869615349219440 4214 2711669080098629841443558749599879124076440458433285982131337004271659818533478673071996721391654188749613188537733413318019611978164318894274981401298394146978981517756607515543968297200352075887488353542221508709705082270626938097151328544215740951591673038926142799083704323833638458401431790204254926530999595799175255380197568216100089500170319691479698555615633232884995469720 4215 -3025359445162318064156285126868108844629934794553411243887174091615655603734630831556897754328389822376650058102934434536737876392593442195664183206667176373272593015365429435965885212425974602557770572575121314603836521672901174951986540688045708766746895410209752480223865219033995577659697843871556499800289330259773117007158076695643982049144365319483311600088646018081224836864 4216 3375294767101836257439752737096978457356306255054733465064733685656944287426127639592110937705932470691633936510632244542562327392736089724063092624458320141912971942370316557390082868080373310229085481898942302323120969149061327515410739509804537165887909545114326636069840935416438850891129730921540387011213021824622419652851696642027833226860762913578581873894903409341229185472 4217 -3765657931783887911971630576508671940057441109869178929984288513148123249072607036240533726328420081950928052137762773139939433033877197419014041952179196437009488664794091384679228877729919606122426491674775167095471848746637621233515053592822535165345288772058052804373203446835082964411671994327239395118765128770941069957141539314039703980508324867720431164190249042146739435344 4218 4201113979952680412988303027711040584688946679229203669508824830587187555617151999819715697899138238751113275076093525016964063650519829737368394247086172658259798130226439892952762215706244211174488526553067401805761949347130436452740330027948384357036155384031015408607595266256426354884304543929663071986496703074496089243902973521872660574816597250859783884186378914843412700832 4219 -4686865618266880243580616165889369219474733963017525458529369218949171999377216211682418205765082893045943477025049447369686930036669600303669957476709815847147794087829740468159324244258644057075493970405192858428986736362827399402623183086532295978513279970256828144652736763123326008654405301544952517100045375135320514090613499286166818033673604030145167521579444755281443174392 4220 5228715113771640940693579644603081726831429702388228904192822338711702247237314245973146607395471237180664601820478326408050655708411254591299648682345558002803211833441814259174570638903535667971757895351802692639219257148088129295099390181180129515485188370751443271419242775231265912634748945174336975915433850276379819678732426707121230197008890602706299816461021561136030540672 4221 -5833133304988025528279000601608573013400165038161682115878332450508286890544643951133908222119119941046954756023143648327986977077296259151504367202698539459348256714021308426613751682151632666885451805207796424766608731700029307272346562173286492111875238974839895748533850988931286112374424602730189636060774843468870344175509336910718646763576018596050080937795292731411926323776 4222 6507336546913003142900107664092179951290827867174443299135704927299827042839145341820844456661550160262492247080546899333666678345806250528120290165896623522285073172412161899421165229188388081202064371027180200079304549833064321816120973873262025119065019604715397170612894948705235025687863854366025786076353717435801572291827243354611950588605244116284477338590399917200092644512 4223 -7259372500971788227236970326469122943733512477439602554486191766723619253034709065159601590260563018641094530105211660162754276832922128300889049637729849056830209710874906537741224930477886201936803770503156364340078399329118510933378290136727994157498290477366581096856299107195186986678917027691398133454841407938069185394128185044790156216633224682003744733841812830886445056000 4224 8098215785453622049092532444076835534226641380804717091098752144332573050693102844525393781208911099537002907383437865960797177861329433491685865532579839316133904839789077315196535483249886314875724319150814473447524929873194992445422776394041948826515932320394423517243134331653197806677251225739607170936827347881427689785018008351843433150635175229675303926188666583475778178912 4225 -9033874618421268959575957072474885319175782309152019724050570331451347694101211624887144737173381789181840767451540221173053798551662614381996144516248736773431580617232991116189140073919763222304252897897099150267075493047047599039736859220382320045188696738541791399417463205691262005001817897925839121603977320539466443597724160969957697498213727635422960485385451720697314707882 4226 10077509714883094720337510546727860249210017625470817914198104987303152981509131010538371153467546838033295601568467252950657705993528639405114826605814271542696168743025020300293465347824109215598932260827039071359741289356519856510731946677017380163257891445703439705875613250667303344600136808175689492635538852675030384565522972947689606655521334196173498491187485154137236434784 4227 -11241566844680712463231581218242602725110595579521313025831082184027695661721264676237669397888520803964985033140253212894855383519949234535768919434853775809192021958841160310092786347997553315898920135101520347044436544229329326426068903978544810585220356059538983396452430715011736825254636850066759021503575304850160818461395681494579786540082465763681884688188597913393957612368 4228 12539924618775310858925555789584170179912495193068706539975458841589014663705273744041702086370503091510042185049015690002031007951169371414061468551085438601763321010216886578127841606714178049871948753115771098916238021361753690512330753180016770350597407735187269471434021731197345741611809422570874810506925223304399126992332602447286890672414332542662003976991237218689111467200 4229 -13988059251306696032775496312371149067846351949920005826443020272459566183269169632100161284479684429584563563428018360367252501643994303904399117462124537384210488438612364242116399953974799219086749188704700617335176502368047796751438341948440450431753852753291815710455732833727568765760511034154179087731098894205083868176072578167345953833866060782394793184515821026120702227256 4230 15603228245062022782940155622742035242219528008891411751742521925554307648621886019768820463170036457324583025061690958594509365710392059582661654880963255225781344333091816522954448257362869252660493111339652801322445251440578829178002332195210283027375713373860364799080945611551950965817654822620319368963861451821708972797270511615778455657576255163425662285328404094800627110928 4231 -17404675171178562274945623153682605720743490290337398850609058091661030390898133946133610430932122383420426138979572512293963192588905245471691101410445850984952220145480379176328483030975428907289026419397602157822474109623841053819729149570559320562872984126936104151720343804922216708939191214451454446986553716307631958371796420368038371216666553014984908738464954398511908669568 4232 19413857962637729102089661525432280717132936676329153287878904211199835090084683120516503393429299277714762625170979570861136255347683030783544918159294018169426803325647825585747995585760136728537750679774583576715371956168645016178938397741323699800200482243245902313056300413465126365338446585576072769855170624505117679082362465154837721085880638784239628128971811354381165587836 4233 -21654703418306372798700997336466493866889738959677570650093495916150569279822327073130664240799291097704912796393310588121538745480416461031262331914814524899675691262635752798950123902699499586567153597624590313689270285426405924612830110225263306440799171341051819530435705678098003027430473418411807247615553051117418346325571424516348008214109149075416069802304629684631163862432 4234 24153890923199898122175551683167948832318139258080087627210579938019381296030256096836805855303760119684479251485259423669059168915155950074883289619863772823508024133637949060468951653012488472386196387737738522044671762239429301132870564620147091658126492044883120321292852485034601012974613956651534362185517762929816283747598982995242365113602255730458238180879620647178225403440 4235 -26941168734905485431663772488430434334302194130679514956610950134032530119883776996652492133976127073586856162132559096907573355369459596197148435744381961402428088417611155439191569287724493996427917378405375689155798836202701697522401242033980763296045282688506613198186749230393053352113117325653789599561624898214107704331170725639053342378681175335942195710528169222117784359344 4236 30049706569751772681698687229258256055635087136776519704547132783110478414353928823920560983457800204999437401154593761802958656685293839269173683058964311917020083896658904357763312217118466651645245670896693831292306990366139589019866190622160248296638268567746968949722085772632047125110256348987604594498597356547381830577801865337014303108713715139328258293976701229601428024784 4237 -33516488649844123734659673164001777431635493404524817293308850497400447122853781715923765894440355652059531977590739495962297210308943001710101597345386448152848994715541968186671597464527271179520001731151329876028563690548148195563562960334382390224775107461017268118144483433850069405003734133889558317180782565868646175436641718063327197445837045093108993561728628264715178979936 4238 37382751848515952185550372098414773094630711425916182035714794685819592666771888031130391833092823711140199728989057218721524902536208507194338341015714515912490957758579322245036756477820821588666447491907283084746842995716385468042936467833422894602194821660105145542664640443580885656242404451472764399185841845764269714930452756757602924579692850907394476573715538169259474297040 4239 -41694474102662572185017559965249680890997518022751263620694764783012288509418257301435548904756387256850767256252414398824371900284058291187971421703967913795028875362520252051483964267161280245768446599436355129136870612051219351012686476263441473359047369459399870038181104202699530915390134142646492461648045467270162938898397034727096157381858495593060243246523439822268042976768 4240 46502918852048168647990335741593413675892410065262693222607320176263413548496327510032279694093966720570032301650492920737299122509051399501783025120628177531452854445188623954759888926250071606966388127453674585612468684452989637677749039905817598473234767534116751595567342174631021137005970682231325102438797394349198092927099169230636978290510491525480065065402905835625878079328 4241 -51865241924942204527077887362152439563780972563226776905467090933188679844565320307214716919145049044080318409918576412636488522512284375657805058733964906602167937702562368549929437002465358129687428464761477190535732586742316462934848262833143017286536227497439471243337809825149852200062211646030311539837976279154908320479053070659642196232691495517551397263431179213511958753456 4242 57845168024073332734096813342729076890344871596768796018791768127461584810063403940156896272174011388513800157141526447544014764301806966800623388604694314169938815036112923721894452361913753989965071539836068092814116541903649247303200536278943473327198116049808645441686521574063770041750779884292541996679292498650519817152663417824944629494723429046626250267385433373135108834656 4243 -64513744785492127868910896389896278018954564710258257827290778112198158842013299326527738472349280487639005714750227129729694486526608303101434123667701776844940689351845870675542683711619872395790744699474838197453942918562006735086598815976194847076907704444310820846364693660691618978977518919873587278382018997123420789312844237237218143498877254064137147630658521191470549666376 4244 71950183295095598280064519543253750567197240051004894165038083579176949512245484713140500172878216305640114652478178119354698596618001856898069898124780099261139792862683558751163154746979455812429954044221212635163724027698074156151134545209192605330304303207387250787747489791343893194374698185452645836027909395519492632627606986634750854264381321977461050096818572847268081092888 4245 -80242794963966605128864452559012418534981825509079933287721066327377570654902012079946455517094103700504794966446788365142366228345998724507442716667261953699316487969637575778744688121147094612281594818907305635064093147425829289951714242503434506896824568625426412887371290011578275246769125224888168046590687589091993479612549300552123297239857111413360921349064135995741507483072 4246 89490035796217863456309693062206659393445326952349526695546632947231846761895488993065959448934519772974107980924134609552977483339968624898500205063075626086999623103803352256624460398823344453231697734260590454894191729108216455870903181234076366702415280395366441432886847607077935879123666980136644503341058801127334378953516435599541367713969335033555750504047834160831171746416 4247 -99801670344957411299084274072111012018017720680136842756073474042498993307187041933611470211840849034195676471109321115116603686656959675968360190986446800697571760252455233726772852410755002945335400474567749374953500471291196452636024896152408857065023360300869099289920516575386143547492002027129301290177139034142140419996569222858943483485202328977963015015130831686451280934656 4248 111300069058075461837766594651659024593146417443983086782677768749792382597815180841840144011312684689014435862391843712982228368218293465917855020778777770437215352554397561096695911717297969560072333819048052844999562869630508616745483466591448597738551330371350258044912034970685509901398490228551502522532961773793985053071210846637624830685883159763997987172507588610951431778440 4249 -124121654282239452673902635082439831881001807986056232442788220750151143044494461910743518482123514540597002884466260840870727351856296721140278678067721652030557168468005166511304818049684389417376593623066240768449539268014853805988456447211844312830760948763663778331060852804830718944529627955524768601419416158733225507836842283191797066915750209918536802158151705237650238886016 4250 138418511939097410108910378136894510752453671888857421132349349559598078433040671825160198798521693927500916161784133642605403731934728459894799297774398456537234892382268803517020076532860182583626057191091631151082245530333876619821580776591361340347096625359938184087744302814762320935691635646496396290336350374899388021978296177151938743918431661498741219961021924318124140633824 4251 -154360187832639841153549650187682766692407209360853037776205373090737244503367970782086807575571808128523990865584322058527423536618728239082687382031732879315315330756912469717154727718912125177102306165585045154260390261759197640542617827057499512211715174844578060005721811261798571438078040769870993675893129246583444694251671059144657080214661913295851697626788268133009855975040 4252 172135689713693118794535706706053903587056987073851836984275405006488413827950301960290211349254606056928294167772255854993279482331167995077983219419354093318791914251289840717256004703592593475098014560481506119524441781921244201075474217835494103485796880494925747714682486003110780669072564991608669447220376146790362325507467119314866684044243008634794847826327792038762144304768 4253 -191955718641938726194698015981078852099912649348951176766266921749996586404663043136024976852887667186312341853006161723231846490836814094240588931312426238692571169505041234673796584596282057647027824739431535155516349982876730132682768022429631939197545001074983387769682525541434086647348779406633988820895067830783808347809207306137035218012318274528204525818012311223361757282088 4254 214055155875883607910659372297025280694207925293786426298188080603437839418527972415903371157080066674228266355577876397140310815750102101013974450669616335363815230932741888972155802932451609770107018239593581542022756803693885320412017935873626081297199182863549491582726392133568601746109939988777532515534799037186147421974829881975057489160768033385949189037634502740321769018192 4255 -238695834518271140196627782420038626203337573312461038555440729659886545117062316258526969690176532305932355960635060621174287912111307160931950075368543866369189578484772231110107766438933351252474338390138137598569427490247383779896245160718350343703091721018215634130744644489459591975499850823588904411640607456910999602534613916625850768508849298002546240904796838204615727350272 4256 266169628483522359030041919644837185184994057498577974254441138459828295112550777687259460224430136208089599668366614260467771019274746261402089435595913410281416210457333289373167752846067764400891091671973578818556893647338231571861989077494507013028030429597347176026673187142942661251451827518124283082872016038519644588438269592696411361324772961829511270278618066720970922985904 4257 -296801895073921185476628721765584544186445887654348988867942893123748807762403990210638441944758631248089048299728359675143787456241665970957457249258521300228000160271077136627798175984671593688525620859356068813653154867989820210602915626836660317819422002677961285958992905029642828141805715931217936647419318218995219586508410036823624417422336123214087472563775715225808210047760 4258 330955311595832500540154029429607829085758983857495633553346248812861686428694824713040136660269195211500231230122565346673607639296510552012476980462478927211055768038114693241663307287683874684010341733604904268359838584015250982316288036656073130837965227395576245990359625128552490862358922184304138271229997942394620816740716408678897085593474685473901608217103383363268809195424 4259 -369034151064638795713624980582712599408146893131595517650117438540891031931596373058651886687635753195647437480250336734305834990079821832873637770479278540562366344810667050750656746635787324566338339267059525526695071213608952752776384068806777020628239512111827392067691120750352425066067153327137684201677027409505065165081439825845808369010167427900996964324055111710481771418136 4260 411489047191176347147156706509561904802800680814170599280150689036892327009229447036304829805339008642625739932265649892529867097390413505750248419382575875930642791078801693791322990796453082743688599345031310885685343297589685986556085554995217861114590464818624713295860937584139715349070530750087527937318437628520233934610219192687052120205921890363661956860864273886852482072000 4261 -458822304573253816396302776228418190775006967368780438861335767825387690200430276247221031974671901381213443593374292335561698205826957744829990787513665259674484394279150855045321008604286001566508130055889013423987365593727113665405394256105179775095357839551112093299959187625512746450857644797108694790270423107784020914404369011913263896367110641414607903836709403834025215121800 4262 511593816400182100129056010639480110228523172218063609562093806998730907437827582585713885714397056377649263471315231027965529348069357262588575853211438683495599223795112887118594579716805507493517429496846808580391269402854541703585042049350670464575743000214612208285741959556263763703926493281547410674277269532403895939700992832797488828987398257548424593324516079369152863719592 4263 -570427659090576401271644495953899287126662488135795537097287913414912582188603301962477916988524006002076348769696218690702973420215082425367968957155354078261313447909142939250533762812839706291560123452586459916003169371902023743880124905570559285495915111870135614324733215308017352817026151429037460844156071351006003600975065699726550339844201587336969726330050810286524825173632 4264 636019441206921486481927683844253584626893089158318385749465373379392225181618991864397313067650667443406383221222580568456798743818327620235998246285083792323906634933390366192061057010824999943974616923325857016895037295565961700910429057141452841155215834634994888692768076224844586744778844846383397884777023577966336418357603689128959616368899152255117927333065648769903269933232 4265 -709144492816862308761907466350876564092545967948708540847658975864474145215781508839639028253434565276819958854211654162604740325554062125303227941429316885875991488038553872179507980037714715131871757321652929513515144373383289660082503348308165809218087165900034792874261687834338440287658189990060570164179899297345252725823851516105329791096177464317809388311348869964993786547360 4266 790666991303741414896445852116279677923277896502904119499725996581424081175549387668664794393295092443476494412323008717849288449814888195670774405954320220885057664722334172405586620890653264386545559767383246703357450482795058740624321484082939294409901273874639211103031972900345547605203009545808659462617761252018235511360507769709774790310914476938266223678194080059694275415232 4267 -881550130582095335717167354923117087538434473831549226273474913964143725155224172350762874698940551396827915439575731766686838076959783491663218626280801311196805609484570639763524066325188959201092402490044252565098390012434006261535320165040666608363712511005828161968042088337257879693814429291380251474877624122280916791720744690447131071997272957335217103121749373959528170002240 4268 982867452875213373523002502289772295209306563330518142329626548195954876195000225562218279663254246450901962606077305281643697495895745777893580386830784757803485038428270735838397888394848347613185046995906403171428880055027735253373408615974361666354215570749318445051476753186280871301941882254928833619540752632333685547243118918212217523939944047380356522046007524047349086711968 4269 -1095815475803527584251540173495542566116203782790726896071335345041820200392070428261704891404942018055231093329160192577025141735853885434216141184423191502314185087632945549442808481868822119798196432773824812923447490721575880070100732620418419967584085984273625099465459611422658944660485174077170667553436435695678351548428517719065368514860374215545938763014954382424100734638608 4270 1221727762672768135102285481369724902057544985900646275025596340877740569825549779164440663578597437940359419525664640938417042863185012912080972928846249549089797716926829614849089535550223064358135710916912303177699818831289445759230911895083699106421525736396642144061119526727805734282959739252659086272780560066539113001039993662530829014217399541198266404154957451671772834143104 4271 -1362090600715695669409899464305262691495974953299300308078438626935312761827590361048984919119809562707531370455367725561132123089354708471810515554314450268050737667350076190529259247024656323265000546904725815571149684243257625864727150487106379124649842091547370083270121312075210520267771458489667695894491014721672079561575205565982510693489765872449697512889011016498647225338112 4272 1518560470827052290341320817395560656195476243345802008057722062437010951441030226769171158578766737175415282708901153486997105451730136222088194813864809025842512856830470573450576395573959516094837349651189464613330633748999730990595338407751903458336732078435877763702151782569583103773574087134764726933581816027439212890176953906271161504493966837211619042768671419597621973961712 4273 -1692983513256697886370174093298615751028498234658914733547606709952921528097078122445502838960531643195921399714770767276810782462433896352347168223329821955262817261705751307358018884894839558106550241341441943432980978274480522431127384408275862034472718085610505805061413594199399606449107901980564331889900254934568615531076622107720213134016637342383425438671347772844309452696416 4274 1887417217034095084558651303437843085444186145438229886366343549215120461452032877080121849819845087658116187538648673986997859112537266639412889090121039747833966675762103177030400950755665377556059202750745209707117137918344146480579559905855278977675252094718899754808958407910830792279435133671322606841646634507521457832688549287366423954301612860580932798929109039933367838105392 4275 -2104154586859402770671089627855432160957897323761870229420261745600476810195117629594851917584900866487030497032087138392444301503779181442997608186121398401788330008700023736992745859796787798759612752354063102172561001869869401541397617848240520438480778517233832266787548645312352619330221508368293653110955531338623208845603699982455973180012563038327036259467621792379061628207560 4276 2345751070114253945484417016321170669096849710106615420166128705585271980514973064527254751797134045989357983814224203147403243507549829241920396749049349896884402198082993383262609544057100525301519396870927215862776167455790696823487149431113784773764592271614533409334690443393256006260158482532133840139682024230376474120544038194594062368056273139685171651569492798495714421235336 4277 -2615054558854932072856581991373962430813897499728987822669040535018652116634150229403883539213985185653444734575770270276047407566058838702145676165423522760078160047812928826207876756410800190770600969107360761045595070988668506199709278797455377855278706812150161920007063549073518207681394070146966130857521016196421080710798834665444900937075060838098147867430171104976558790480064 4278 2915238817526398511990909014042592238702578537414550697959656652184799993641820858294217743228749985865910090162117718251532616297843714804052609691219876745771689804300120108521053963436852474686874617086090990917709863055497505203163574159465007206440502090812654905621486742536485276787796336395801406867053053964802879189432973641136436143333318464417567024205859049557831271264640 4279 -3249840727094244360394404955944138463257317057191274349367202707645515797175250732014368530855825420429084628930370582326126379253206009928907699084489968169744940303970067131835923807814309529321698333522811536311640322366060393450842609313943572405975458326092265631739228018214096128850394576052180457941597310028126997850472758548270555251021631113266971374131525018738377424307328 4280 3622801780797251404232669677347087705675985669626627300295689134451119546876992860940271785028568681248570208628622778994583614864666986327661136462477100128793327183823790295957364485328706696256493704029025244294947260872751056817946361268210647777114031668747288329384902975256298920935164244378782909031401261057790496286484695995079245748046077570555551043852495199893886212221168 4281 -4038514316292650893043954412293265499879616634486080031201774402710949706083247850565382312254003819045982405118987213118437657407405628334987800679276836755090902942930681280089173049282508955651390180061026899265889444848999497829030781491990766986777430805216694235205987645261490892192379910189481087638382954724935320061047154623391021631479992093328966546139209162216038114785840 4282 4501873024174836853408671321732941818761858467968809277276534607141122344257646204130861922068977335212151430161815285753348782050261318006034261288170071116323563440204014478080097983173457488728053374358939798049326461236738762624141026514345218021710138549613876303960346350795086049062866239380694605062678886704156565816449174077231432150267572370800329644248636260606184244211480 4283 -5018332334337015767408175321384302455496981274702992262136763798140153897406608488699758506145678679446005887040471628395389424014308275803269815592254256125417432513574452873439343835828680780945030678813131667000705058214843519652014294875840073087438834646902039081655862338589919932710373985137195985394652018706921159260773045665394392471296661971567517776240006886795420654662440 4284 5593970350127577540913870444231492197971181169140972511291831533485544530523165473817180768769126822382347745358915070188530514370896783347481159638810344087408896189933810236198960576390403619361390893928496811947103105251854830381992064585755095198847322412144977541438503514058202449385548107594804481802645609125687437658265897617882773539042350929345637662284661549772220179094272 4285 -6235560076523346979375931337816880193550092459127989981386242853006706774002956620344836728160875822942035787078759720908884900525590161999333710738421800865902786560846322730818343185724377600059960129519758466410574447757788694967211939802486907937742730968654555410709335844906999173246378260100630435626724124228194643774553435656743201530507634501152389234692055972229520037435792 4286 6950648773484964128060511385529712134772839477262009596917539270604764820198108711799539829674327240743628427909762720264688482021891398017798543187189413422145164645640635177586291756465421886060687777149782879299503103088266937730598060921797624428069744604146149211316319869696464134709113605068035729268499805206206286815794466337984591155578572459616536629703657780658239793682624 4287 -7747646360260457137897412656003967074487470448623809427323190564145092883652247151925776511161138635487532938747463083591736031915687710234751815457401770266830998667259099611892406595199358856394857535965908486859126649805759428293810677362134665577918761323516210939736112987511869999115068161890477127132710871951930798953383387087435525179953951555492014170860607369883764656544640 4288 8635923901758365591386169881234302327625246710197271652287611161945976711176088881302870037707445996230281833721203802706894087266941824326604191719439912214266922966282550287993266332350010765793427652179536481111682575005211838197272872236640260427757912564267565326228790290520553066988925263510252588252559049693955780526919965954171641547173434581825669746546804203643313026694648 4289 -9625923325442700954376909509126965764265645587312439464365726421472180546792013782480064832428466050011512645122449636181779208206126837772941800201776755176507053271970921088599085919945991692431840327269538173887036259371283055836651189685155143400557054453297565127469705619904621722623938383468108810066670670747436234403582713189682036235753857769511576474061154665830475622280640 4290 10729279647868246303736624868786684447873498453649349996117161469797011661784642247662490040663280974146815299911519015504102520240633138665971773993945770429495562217088634705744182780747991801562313137226668690767081043849080926229492112687794165333248239123935997581599193558903395638669394509869900527067600125181268191866472437750484399330119114657429255500784665775218579001069376 4291 -11958957135490037839692120816546393401029621457764422392003873265596258968033292431427453529010629508783324231535336920180625070516512272125769850643712030530452883826976314854512898452152646396956180343719894236618501043837695786823643027139473598149635910813940581537143290708723388768479525057231434015350369098983485590997300871458398595470242148223558004202764277133919971340614752 4292 13329400986430824062641426449699212908656436781910867365777739085842024841732071434494341178553368989171174225512773058826726436574296260668101172424685707211596365995154633496470507882935542124249424735633347315976912486469291122218032463213416562606535905679038281132393005768719933932370156878081283486652208235450131849475476186839293112395122702313344961089199864205777916743607840 4293 -14856706300351443005602273581461934014093697155570924973888515164516978078992772996273949106983427141091419398125941396121502007691555460264807592214210615336482881238258309100765852294706601198176155492383044323653791421652543773701032007294375951374025423508760649844567560749576142075243723783239835159436259458841531875534466087553206993281329031775923923626998047295039100749240024 4294 16558806304530700708431934975699054979076414197147255391381029172697180703954363674505496438567559499958586222966767440604104073391532327323339449529118311539242107995674273788838860258629886975068286607496122439841562673055023573915993806321619386520857537314553915814915557139247595170914399894949424403095200425427169352342395073546373109021943000445990130438741915230189984324877424 4295 -18455682028049597894416481789816138188909949883223214599792021391572246106784045803893784337797070748916200336219185759869076970268449046616445570637765180898154663463363231750091112328858246925948098233970419745164279871643522204528398837414926525574421512519012575641968643848118745055271248284922962015873089534735628290543924468878211276430822468608418548301605131612226945845375616 4296 20569595865179385366292673246033703964739469351942199000820607228092945894853397796922634190219775995120759472053613635238232435282635519651570939409005046396550966753219375340011879493981149753771961695994943101710590641873163371575183575993099132041815812464390956271296781317140638223771674331091630156316931754816485950461397745996123124029062712050352102475941415062121328334553088 4297 -22925351746577149160236559335480450404463365810712219306621763310273798976184112743824666582872478180335066056204921043752847325136313896424515549458759169025985692197665181775095593883288582282608425402095728468284434158255724831639066236517870299282800654080925735598975137030418587438408309156636954743908443070074828256235594761239697940609529581359732226807905050102168599979449616 4298 25550584945906335961129144360698369030425897286638691320583132978845154823869012144823488738512816174028761240501805075593779235522642732269176576658207436951722994723378442120328237110889849331345300090363182618258130586665614468066094486769140029883373389982301656384510420403674515676842812666501005561393754888164282385058056644059609126994580096706877745087805764960990006395086928 4299 -28476084893596386070168077483648302802031982555309858275877534484410041681059665500657028835847031918853700206613759325251958303941179996969816857694281887853416650790937485873703611485672176301954955256845689103802739486840886986224795895082115489388345506187142057970595088744546114860796131414904380841162279076324355895923099445797745404906734070389186047808899175018686507053139088 4300 31736154752613810937758509965593466472430382454141539801837533924671590871896429375935861352341738671556124126075823178059628626295109622245406002027000081987874471080481370957250032898018259393107698289774699017467486744775276777279818611845888053305425723309951257318318095143929117243289212789283164533617845169235641494518521621396898203624376189818524847437861253783531153599782344 4301 -35369011937765609684881749600129602726643941637711644381101084137973668246121740761501347360707828035601060048579109288133682506134736670415303607331764633262918222198746785543454255372993000277168646489641042862429063852202453581019664499304155342055484190867918279865357656845688534411073730805811823543637687711520319209647349954429558281368899767916274358851098840991433128426647904 4302 39417234235125426095936278849010281303068399485804751483739066529191439429687606385117972757159769884936120623352823106536988460543359021273968128443090485088733811325010300257095850249171656705426496397611597884262845691965645656505856988923995429459787434976763222711618830235366416594332452618604878991476695432793740812871418014579886282353800907888566440006406580050262689898872928 4303 -43928256707152191935669987501731957154073637437099939506364219129962533472786534306447838101509769145706590227805659071359301511636544379718758153198851544808993592981922089814852270993212804300166976868160816504545068650981997315995844133752443320648068817446471535698257118899471552338841074790348843337964542392551972578105515016942914210840305249287437293767745068807057495433354624 4304 48954925158070546554162466400274256189472719893527031207851326733603378160169926999638543793237462501317030826307409155565929399243395641471241952967282398476566675722963972871877277136159328202146743575398299801563551829478942988792741634598158410387715602927542783708153937204365727210396715700305889147127212906131739549314480307353244368247966050849549690486464340873439180719273896 4305 -54556112589904186897275326219442773452397519401218026773684317462567967272696165998491634529001877653435973440309408063251168894272560940220386606020429408413899954891292531978230757516895935699691217538289090444006065044170348501475216985069765123098008263342143752650360743656629960550876351512884205552193381910922100671778532579754289163987133694283299650082930481853683049298980480 4306 60797405809769586516106201747717051913192830407059010101180348127432161124673676053439129268068839643230283286913919596240044164032588511758038027008322796099891341246740019894305316640133217471866718911260677884820205225142987673157553306449025063666730952142650682642901379284383378696057420773681250058042303664191568452202791987010033342561307461987818103022979580854572618835036144 4307 -67751870162077364071621302201023737715503495955145512211650006913752316201348948485057234853262458706109080669434887169830145289855951641426543107577443650746414838016727500541543757451658054466712880818617526867441228327962823616440140065444017856345884754490252409689261597949352295884649296475548737698765358751934825841585560385406758184340676488867415991691642762593079715422385040 4308 75500901264535043318650936424305532301238857234418495988585728672465117155104046892981853572094011595193866360543363536374637392164321220836405730729857542444127143966358669199574660465607399695087137853453643064161297885337843505018174002578558920694612511557818765573332498734664510366081582665793598927095872134815709132518354304738763513137894077769485373074176793331599535895605920 4309 -84135173634742843419464195813879897742504503169369269496040185476637861134515043420901674167958581124612157033706799650259291804256085606817027308355383351482244164122525808385207078005860337266282005055039226715264960684522103534865346307639157251940392353589935930011751765246253082865985039521227813737790088269056726749268321196951303999907748400473386811307388366454798356125974160 4310 93755697216350042933173382701118587527120694129604744559370136754348453424352177740397565683687425926864784574299104996643512066279699711353536619841807753424110324373162160553227889499220167611159038496637033715885174474589332014838881053254640948527535664746594751448273100987703646940910946790314143746686466561847619744750701080600634717682678121253716532094758134120037560142839072 4311 -104474994063135251637136642183596678495868519197805566229135233521706059623397876967931639248550660425833249690960983292833756530985123894933439564515451264039073293329871687483433911379736589576104003550615389603218880398627508977811922411634731757640327494290354634117962993602605561956452653682018843719546237592804246559134329899558552237259872922538546765821311213158136370037048320 4312 116418408830395411237092120944039967165620826663035456950484493509039690367043689775132433986517271053553593143091717155709831817627319100808181910812081315204567842578829507731295339377211754227246794427250087631109561594357257140673656700279029980209941878014567773421382413975514638645373080914438864029025573303237244224944879975009816350278051455342822348666671329953604863670816056 4313 -129725568271710668813400939102877395830584323826199364137683773719154050426925016984644528416382229650016755476641298657891766155570150807225152791970372032499297837104650813127446380778083941213234870749867715871186434307121671139796198480748321613882196197671155654879604684348412109620820806005827688650020851827279445423181217083088974084062901069567794136256380002181578326824637456 4314 144552006663343959524684172910584182393073735183922766949541804374982768656401894345069705171528413861476717566330928141903311265650790887463352572438497050695877947330937970035424680065526751652232604928282442971276674767889294569838870334130544274626945657777252059230225574481031966581860778573478623198156906459024805502283251062486450376467102255357366232667709565243757168788954464 4315 -161070975998101959138814677947980079792312028964086180770520405785654902321663882550389921123261051437908074808002354970542804636776639288328536577731128320863489534856672572486120959787934238453454422659985332093122579651919131991682367210000249447092018691384494199459067105859998284972369889784775516439442641929526958987629615721038892926888612385461170532301544843669142711288289136 4316 179475461927540954570552334128606974420303765688612708162162332285727293802315191822791073561783314469841841296026175620361123225791050020088522848847944313465293127565436849901594446011131681329093627727720654331030964657109938126894496275813917964812669927246319865744681751238508899786652412761239025776204215530409304932947224272744021839602072254429185354029937402255228835902012288 4317 -199980428810559892002849495541789369865850463076484788512728373389875360614024789941484308096417780165264129391647906669316249348484502433585831671583799775928158783325613797797681764323059438008032369093962484195533732086234809269583150181199846669381065236477593160823376084670857835495861755740250424692936628897170057188225348116725585840136953789516262923344224198049841216625097376 4318 222825319875078254513278244267870564315560218057335170568235464346806797344436826099294797614711939949172693499016814115335487167882445178097802676344236980480952241696748115529749496755428606724943125959416954766760856202316285077068080186093474676640502793872579577172688224031534185664451056161030324093514543269912362505826303184960511779598897006703323530361703682065588481190584192 4319 -248276841448139552411501994383203268471333245233100565144363650011655384037790436449320747392182843565947564030486577034865153324243532107312628080659739646083398139424074986356827853425979554043072222830778563327513094161441384886465880617486444693899631633637090013431839116293382277584535377963790638389301369116301024664229886848062888401396955334724501302344067016485364750033057792 4320 276632063492348863682913091651111946861039962139472274121774837502351425494432454233308350856591594632904851753429149168867093676454343050721856813564881023138919534470045864714802509940950258731809821344931052799210611868467810245004966379056996334834118182903478929430884585438596718472746321555092607644834044590453044452370850009711979944667732365950571155939232507906121034624390080 4321 -308221872340816485059796187102344898783931638275882479595203945391400894097769881873661243384661042686378047271373416762064359040606137297232633271329550929027737936464302272660086028024145785621799443430153840878777087629206473022400259066560705471526840681097039081490320914527789630971386073846004885133416791400219769415655509351240819762922236884750621381316012654074117406146983424 4322 343414815590778240050966811547280218708293259898276347483445221097681007809215991747228194521370593445796577005274979034343428124216029928677377193569112174043553695506839570146440470353329181582948068951515727696738303160732683275155473723434144640471315793952334821211805847095123907596262802708300100824186632376271168263644529500654103893541194835329128135981174988926779813235434448 4323 -382621383644584253301676976322056432851754216855094154110405633336670935522370905782931707744082448092420040459332591861975695139227227810344576097425117779349709689309511972147719194867977713588889372422250062618576833604479389743488761744047797606844159362361665738674876099070123944609583263645144736267586910440325561731088156588265550096261233045718984315417729862756945916068122432 4324 426298777427864830099149767671189829681607034470991071018768795881889320445758773414503525845386726302979439983724463775618277070742927927957094450529872553564044133011592595156992610311752242563344117376004271560022742845326570209357964886868137065621637960351822323420299499103023215025542786426608832563152581790098829597467615990512994318481801033035805594942690788744152006918724288 4325 -474956217426348385128967359834681570689463771350316007298939457241733214535645521149497611157856663529617820369700641001808515864875934692421979772901182390209246844721341737022172942253936504018296399377789379240392952467420917230863447539158573203557814412331986375355650178334922219714460755073997740507838864597526996679571365689745789689049919267242793178214253619665804671754999432 4326 529160855429520611204170359540935886230258116072204306933724986043463076755923865095970249013460387562409404690896301303213206686381790630595058872346387733940371821955467255759061215609580506187495995246259344493985871289570648490737642545645455554034345105434130656143840772053865909129783716367116019103673521916497333815835964851937277684993632532622075994793981875415950612477870848 4327 -589544357322857476703529693637036506852108826249869762918032713321125052837760272091082109429074526397983182360540615963574146636727211879166905725214726874806710645964451403326827858437731121393006985875960110906427949716221571522989668023283716905757246119794413841014689464471552197189636233495205006283446506260948158336219658893449437648279136782533768756308508636350848702770703232 4328 656810233010622498772730859588927361992182360433514786802189264336319377667847342696312456914832628076639759574067162428592225704769275376270790295024761381176983078695446717917497068499878984749353642198137610673444174643739375014070202421680618663656982248392647808983500752879458785438589582883913695019153025951951802088827538629260534697050509142724666576259360389517330925700033448 4329 -731741998167094344233392237396961840392648162264280482802116775866217737262676136487990299169882814506569180477890239928424433593430559168871823748492214630711759888954899176660739514368654390443098346714212550760896411868483851499549649085946588382259071898828468632113851351430380739782862413346339935172149310409370181326941644750330851874782408976987802364892064510461273567638780352 4330 815212262104522238555737725329655670540262867622490432042013171738905685476707008020070921668855866210327291189576021419751798454045021310358682834052661846037510148204021604894992832334406459723481473951430237167300513477556863341639594921224080343435082355891902877964366607946693190216426237120214107044450849797866071945994198133966674841818531626807145034717465544049170291472627312 4331 -908192846721198111343625166350899975844667350711550695200780923564882735569238979596342970405046767374281554252611032239166270857772078438679977280410222516230559075901232614258193489982855373926355754384764208636400329738155106700500438216457533303247775761766309540856374329233221141666331825217046882700058187012080248440975068548795194632374321163121193531421751728946343136897265168 4332 1011766053375314915474885721648059816278799972312889994338595055057924713039275461015674628600963296239504349580709358994834772970144077173284963057101735594099321913604167436979376027183137774522337417500600589312361181623706047994165523725525185880224115326646071429182453797513465360492753553442547392750235253449388157737426251393686183306002536326612296835565628064115439675635036664 4333 -1127137207756104463680156932228447841877219433076679709786847791280624225260169898654003871289086149652078468318916211155365263813543888670872986051212589830910731354486142452712429613228612508276948888423731875226204939621668811798871631395371838823971953853338400628396212874758986523772469730529534590810840662671727729642725393677304842888904030147575161490992144787633312290896512112 4334 1255648627544853181418614842666470832889361756907213558852722560342936199099740070537135573415111963053769724005005209517850862545720001205163537083451033362280392105791413297990625102969437766919982787389461265225189569157598634941818444368403860497296455505281160974897271491488873804072068844950876163867237868079116421173085317046158583538315228357138953506285055960709412339279931984 4335 -1398795174043635053180892291606774012039861121112832690872335959987854022051876716245751591563082892889400377892048111003259760719422631334937132599976603035652828889691869466364559721970345317772786975619136327508232072040769757489036668091495537328741407457590888095823667958262530466012960396856843584406861309570649282229058958829367255661069454546654690582052860769400525560000108928 4336 1558241567186877966066931675421154974255140570404814129108594426005229245138500502061239491052358172359678107915523734036851647294111967509184677091757296849958175908743752759612528995531773364799631566298175067543076931897984280082232573887345174162778667816268059297246837345325113239094116317008487511079210210046363708086201519079060492048927675057742582726324096611426597445523145472 4337 -1735841663649284082081631645926513728374878308246188859038670037888849589691497876914931826292418611713175039973220781900998195148434417956472279513778993851092849287434069463260420732292836757527738022560756782549685980059155830058810022777914772983571054454044754316465693014105109548589022829815239844675761340250227675540707917976726739841845104389391559959130100809279497086030698384 4338 1933659920355826604399478142997688406012260717165555520435255897121378447025891942311764774515713138016785519695729845688243921768711255117493844509287060768430701476366772403450497827163690141858473822344996015375273455360868312140442120752846974610123643786799887392886415393689009468443509939353033657208426317006442860392027291860352690716938197605947323900476117097548993570185940240 4339 -2153995290844448213811482483432408934618813732212942950927665645440966366332874614831660986960786532410455800863898782807432084217661923509655786196924944571069481397534672635913902453188349766372477653021725227827389630853182221248559448758273711777905827134261461751912348549593961025526827659070340009977224077143318835811599682159619468169990017534754606710982609988838526199632423048 4340 2399407829917782960496870040051333394589080637509081789396425313151740519473651777587139076195625647688998664682428784083477576669032711767775292921239851564577454583873538479596938778427044054042349461702973510628010151836943211273300928571976084547308707072029858557427608946187098258092611332090365919146375603711949337650549174942406619385624022885880830851435463761998197643137136000 4341 -2672748313167281302517915472387362655399473393824694616464273551426520220535434103374008792963854040622697183840482564525708604553734040675352349588793008851140671368511416856938336241606880681854460053022081630701651631707807415881274722205620501508485673715387326759233527767864604432620363228026550028341116854087081409981958554451509861395879965197495941389856569702692820760605110224 4342 2977191212618236977991957457984478358625275080256070900980511893081796145954980025770056536531294090370081538889124465306057407618852535735210176747301128727868600812283512580408933816691209217746197373339888285513668369173571319486146755822074147775124336809249018968500829185313038139483393038401524675845960440838111605319483439143710941406314895691547745758540181758416983171425119152 4343 -3316271408324293798359033568657429237237352149079156376987817771214203981039699355215822751550288415078531681151098858190083471874323246332383874743790295947666403953732498025674819219726850083077649975978522517217505450390669847167454636545696761966468931318751987744584442210149666022297792091884438829366660999550880433907440510989634750186055231072101367372071704713093733931520743040 4344 3693925058676674334640699265440423402181811890035283337981732780377580805256846717136304388851008368483848251846889985230677268617732893343601189148855976782441206760432185905439565595761634439085383569700987968545522059022450649492524858546699432089275583415025488325012695332206364224306299190987800201587717975606305760771839359030424691746611802483872742627042161219557935248852508432 4345 -4114535099978003602888451255536960031975633943194577293948120695901766719250976283042328588183590231870541693669318470526879957834149748092927986730690463312411345349526575164227547014917866941898908475173294727825249448748741649375188285355099858857933664113473290278285613197522907987835889574181976950294786947178792671369760493520322711639898264672969388031642728865191251911189515456 4346 4582981899009940536204074836750098362025628192440760881681121162166809430551832145025504158441610438420372350074765855186962968822764813171505515868223419212074479084562963366548612720026991165738088643645228738239104976026383656202047761032698520038058275254618289435655133663454739724735189054931243109304290876478367540561140204333274702606860940205587051093907312235150036431231663472 4347 -5104699641506207400149542790198979457578827707747161088716444528925126805425596047507951967584374124445688631314522103212776409226137324149288423795379377649286629505088779632118114897390335364416532205774492722729574127379378442462542045437592795956637605672416975198204586133224547023279857367451726965478551350649765038854134264081857273345829516474476877166605307572311496231279664256 4348 5685739105304868807921036240551896680728186774043714455753751458095978578652085744455751936594320203233287421251362223079275782872297187579132649898311166785658425623871036721127792837397081666422165088017081919256873699886642915588093713481376660017521321405127784589474564556833533537542978715894312574419895617063280893882497848091077271452897443202631305560782828801163852939368852480 4349 -6332837540248929563387838059873824976737371157765633637598570950565497923958271542653589958322321173156036590550319558997924579383333762737314709288437370564135620701396264328147359371609283320459818680654719374742280349061497451363420565500085821525014194236604642600004904409250014953835725061527202357600706568182928252841208350752891562245699816564002498321281564211574710950702502952 4350 7053496458470366003376487807412136296130025381383339847610974238297674113635070915999150799491612937286466476758004850158237812980293894569947986741292646682002510163861285826603411053109665497743034541520608474503338748728609950342863379291059726059874943888432101055157311576616724997317064228093753462881159429764152930124331486093754747530489029787819953133253468471987765313541612944 4351 -7856068229461788211502567221396557357909403823270944777881719390391697800384120216809866878320247347458519384216871854773083336724842247383360921269054301585194113779128573121507336250507337489675230776135894274199473142734074922222779148941068856554300947525072819732845579394473118692559225478248308096372350930262115383854262018855565367211256253170917549520091442462261808729436113792 4352 8749852475349206621811801631031985206166002929630055149953254428186106854142351023428982964539299857391647256116648753801573340056731955430411512342377733952159520573076072835423965318387447550625223766484842663342286743129078470311300278997746744223173922604051164503044115942398471100379171527829665076601415708506714863144959641101333187716699525669124775064896292140078785449371726576 4353 -9745203374182750041675432108503726458519024220630696443776927229252847843733304512515672388393735882030494536227575852228400442153304634313074425685488115783578766318717263349082091391985673434258751044599298557761398923329432623468863633055626360080404833059449889509478573314618331044296403530186699181044966078234051402007653513585875064725725046121215879282927111888246111228475282992 4354 10853649104143431008230564402332725349076798978382901149838086634635916820992032519200885892177059273221278345995589773861549542652591661216394097608767101692073077703480443483202813309077557516190335854727864177690986515562895090306501110681511480182276679647930730167982030304297718525001950486593679722334959055495920461472208078765707563948996978173436087230162353733480800814024564800 4355 -12088024800751431218367338849267088262452178116222908891179045363272133770316964190838880496353723638238967052601872902713894627311730074144819877169223591217098321374651303734659390944746057351493480954555926792844086638414502798165302988252065726234922081870117612408024285014119653923167253317253817217677040964783079238944488928270978037211599133565221475370453840495409531399459060896 4356 13462620554043851602664934525365550090761510887666563036175485969699345782855671869171814641014302643789355901019774888212383590683726051162816406084205040977315479321053299952441915185472211695768856435889123161159349996599985849287663665373578232184640500872275022951281537694327851912491570385516810062680743442670374029914990776289144869725827767641301650564680496354896821873944306038 4357 -14993346145035183292666332108138841484844432306093362892644204414047011368393822834540688283167635082542676914285565423494930258218587283324514815858614029934588808664031882682361563073236573007199040801889432315972935348604563404352290846867499867664809375586781239009532103077194008048746763440487897981384463566527198070032363290982967226911196042925469840943569888760901028673346028152 4358 16697914412548520988909256767075124730912832166555050742309352958581990460605095743516590540872564555840808280384728288576067680242033008501602767702922443756555480739713576235943009199957645501414735285786618725933211302903106673216775570003611466605559493732437724115678367739372790378844937208579606426809613516476011439288590509067353520378312242174772031243709066698723563134423570136 4359 -18596045354897588002249527094067233793659064653655522983876192189436107891744993486328636172781144189930760419905205708979540154151401230262016377070575327051798795532704550048253908646344122406220380528011617257664270240395583156926311216441246740031670026174854074554325969320265857959050646541256441915829780202762633750858260936194833462502326986467387934686273358196483129720344664960 4360 20709693308342871002712708937378455064684503266164568327981696664565960300741731314278185144163164114651580682112103373805725836808782997441546642962581713718656044420718300688790988191742176857384716413413857414263483916275292480327035549720572167997722011731266235874434037840718885455519759330635608709217380245532379023522267726869407223619905856581637464643679728582001609347225099600 4361 -23063299808447183899774618791757002018219470337668235028415322177044218148121311867259831005183731362634917034886245663182035261739733346857857619174697240312074670730552609409296491964064112943617309948595764024961700577559866713704930390412296306311178063481271144339603433018912480967357669823765335388019429865541191782985854019448417124362935462757335462291325183433307692899437730256 4362 25684075034428864512648583945017780068778139692591860056465754170776212305930580145097928851242738112639520835259148559954418260125702861307907659739729418249849205942507479669966225061282883963634287874664307146900711535298086996581802705513396268248703663222222703491893758372736311361492420424081799799659779172405451613963097726500481585862719499912883165188055010475071341970074027120 4363 -28602311063705278529323284259211793552810652214279189350738770653780247550070349289824631702810220330065301976629238047532904373814087329355763101276168553059518390324723887038554817055800013242768572300600080772465061891271951069363641439282440447009673465442809186969773499369354849992229823246516483397615363517131790623952118137402743886296134211073974094989469360886718265381380082632 4364 31851730527762771043559911301915771759260833647264679977072384294923633206287682267568412907529450454540963874531827741261600046784678148886412988266604226692445114915711816463726063007204569221384034002372186365411604346972111576646709813270072390272448673528841436393991613059105186570067222657149519398275744005155538222314639991188058694878976506812452960982584089871528368757179786872 4365 -35469874665428056592341474654325293727765201503333836957296234248864621908853905687356554118279198704449912838804381531854494960957784464039575595354056071229361304717726750938309470827046376737934266845928289936926992747318661308694220731239219364404150667170942980029644133898771255748493532041175297233623316049368155924440404038135968050648424371268090685152163118974874139994812152560 4366 39498535220162686365690919290045625121034242842614928135356507132989803883539359010057253632514944632970213976988136518719651691775214310235057107241244371421104096154894525159854150694851653294327774039941513902234740133416757108292648484749810091280523429112936809889087344536005082273256578201057663257008952478626552173939323036983994856519564866634346395747810867643525465477559646640 4367 -43984235129287426916415253348675402710634801809409130010890657610028329891579857245351689113815789690165209907985893771253620024129025869259827643987017253899945168215778016993327599907542072294448696958962608548427096241896306386121653789666062428498379790083877630029121874086996043950225190879965091316602374433529430018720687779645037503255436916730841019459704967571951538001201400448 4368 48978763510774399902383410321784876869057013150160538469053918608860548717421710517274029466177063655678020104621825691256068358410486061604537991166685402435858533902128688536232842556280369202895292501336040804671785653179245401145616139923023855645995682402482858560039058131136309286946166707725795019088386621201352592184359409884169399297307058876307408370416696850441889776560348128 4369 -54539771073770165189367691818631213614174130128841487289717542061739765462398321179767549543809394569878713910009911564638145513628114103938734119929280142314702920626621176946120163275880969652663524249686600213820864622353962256371916323647347168614264680831443162690086385840523752688973384482292223497465008748278086823626550275724716141159626010085822653935704305171008714355528357568 4370 60731432769394263726055599325444287749560387735535243506888914128018699737909919793136815718169874854044261645143958666891253717084284834469623826378092583475008139395719781068378725820897905377018123981943678794427603079059957102597258428332704027918870784359146222630103798560251425606761359017017643757342627377107336013212458375864079310967216956866399428638029723964855047656305389856 4371 -67625185266449966519467056854166011184523280705037340131613995246023716004759533922593567565963210604587967388804341675050130122022904834280718807576796658822440629027818347503497078208189054639687816122425650174502288093478792940306906123355068721380211574733357924715206380090749316535659118994615461592642365928104131340739755974164151531634729784061343009587802581281200386477212551840 4372 75300547691224201358875493936742874151728187791746296808327876774910551877600109645778555887479412722287468540266927912826010388434254422879108465949825186851795423065260058796944094529100344116742892251273349238405631711763998929370871046442446731727661636509918628176700346983005653312230614523376831995008414215258154641403296883900444180980564269808835004248710766276810123429757971544 4373 -83846035021260121465242584395577702235333733138725375801556577865001521733404057749871485033174138798549794355673488961401334010018677464759717678321765048084157847332269824711673253272911764164037264291336693426568669489659575897042421099591387491761724872141937106834825789282459820298398821144594174017153497327305159258705606124242279275411699568409146534669053587162399786420372561176 4374 93360174580668040577140903432854308501015478148293466804376511693008659262356447302113174943222286055054768118360453814218450785935599146315376555205848470415577527324204836971961294302328306734541564533900545844727829114035701128014855242655649336651547840512981066282208831778521152779344972450935732610371040127085915102400066681193054200297257738104847717601388066313396994464042243264 4375 -103952637261221603526607313169381893548871387293344136898088845020202428693111713627204109074178075959392627334022685700843766471866389696326644758476662757842311877124343771487739335999210672880879271962440009202309743912937319980030854934616413633510085691028199224199589842562891083947624343659546719204609484540185052665119894100312713008679487202113187791199229532856110631352193329280 4376 115745496402538919662434886134272553796887761211317845257885285271223706549076929574523239415507127341123408195582036293114067819026532682043582813010803925972056708306940956339935928835402267634682234524864423493655187864177379745372472869704211656659562553613541697297612250546263786753770419330573286716410172428137273032722852628134306819710364763320673136543988581228953683570899845528 4377 -128874628720946843011966645902199530197189513067990572424038314612909032781559914050056569899187064857592618959044074302750384954191588808161745194788770408873780907245952821473285753252305428236673090395721881013027538317114563960765162305329987632327262778411742024066607963708254957917885511729147546592600115136992874348657590950668017418612249161457071105699095745976412925870673059376 4378 143491273296713868959888755238104875596411391303668999127873995580701215546259228752196508839554856021898122387106393852475299780449205145176795678637306199420498332764946076985539836305106935989581837898217263469823342726985115965897829265106421583454996757210686395286085291911965523120392330089675712753041900002674809839329107812508135422583812802340581464041953199065243069984666282864 4379 -159763766431612948112109725909384448816218529701871206255505526613305625081079944800983785911166739150201978954093231459864860774006065700615302273293535660351552977641202666387298766577091912490002661198534042093800897274546688167932844658196772744708781542540527813066060453390946214437024215730866189855918945275717476190921510189228320368054201168709259873987114785011589029024350005376 4380 177879472193704186088797172005168768769999692842184047825308756163136173458148345378946189236029669482955710769906606541150329143904112444940823533140961599368266516710017065145045442394808218520206194005218690437729019207604454123415088283802330117362528860438961672758730189244413804170991810026501470926893071467397003534669069717000189136814701981890955733890503729053509703473579015424 4381 -198046930696569161664869307099489853597223804223701224036860625453816454389881918859832294545505029349917633374123025528387331668538466014680605476139371126711515072602913399369133519689770988989196831201615966636571750788751429276339182327303004714776899164063199605230119948003992724579227583755855392439770903279162239771229056398909010210052656222820552622755358268594960057188290224768 4382 220498248641296972292163476346421438174064472497502565806064211497598284407601129592906876450196872456425636441577624896889069519245652259115295678281430134500478838356542608564272387180385918927750399813585920801098791215644046579828725067992164084010652558181297723673243456247524611159552865336296966897688139712632457600142048024534088623381768031657058300831529683700738423397062633216 4383 -245491759409469973928878809580347531713113073443389625659106741098100954519240095842134750403327418391252871939975090303740127408612633386835456548081112556603367790851810810905257126654847177861129636328752894185631621811088086153664161180841391052473560854189978776141337372535009364371321740258108290779836270687828027765648333437924714091710114456002272344591612510174401779156945687680 4384 273314983065534851825054215308685875939784922793996799008613530150649056986450184212785666341478091965877525154233750583031699487578139913232060266158826499428140395455240916539247072623022099686227198514038823231709984390929039783785166436632627748020709034682508515452556582134707113367231410870427980984082307825525040085263323299480065268640507382762861505519092436308775858693725978960 4385 -304287920042093643033492509764886365364893885256503748626874100934209333274031557311541791565789013304357414323528391761733534223315992264452140797861894714867980589005408811076135022732964251799843162359632022029952252777989098002263619822603800053282040552748001779510172350700628319241161191371611700577991963510299243497156674307285479351337574184665939962617307340823949555221261491200 4386 338766716080535591898723938276645224108683368112902657568278005035413673729063659048990973803494608989059043266204168083442823651192271331047987653815699254344939403202349166946750111092627410451120996821290624501064321049879745536677833958303170847432337626364215591800557446388326869397928114332093952979928922828522872107822855540226050443231192065635541224172698139145503864402801160768 4387 -377147740225121966270885469888678861303603246390985179354640536982362323577484224996209866765153239124194106452399272445627963132194592241083649675116811945822141569514979508241909074236749869224889639147683535271922065045950207708538514477022664043501696865778968087083850566365663001613937753277653133455451009681566205622219114456432466550879397479564637558170364187766672447120038034496 4388 419872122369027858280122409599538141871989117000715865557998349431019360860246944876591383907221179144200284296598014433024235513960648275593922340815436711934603694285658281901163837247268512366344528301989836071458219424687234985439762014512508735851099208763176589050879313320489760490479655717277757922317292927164235635405755222481937947479500953900325193442726812689688904843971328752 4389 -467430802079201746839440147902333988633504686844055806136230713742451873315569446635915141603673802028326650955992951050812789335746704602018509459835520863395662523079303466194165212078681739754542033902135942016390520736620771754232567213582017748614147138704127982827209679048801362468483781878370298978524546818176553787533346958210171768858904928786601421172616304911424267409679407296 4390 520370146242459011287699037237482769035470433644725727725054568512060421198740274593103962075101587464470304904283575538923231097796266705878147720714009188486760173532928850075512151162407838235151247571284670461297371513346225103952150467393527393333201938322770527799675793072922670014537380556360114057470343007178158022335424603376577120500969792823621951176012128898791290289579383200 4391 -579298199543851316176359717252045781134399376060259093257157642625458195750256034909133437599125923138486053299372385408261965697164057376304149661156854953643426082339714865381647614439814909048880564585182559518749890394408997810990503858168511392129023323613467220153975750975083105036744340604450247311798172674100727907639737167514692434306712992022721597337046852060697876767148210048 4392 644891638983302338480855772984282262526565358482584539342649855920995434883607302216700815047598548119524046492333519655228571385563432510079782192940236416810843011949669436351586881466915251089006670067867841667080938122493792741366499988859132446656903052139361868525053190217926623364061088144616246806478194766040585020913863431431090020405202373612880154624504483142696591220228908296 4393 -717903511639231077413980419209480247332942293838178418057777344578273341807815177251614090339386488487769586278523774583029886950495248517156698598502180282008485458103396330847545996296590269813194595433403025538901618642458308757461881260215979101223842691611341377898829042569259461041515450832610802025570669983448252704776780816968560532810957279200753106498948067871998676821588841056 4394 799171843788981659447078625765080522585738416658446834013214127877696271429116370031921696841224949237710758820130551498059427037543615809756438765676055465978907550746684810226603582822674629194856359207260031914538945945885306322964541606792241526141773118970845942272078169201944247873136467218853864804223614819192295994300705427590605740858572521672841036994418137918208781280159257264 4395 -889629219396074149853298848443587282932082544456620890051045705698483454221262098359172090150645306073327342168184465946789647565450593309615751880884181690646232266523411966908946942923223064918425063806107680547347805346385432231116530135826441855530101832983237000329517284293117879206073173368794740219337471835447829093470078289739518002053229412596964841421108753040612163273411661984 4396 990313436985596928720283888248849530181359406401436474848298631593796229210359099678786344170683928603930648134503458359038316011877322401996513159606564068859238794582097072325182618085804488872182977112436870921457554061422481834093072508483090415943250011038357044825782497827922046859199277815522219306215338064865045064495527887807225823960691076180015338062276329128542907002311529680 4397 -1102379366176033719515258068366788935935920499889882361517062805108689918367226413355976378555917118228937213191904660125251651576210487713434157277553874417097271165485063446305261329997868286246538989185793516408753143737968230942646157663601772539455780901411310415471482989062030984652504692104494210440813573742164752477113118734477068816381036856113015917956613543603864266256952151640 4398 1227112138756959948615611750020044212535137940751887984066459948118424735542242999705501702100449275406359800978472092450539368067968442513684761875361817440737240766261861542014604395309692013368244898066412952446202272521879121708092534759776622500232564234618590378795411818642011825539426206039027432485037982602937434917982733573047305816094712048126555631243265888004502796236008488720 4399 -1365941824351362659632992367011231010990945813336193618004405751843556927723800262392844528253283070492414866170488026297755785702637363265187356812235098178095201976367904720974654570711758641931856561581359948430734102809463528495532859634320216110317717131543920723778133017723963914020897358053145241484633937072180831732071526386758110448942226250976046853825250790059856489976662908544 4400 1520459757550084939071552606835164798081329950924049549142191333450314266256752981788301831933258717507136798963119566076617726890869753200643118084340211722993118813620102560010228337703231140362913080829769198640173618267810039877016314016872167335884034858596162897579529610356074214737053722108133131520380767148599390901293031701272002554721823251336988494658052239248294798464813365464 4401 -1692436702144487002434667649195836525499018236443170141021147119219860497190707168383157096083837634437332144593055426904700035696794930554969479783891710249193015822773170548074360984062711609344050869170410464017818475536789274875872311444847066762989323208618162817154581256734849104685999312022986906203518136441513285144647904745740973229470120774634694845740468182420931474741703055680 4402 1883843058923580050827705072427511636224701334380775764371058638975251394657726076316206547047656124964827628376183244891023278847497059376408146790816775881331426220612517913373124201903826918720867391135581665803532647028071183932234409831712085166022068430154539707054318887065810316879557184973656029410692588758404882135896161837204300242083238075242136505432888694887377323044369702784 4403 -2096871346679047386628768921243083231461969207088817953328927652342958403085646348449375546877637980091910545110419501441952285663527404202919203152301424373098311114089727357078602813352136421507969037193576491640894685384375639172150422894595526431375161738600489698959674404660763248208389805393700663087072434386961138053875247844404637797756798776782590202829649497345429537359145753760 4404 2333961211837483369572910019642322734736069017991700570385513755579393824145435094631729660882420492505881840877936382180019945375986397150204556086784618082158905582239192687377829462046987381946451214842417357316379855454446193798206977315362439921569253555140073445421447456062052188398967259793017158823159125688374618914134089965963794471720948247483247377690450856845518728634246978448 4405 -2597827250804903520832201549067663735218439479893966693758406569889611917590468213501291564274136858208002140643750060413868826927764454855585821471695738802345868712646017774778231349095651756471859892319307582733359193955293923516910271817434473304613833565375422281225201525045657541536058549767180313494918114637067743484439882813947871817798567806928802371644339872075497707332909353568 4406 2891489960987715599038174747029481796909800934137228864631505295318904850141993538256890087623034856905939144352673309395609429717477060208870895730816298456233289087388275131377789664443196662442985630014989611770869315235173567320334994625390477480318231135126248771665682366033110958257198110473864209444420205518867081667544541591538966979741708212085343714126472544924898987547646515832 4407 -3218310171906695071294500412836709955769753945879832251997704102864243642735891566246399525030413678932112863056747305493061996954573868214416172029430658273468922425547643204191645681215187856613676025632523956287448939268035138353402391365724386919497833301814712698369238830607908666142605993242203999538109597226128623890586682668812300419499103712976081434095757938352042788606882276096 4408 3582027347246122419655796547578988856326425088360294604235261678231153244457005586042399553009164225139747802486639782100592181841005583416835425807720841173020567362397503304543523074861342701089895646134397742429516839620889036130516780573623046907645127782845362804974478909148745717825205933315888826781249795187287899735128204333352762489953542183944361841559935479282740123410484259120 4409 -3986802192523892713461782267283739155548128056356607198592256258749003682357094429347483804509299152397401182025327218075626068511759010411913779519173901711787457697549608152533913843737242715050146962683086638740507151445824036877247608025921475122495609494786587989763767565705638816063883993246425994987851772116874382243109614069205350230824590578226708274558298588459816680371145329808 4410 4437264051824610356734217747038650902734541573457943330497360001100053241521229753431401497994755354959842612427036522559995422456772586918222611408294696903476797605389716491706396117873377386177743926408825753240828954262813381181721838886617941608230088690227500423028151760471095947992170032008997273977067691259987100212356948301376628993832964604275552691971060081088780950008994658408 4411 -4938563631256230577585816338646000593200507883777157016233754709820137576582640057306505138803451187475652451856306142458470509563619553447469075546736704379856689579189860452022047432181649295436025763467380417684708261447986430918526363933308532914243614835657295196262400716511898928833032671032972332337988061817020750006986257778245381837749881005609449941041524438550655734759639990624 4412 5496431647082960728147598383771785391282571324158953813874096922872923723063850867869965904377775584662922385999437628332531907037639823657247434523829169861731710024825415346994614663242327150066710247335047818156074866092553504848992940830283349317783121744914557885070520419599157376235499682808659190705660293793503137706469577322012435609468452638537444213734984164077756792468919996416 4413 -6117244063532467876813548629569149704327310883947860124364173931055427359339129845899362993562079640868332541723387807000622814695801644348604094346402805174795100703353072055202452360788782143796272691018631562624571681253140045995862324842145905483146958288441639375640957624357932851231583788307005209402587059183146973251029055434517568539813939625439877040695035169032434857288437854640 4414 6808094659829483745966091591529762470852646895452533742099767464783751764056765249241423186626820728120672969763130508330495716288596672165262530114938571857474858214774567264067399686136326202331572630058923620237792987233247401960985900719199426089024247336885644369193455603746801197792467092967516277303053318304272617537503848812479599939943473385932798874730590803901386503594717256064 4415 -7576875748910611583057455369670909663250439868470543158602220761997291540279281201903585946167577458195945253775379428634743645117727930877852626207221419032659536800075004712793439707072104491452050089644692440756554505282502606407843045934442824391941292154625931729307815305254821617031771847882966368763207840522713303917628579566529758438613041201352829117523768640168539458327667627392 4416 8432367962460332145239755146845906738368541452155786404539285827554221667989674813803584618454354927673956898699328446921065697107143062817224560798934717855200534922741863254485314890025535575012048665841597546846461355062566980249469781491179775567098965006824357672951031934279050784791804092749838894142462231099578398504216890129369263372719848326894179223359674113195388964914116648672 4417 -9384340119414014375701672567438439195644328383995266457988286414791098462666998820354782627819908678214613750092174598735349346734910185773948520335283168920347802612324749106793391733372702409377288116513318816754053716535989630739157296776523856969638967388269488821932296396014569453258388984386775596991418858577942804264297431733128815920795438927118225977263565136594472363520556250976 4418 10443660309054265952262492565788329870946881501691826310917330634067383883124047962315158242712030582869146572911188380809159160949268120077423049494139804184630806010002863801294928366071362659667684423639182601702425412216821444092696128870928060666834088013628029622513263416578835923865992317955296020712777760586108996536079363994117236831332305751768233224764267519121813565057830824412 4419 -11622419446565223385212480241464576380059063377075729740371155650416001278092967493387475371304600231741026735171150400468905383529414680182468156055406578478378013257697765280105348126894484921500639053592934045809503061901797638206915000255489220140560952523719284738884760202467500634743238450370000978360949968752815656567746556681370799496194912452084702516340435069012253199776312419800 4420 12934068699831684465925228568605800272583100905265218027252784405724596506020487984139029919113653650067147432221882563461276028064585182209076370958204924095817977331570991243786973268385513527395728432212783109690961730452525970307279275304163525843043479064589894060838033438241597582690792353302664864370193733122210556262457856291528723410669943445576017787450751167078446240223243107008 4421 -14393572342961905801992797954640004998733981934891848925423877363222927139509552464471953294231256045533469306127089330312251957224721799168714634398248344582566753757445980502936264975177729056500269130473428461639672626315354372106399532821817163832053127281451637127787038742423125651132457100433212753482699405866882613651953093301691319050735507625338804571147598037498174177871396276584 4422 16017577766237042986407498003350348094069405166354871980446433880939112381315740300034284698795962260177724017645351811045204722948776213335693463364861959474154293681926702455735516384116214508129727491840569614949129741675718113297662816858933721020294364337517631187589613823986932575444193931733295236673385013238731177032067805477254173222886487721473057654586864850339045808300597822080 4423 -17824604565906003284848377527870730741831957843436447189437084979139424952822845687645305307002776835293157792803064735218830757881131886873000185260092857614856317485562070264953032200767416417054618694671150438675337371629883941159703344521610683707330341357429905208419376975813216827254656163252857383325096416901624895573522324555968146929850572062350516487406245771600404943942557649280 4424 19835254852630042014135624611080186240884372685257677721027557691323383244697897415500135587701749566306628437828609556492689594956824523989348634866754984290494065388878161935332454158937736353684311319645459332516648585960012943141050294764189465478920951368459946381671119012415448037505750131717713917374887483523697087447939920603813862866859679185784808796969891416770054232796953662528 4425 -22072447156858012679163733587880589466049987386615658549200144417252668998264206936428751259380971415643739865689440590599720976605891720449349249292701326790936709144510798674757607357247171238492925323897808664586488378106262506973682114323750606702199644478328843121660865589635314025205677987839666302724304111938771388962052248956210480046331063575873363956523652168690848936141172903152 4426 24561676575672247935995855477214631684716158177421954306264375362869525509819108980783794574734841136694543273207878664479471163240939040273348318572863479114267166509277888473674034058102590401722113845962508413687840093877087559911605866668737032001479149068280213641847949991185759423603284962073824373884754744633990027656069168238617851301876602091239414529668718764194387469780882216088 4427 -27331304101678418860019282536409603080453651818211398383120694780050328108487359212828631267779115170779386700171258635597912933417058192750960783341779830061312871768519069258355922377322170951733924803760607195313661019434883993957374245038080684735089135611547326249494703685006886023136465996342552174604454615860173546414567018900612937727297312939994334951989219403675324368625376653696 4428 30412878403646030944692969787720831332549185906426145108196767850967452074914747765430246902194368926817722149510134173645293852824047060869166406868789453294096933563892717525210776956453952484395793641615811016083732423022656676414192534564989833823553457670010793593033536679871391338931049725472890127376106062921189684121142594457193575694560490832389393459892408854862037256670202955200 4429 -33841493694536129786265532015212958708499813787802321550471672345192649562888217142080319340262207275450951754254302292328245227276512146180517719750620076870107702130637293434918618348796175413995723633375652412003496036415180765082001616676339220621982676295893358675446869994991674823162874392695410134378546780412156266722099863878136405680896151260315173807359890319611890038302590662384 4430 37656187729388342150548949258287095823882855921250426038055228218326818994797494087705987995975552358481683519773868558322832941018999934963925385003418351233324109548052132557570385541022529657618577864665152389356661334612667886816942178890908581562136938321951231352614257538819845802688067197853871512356027927541413349563149874043618379982696007228259421641119694536566286399820814455312 4431 -41900384427847922989238890694130178670953925932431888226196319597608445863271026980570951058804891703459691640819337191936567959218835088852033463228853972213122251204492803738922581852966613999949752031898184561212480371401997453887777170993303129603966395731535559717766071376255764150616162268042844402317931944501851097453270822535033115821837392231621955981429994587632099611837570419968 4432 46622386118971750602371745582657261063734236886517406646325928578945881778685190575115734938460343435364665005465126120050297238492010109312476715948631077620509247789464636409986855947665976396619579738453406863225975936932601306880253499121819992960331848066907352445067182524102966891943640430616396095469759958414697173731718448587797473813037455055714536815692406212016894716345832343912 4433 -51875920965003069446768745169523114744803996177373092513293541705230076808122964019376702963772214049981508269524246405135650588941555894513779676928151238546182580478153143088724992070535462521420535764300768063843311230805496110248375795007092317315072729053013785903695029614760421441737544133595419497819689019894473608127019498773838543570248466099144516415086346827286741105146376572128 4434 57720751742320263608297560173783225201783840610940597738857683354855035171630257788188673337395798016572871791912855355543394964713047969754256918451963134349862784077108204007675443486766920506541171571473338088823871918622740656045464439370195623429197243320762679758273942276699591646175528789473273443821071311626453014737981488443678725578393012159512101040885389782468744339535089351104 4435 -64223352848716348645678863061994086361134267990763859367228506855845706420185713645582999505961017143587322100293671474129010880727578059234626184829553584463394129852925835231002546750081273621125258360923277274619441907620178360184411605914822690059246100056583603114201429243699029296193242650750236744464031613154779563516000050001859400023425499710885249800595617072008325291860397712976 4436 71457663174301612602033090604981162585231588115904347802968060818795479024389397230681424256397075109922397240402322414237573042569346775500837177271948553487758251522769303161559239848170247483996856491950117273982829344941252421237044416056773175414792040631068365533220081652916636793632268669608853458910722043878519157847070886783761935498288896797160998519459095897662414091873939449528 4437 -79505923327253987012988624944333547396510027876231970044292598420032962921627072000844038366257632875296140596083464323424883070880860027604465120794273768807005840110739278028637928247665516427608942142434223677059671344343062525370975241217823612999934631088674365574693832757920515344806810617650044782049617077224129878601175957731337433455527454742228252294903220416665615065136242042352 4438 88459606654942158092018051067937469625560730989432957056340802300953486263311764704613918504020280932028771276935400409441410956401855273310497667264661470453478478657106339923905740043523332041686551499291792049739491757036006868447485858555734366536147120707556704751264510838334251409122578749589852017857665860364968846493093900886515019443018391181724823318458379874734191862853366488992 4439 -98420454556253658169682654124269566029127287447169035717458992192002948420863199145167140616472722021937975306864424687889631626398172755796302207134427040270846285902359780117653865139263672923320033707072985987405810270173683331938659514059032209742170279817887242103597014345195395746023538225677781135729314024490314918516781524722764002851449273291304446508877026827104459573814281882112 4440 109501627754098103178359010963870294800808354465495637166201830851343293269019687780081986129728079046959296854988941932681667444225537259226363208385475078030414846959902319038322043741884736765140712129271815823460486477609963930469123766714010343926997277661635181220830219802280543212566216597417112676963150191810381367273848031115218732447357838917707274923789114570399425181118294475200 4441 -121828986501165557648803880271407254550473889712365914256114682421611318817351838766854609613818821107364122526312346249495211518687842203813400984674437732908745228573510797892738428933335992796360147648321545245639172828133059490434334444920042919558630772830390542822168802644394880110971893721569713560295611344502042643006200763294699668686035144967849389196484304927384572319681272127840 4442 135542514141706797567097343868466569062894307409994960072863912454066258985845113763924439799052374749112709905483528549599387479755399019928426145446095740539016057285667803362033467173723507817377781542847621592741632890285928088945349633151990935403138761104782829652005873795610273054350186694294180346158550748731268538560688726013181603909347156016386370089031566186648653606652075440104 4443 -150797900063597859943365260981992076209202945657617137155641882859883985980340599113245043077255892778308326339163155672469092434399538232477061706429571805489528842374659277531385470035262799642248798119398668719825661741034901244993744090153337206662617803696898516937589024102294037825135620064240900625624672193112568553356079986798050772172141760003230026318857714710170922007651726677616 4444 167768299866295332521855517195586999724974429484099401489436635174963398471109328165898618774264110991001635516981320061240832730907379008103000993635701895999313698616150076042140320291416578990528178453309260898472282126450454775653147343874649955181506801426862578382245268528890773102363148213610564058359086247282519087433157740718561819199017868505558037668731440780833157260676682607488 4445 -186646292561529823509558453329677437937479807950140800292649023468955808361240801481635598384866409051024534312713651434071647617041289455787338272862342335714113335576520365801124433324879141030933855084253426055737615121230550992524627231833008569127020713831843871187300471584356155519827958407158085739124674211099143488740548243260616312762169799551791203583833387086122817008075341944576 4446 207646056837003738807857195485153471863719227548393366769734980874414497639820169330244475104608704577137216566022208284836552912263268909516970020060617732618206607098465715142448042824702361459255735138757183919317093893872080926343318367893963892229561844893683903849509363702204946291645393356126235418382396630014673797109247429711013997383049220950619044818038429482024979886624841078320 4447 -231005790873717234745060976342359899407570413795781951696138017201167873116889210660081883132722062891884344939498842782468878694045518386799653863907138725764630210588181700682765908819404924083652728682025295378235112238295908267641531703661821202949141223109075714862170697119394268742469796779665670655927309102989916845954835925008103628856914425017410423797420303003932076131782525197824 4448 256990402942360780556605207191375373729726713845587943836743061963233360879415403703196756750102496301616358413061983495374202152607575732754892082549958364639438525880801929318311200978232609793272337363858685527930554246975804079527620062276727944915914973837454745750079693871918298223920577835294375103841263226295039311843921534761843367720453685126137538625728366425108255374583042532936 4449 -285894503044064839273892866271561296824154203785929201098091450808590075495402355713731938988941396393186559473965141714328332271117946780707338121643755598532328054555004930176866811411924748473752361653707477157667168853134072503328994169397889804095187212125663351714543582367592266272781160374866730139305132127343156703280697684753706472465527372849200126327669279567061443783062618402384 4450 318045729239670878090602380041400354953903465450009220882477006457976285973867624437698485821826050141860252013563681246847352388415493929424105324645103293874924911114919215253381161327757172212287241243332890433984212794850348045373060178578123571637210209567764807254654655967907025561893410403100188142185692973887410616722684098266425884573394644956714554473240978446533389895301018417056 4451 -353808446067349150089882730221136298338461767025247038631357327681311935925888507000607866955591270525500412263035963638386161295422029882162529872248947854616771407354145817391040040358040673411250694266733135017901175890333267247222690586092432702883867217054358092635713447840837297233412493186503813484005067505162251460501974912498474311825016096123338139543379182031474275195928209880808 4452 393587856622805482528063322482386805264938768759097164069316661725837378555809108319079216895136615798904042626646233212530284599572180164746515076324763236583016012604840424944682122845822164309203317018033217345936626507163575465558318417795356622861994481251366895133985228874982175831523097379622506510277192161766113259260668833417880694077704122669592232445139012668250419189343892693184 4453 -437834574516128852691307023788566253305977077389109328369013863152800300444604598537582123195583780561598808610115405898269733823751611260870717595164928060901694673091130087877988732816555452859953848788139875028819951353993785505244584969627532077607446921167302791767034202046601452195859877611145979525690453032415896717586269961878899980486624529609593633526305032254747053592176361291616 4454 487049707076359043386735045056065856623660445533209744930578130238761727724293004852853340343730969830658881386530705129247392292207430227407799427169236629775417977494045073576469543748198336610915527321741534103753629803947723932149378804197387704099835365288700640598020131196589174312539542879109360600860570303164103328431712239057194201239113124552385810550124124860797699739991571981520 4455 -541790506906688841803334622273129450446751689472850402054492567617112516744512228474022353223070988968652530013975673326937434337476751789652115638163543736680809870487695649893571531044228035836464261079472540794211099566182831186208502119902878134720879272208401689214891976440840022428325411183124972202090709503283032377306888537607027908768426644885809878720903098614961211388988277655936 4456 602676655263852694403441367932646976247417256176612374353182071629415810494197365844323506063717926122617841624507199519353646867033957745650565612220465917802336021445497585604788937819731096479114011200156281959145444498790414025170750206704173483458769494377371630930458462214907288326817987983606801267153601907849515557263293730016356646370463175941230894351643487526833613051473590273192 4457 -670397247815804504071383917583855701447437358228887726470495945016868902835694944425524455184945184324381245141396558779615883938606006957014223056521557080303386107368570950840184300385668431534271447809694053321445334491649025975312193275798052049366066708593225253355485792475076364384371240499030988941487465272354114768502124023613929866681412063196748445830674842440883031037806964732784 4458 745718561201269290483277158996437969321888047605097040134251440983843858541973963431774465638715946749326099879983318921053502191545776165220916363051046085431285595295726275772309463393382123651962254142018866448357316032129698765613702303499388915760099235773280698587651049790548487230015627485258711209606143387070291872303878205831718608837043506668214432581084620166037880159914883434048 4459 -829492687560969713466991669010188683038155821522187914303444618786718816957531091122648291600885108881492407867591254860571299867478740795647007501573909112108130809339435769424688591562383380894902386220794518435612428915396569720768760144978600349947421964860327836742265810020168032550862593941622950473309621597123450650937894883832167223119553896769367287342053016528681823684396298460288 4460 922667133930842585993994166838812012501709576467538206596392838302266904433856741366069707079222055250715004125059514855275627689896074652781360231272404384516979448051426305721343685615851528895416794393334728873375546667685274793277869183884289845883600586445526959389321296765583076793429559875542813060660684605608641272709097017820069826791424172768875805087192597754961515969250419279024 4461 -1026295494190780490184520976076986917223779931605983208761846401343665648746298348058339368505563544516429681322656508456883212916425408167279602846796640136652446679741627194472184121080856326789198977456696750810531398987104292921921064642926474545387488083852025961856495919501157506585905928860857108065527458696418296995999355165222735682987112956183609702700729307978339165273018475997920 4462 1141549313268815863711685576666789738836433769515680423914916493845451365456873545781988476694813470867806297832185488723154965929708373835329541651745885129024461430603442411321961917483719923866927657277842858043383317145221587656669727832685671821823282974136322932358417054417743157294943471328248785289082582644959418143817256522259277914063835781108436185361531133886783342126793865859680 4463 -1269731276644051753083536554503967118011756259587303101266021129449694644886514047449435498840415308212926351578677242113268043967368694707251824619008340071652902600343658862681127467953694918508441142329487345296012756590643370477018600664627748177894280567735783462566127875756415070715960996518131494679533384485852787689833946305138127388493651837293814806163978933004498866516053300654592 4464 1412289873020748853949113803257286620868590356942987391346737264130291078812741676938927490167125971855260246171880620149779376884798323304090192922637814120090041800334769399134945642122940216018045632424481700704949677305824346949768903213970773525617843270286386803203085078463261818159869975151155176501130967056560937914925037673398544582388395065641622244199632297304348848889349622115072 4465 -1570835694526038751256828154616215148830537611044207133951585753827957757726989645462362847219083752621284176900977885019037090399473172728820662148906246405902187180289981335249667564720534565055570649863819658732766042252229865339848796421183170881641134977572467415916574543280603862122426089921269038344754254717126134852012690782739697559910315754378467195115439853842828144170724576461472 4466 1747159557098340481341950342780764699802272100936325592747916906970876065960043533517591368301934367937444324961618088350327188257425549040646491601276812969499372428471322024395200973643123408359166855141984248329982687457281150463364922533043561485035827725996267795681377439127761499529398753077783036087160567959873808840128321224144514476810853924546591899134161696695169020744119987282688 4467 -1943252644086696238204527721650722670047035927561167016445778811612850125533573033922933923840637703367919825029403668735074368860900328104980380854338659489653801788991428388629464204460733951991660288527978162463421770661506666678151339118210497927580109530335100121068198669284600915047159793726561539062979464031275328309759454495840764449742099854957519457124685851543873051309077199913312 4468 2161328898699551829387613270516974932689935342839789395646612174527749866017467519049371369163892128087937976457698473769926185359243274451363011542275668876623385177065344293929651684077285414880414829711011576191677080645081460090443163325290980881084470177256544890060097871129079182714119235916130635769893778177760151081550175249759664401347026379563241020275343825514282906783679758480840 4469 -2403849916076796180631206876822183717946929276850564192362146781185295285750443746974435579558955822969845584160628728948467351421733636213901131716085258384561755586622745348804368701886119637513075451300841310512908018361122074031631965146542216556655124817561460691651886645882032629440325025349813505373173611491368612643968011142148537885943422187394082058801908727472501979075831265699184 4470 2673552613690909554532227996041934946630761965858070105002137932137079125496428668998230694565284002705681269042125118269888455661662490120238167304246771703607997379657804931788451587168354945068055590829609080929644492887230022507877624610334583280957315564451811598994699948926285610780388584312315985687521023863078532810813822923312899061765773429870035583270352166523708417496401828431232 4471 -2973479989822680883104423406092719076282938233474360529454968613831568266037572447059116532745666340424363048132302687641406377009370350735947885393409522915369485930671441317980790897741957157547290076471167044260154207360259054459830945250958986300754591727812191984619992137733088976933775416147889998482788704296011969091450877527718353371321027325030485064349789213846247618658574964649472 4472 3307015314349474880414250360050272837923273436458663349948110712418619152350271483374096090765372998035945474746069509421950849184301661043043871982275854194750416020406989775261364981803447966946407470288583936796108555603040988762101435459467190043929629553446704069702983121403241436321660213857408698853386852278479608980812129940331677601959001760158454232980851739903473842180240940844016 4473 -3677920134413125105347720314503909911306300241456699394851325075824986785985704042483646274382355814598412146970620648224971718220173679512274187863398710008107145067642687031890089810429865667631775936745916349883870304587745975805610527350251829870865898428263661859837746500422455013666089343271259315020515473837836636192431402615621651418993352654168356808092693115294959768504564185033248 4474 4090376520126446969702229920396403660951260899199320700847997745974077922815364790845434027101836639554237375841232523652556661230354361554863410697737397682682445641388161796220454431873537196645198212875725693958779348354206513756525033083237207323511962548389212944603851226599326788823735862860214319061418409880401487831823328292109179134687321956194338604606383109574927381631119816502040 4475 -4549034022805653767118553353085458309168502128425555696608379571775054916823038046288946174617422646145268758191825458898832647123148325076395799910716550887167371492646332734322711071267833626665597779756950970071307001611648073208855982112773925204426118339065886699415032873510682281398551786995329397460063742048624946681555374011547054479304509338914976358146583003694413751021137294162760 4476 5059061870806713088086098586702466607636569974673746803336120057530761221558245359237126224363026759748756163149636180221156361281702032262024816446143757713820827992114599164805778705711971746981596548891744212676354658857025756156182225352276504969712527401610526615617520268798384876873699098602745200194882941402983957624955091596451795853023228961941501495638347643978154020122968848207232 4477 -5626206986481363138911092462886728040487706809985956020811037415822416690024116390545365462682691627619351573925311569818022979008187067117570020481051146905784493852430159244038798128290280038031497262414456886404073036415831991992344344766824227940376411970749121354935293648187464387108063385062952885923016959653915552191575730695928877400366414072148594549060228978174702666593558741028840 4478 6256858472702418237299228748520243422936429277081182463154794035729572203956769214468198228757391765145990071489973825292655861503264702445685941677957387961500501532209515699675662814319145990942262867679847466482836412630612948511710512786816323386528494192580650329815614537440253547274587885517624600987252688344529209795534683716316061288456156394005856578561122932162151113087394122189120 4479 -6958119289559451322168112011505766920191470176127489009828162853988196915312529714327497651203059874657798300075725718922130726320013724340505191372028701292278672673807062055538862159289133200455296023461981722742151622523981626546855412372801009913423812436446442056704195459040389144427043407247002837401697914947513177332809965576206622066761985791652785079775932923404095677747539617639552 4480 7737885921996270911474374184744755047162378929509423795412043820062402853842888476556474505388794498326179295776930714198492287131061670152105161119505895441094805363838059100937741637203683061149597697708016404624703850670275656496137808993073005680702407743003527997789479965721453534231052244549788179073660892485417763233523162154864297841918460192472013048638319349137832700746843089045488 4481 -8604936928240996414030330132872995477049144818340957459197980423391030300654541208310081882432479959934261189194121656229507714923576954115298556628981252546245973187110600285397688736338467000274144030672656115107383243417578185781949172157557960840569007291584967524097617392771132124194658593483462192050490643322277033387986380880500729693991619499097116430970558136966633648922579222770944 4482 9569031357856871809187939977330981781411642717299559612359758819173287155537865575167703101412158951097427363161464553035112391578638994497583671960701164107262941133409047475565398503490863411791118159128491289867931895598693841280749734613117621734550194147497353098975194331744683906897229713771234414889572789587255314655843420612556614935654156081128672268122017125554320141883112939526528 4483 -10641018138215775488555290035283112688041481425003612243814803799675193869203514764930087874024429093045753946584261748757524946437523407995295725487901385194349124126817745415032417707416650924679755750182671237627100705174212520843367293085309007466686314171050443254490730359511805480311003460562802909556061878206622259006709163091781361279908931553294954451942431870239592815681583666646856 4484 11832957650386996610481454860464210341375601779736274292876549215800158377969128626718584778556447867358390648907567153105430595553559402749766853363892737595956381456184045025945501746734128471071485771353067435758500728498637611587056526747953280314367552350683042522315779162226609521964694699872641540130838260851890425547920809506110551982085757834429944095935154070434921431005708416670928 4485 -13158256851196834683312101217489140609901381049321508037609683741339368805802864632931966064188662598531573839672113333298060903734793462789874992859058931452549057636515231389705892308944677254104198681392570213611731428646269134864098374378019036441948422294749724612636664523337931834702554310780795376239694622477729313561791163692022290834250637358275423313801669911400238890060627748913856 4486 14631819449055760554187157599576877097221742850690953723575300986394206878612961164205912282889595872444591496943003256399995739293001003929426639840362916582125872455430843160358300927904895382460191315158230696437979341636557033000236884193417373607603029656446714547469409286552589546598030589431728542152776706786149847909487026431143891492736559714591329424971332083030619260041599592889272 4487 -16270212808741949638523879456117691327674758937073253507915792064168261305443473246574574200693589113485427783954048415430524479930516439464879059088972807233888429739927167267656611808301160593900826788050976081864481444965862703812270219674923831654413119523194944308147963480138843509093314207020040442552675334595999596359514427482577619026410942938192122730143688115041034380714125788759552 4488 18091853446531004747207842782842205985362873574820152527046102826324160087656312972615189239674465728561260845088454586024701613685531578530950867948609181450501661344038127101657989087628268427000813746631823914876580239855345814456097224412457991531629699751923312387960952634361589437569715853887309860554989895043637242397031545315584652297474720185659891734631065403962683992201403108177344 4489 -20117213183935529558545372770186032205744167766177158754794298702017790207430794867713700063492302707489926721034600123256583397194204965221452799164013349249873053122710717198865997133417699690165744896811162144448725526123632088939180257773356961399621476025577395568399929448204295221409265014921736211539971950650489884417790723606379348105944760449578862693380828330124721191262661878395826 4490 22369048258157440534710633031748298030315449450117013353104066817939767016715998228763337587470825694418105403187250345154272211643812175777976357548952487146404608655451546747538674778541663238398934318690666517951191621041349543133596088397389832889706592549902906831567726602304222628546280074155423834695318558127916914018831714597244972757812283653379496999687569438746898940187920357004192 4491 -24872653942707003639665995182787084636402996342882950951448449248820112720095622899852154529725528169630095123786690491706895643246357426083706803168967206060882883008611843757318851986352738029278549481380062038237016011367790479728381499118975862395478981831366525789106041912484192090399832404618016437590201073561027394273824205718395064424860956958442670686920119742978402571524425509122552 4492 27656147515334080782948921594977326450521130657139164043715449712112985515556081007603027932509860001114022767066978046823992781723792361825389338563102180634126163616537708574972829239891998385959182997937391983537837886668471717327625808543069414760029115269857839165898202418044012142894589468212229946915095621742517793781029014667325107979340639997375325176254616571194432103987574370922200 4493 -30750782725590738852909130501196754222846181980029538601277685170800916038621136834605966720394901543901449751537030822537479209175706760949344575912064820070300723881074579544607688060143034006313200799774504365338219511720204500588946431122254849376165033026084914903349988205616535899258570739945433748440105042520734894339050163173199485516346441373188341171571826304475854324130049177475864 4494 34191299264489871560406231808103056195262550014817296398268764783899061100252429427047887292412578584054628904815943882304134666225647853126197733540093085207514062118467155700809190665979818478052353161774966663485476097264418722957581719906846112571696401854830359995387488037378979411057463779809971808156069872363200084369416241248324034516373472889146429549501511874809655081351520441502176 4495 -38016311127717839739670072858218595581296917458727173655504115757018402297073321906113882065871581773423976608679778691460018192504480344784272953476260326315205192791610341026856373887266527149328243017765429694474422248270979716856941803443946335746096729744736287262831318738816068623092897258262040128592682034597795632305400879276404837078402140436058073863832331471369111884125005286620928 4496 42268738196005475317606440391161447145763996419633973195478453063437269856399041571658975714671938977565029710381270691343128724452429616973165465314784462415095513283813966921949040741764784703320158846611517355706168793828599990018748929243178118858726703226741648228149047365715003088634534109764114532852581198019348324254533896835587675972241846097541183628053645884300824281331891148561968 4497 -46996285836342790156527802772676310922876267627196772531890540991124719621097164589094218505674530220802721045738059242280822165488736969291152813398871195028979729082489969917455426972032512938760215046028619560954112576125494235847343279723230044805390535111021821613708629993684944631731177640091707958687204805018567021026592076370663396548112197386595600611915606134271407015881300771474960 4498 52251977861049291476187603805547311912489146038704002982510815721749655380601805497376002937648343519081571645317962157484830422279160046310262575583582167763293541085895960781895927580573946277141790173412272931564729484086360795142826041151513998834710732561023438846357713378126265671468142303870266796015309553473537049240426508014607700470113025414705904822087908579033872237430035603383824 4499 -58094748774182582955692086503737366751733494441508579084692769379805133596956212890358244385156635183117613800021597242969590417642676297567829039948373742359740611218587121722180185431677710406522740752808117638210855073167598151904976428517845183356303428755804089756358420022150778747502667789209270333664125666793058346689007267054688974305804617730500172283282255649935463569736500732375312 4500 64590101892934290969920919008406698101773466340105342445025769854482961923300147102111639262530279941753889341098022765318067387123020998544156334129525605440222253435519537018292313096611675186442432138305066318402661400030147716108115184041704958646076814250806604575621073094320032148379554132361636998707193936060339585093594693071196758860305119274580298026161294398430816551968645053455472 4501 -71810840662800521318034854262027289463340441300850351049775710520438665170185620009328936335402105814141481605810696731662048067095258440602932661520724218447327956632115975671186670877572461427443603545873939845694096905012553448710524236389351620815164416400250629623850668680645937441571531578038788660033489745293249835499728409342735221223965456185035820296052878624225919729082693472922576 4502 79837881297505209822662460523209866577933721574055186769428720688476900575894630116316384693390014971601521911391614914560938222910565846584085383339893183753817071847201710426998823746723421212394339059360733595272295756597326237671735291153041817479182683264307032289888894671459752785187633843156534315034233419254258117699041147084556122405569273146272399507702453234722366503696173612637992 4503 -88761155776873981220091687341098826665926424635242030730947634055204145134118706299593699556308834879174873410453889325068916350362463325434896305277398323022362898182456089861219975377849785606672328775712772979353063759530311568906975794238749643849589678604867443314361504151858289318369796071397569309993135901343095611308537373017552331266002638181953108250249984612195074299137978755855104 4504 98680615238071258340598895114849285141758283074997985701814288435494025659341472844801091767863734321087172230724817525036482446939952407189139094416508224570571711221418540956679670308588276327604895113956564020874187557979971555445586680983111448549697570526172167109913181307396894191775004549957832547616538034360642787246308145815972619464085451543237559678807964430232107458879110986485416 4505 -109707344908894502443157521827922620193358484945135581117713130630641616194227571536052958820360030541442390007586608921820902008434312845776859118764245558219590439032267783541514524296726821988993980042267165494633636145453870084713496173899015008650965882743459526215022944290528773887087645888978204958345533101002476633872838121577311125279392233529494381684676101597466771567445078800839680 4506 121964802968460872270407993519842360066097169108956014659059076980191578069980413577856428423971286722661791407807185003049604288867351351253404512044113314402232150846831931747599169114122194688123587425991484311723612363109974569269680803833336462941132507653416315355117951490442749167932525446185277725438169166419260488224479685514086986174768273535282919338268651503610504284894176567069136 4507 -135590197094276848714855340166305846644143387116593257552774165563608101132817498254614215639288472809443549805289022491773166653248823353902253179981747587498143238302644037910150606677337010836723728631216767344413508221685370012991463042569317389670785864457771206808812230928779987127853742296542613124993387239025455116423217931850030587021867056327723975303269702856760031447208244510278888 4508 150736013980513520041620478522075589417352532066485462957987242854872750319353761580901223797475978656045516194503821714610479930248457186051688948932090070373728410755661255186279291781721401742547632283681820189894601230512021262078941093139889006597519835497447563184602909226880921321134748005274625841614609721333823338016068964853082867328732345794705452584634161076659094030119110520380288 4509 -167571718807158430339829967548054164676218032203806741251404266890165108434339675281458381113057345854226582599871096760018878604702624519059816290430767433838864668130751379304607142734342073796509340685194468348150002274210769309020841677298913223140248501719073519603070375987051772480854617065662592395259141939229929684866198456934114799452600090595825567051056788734111705518788060752796928 4510 186285643522279535733460392885683493662122685051663566174361339336385807514465060164396517867970068483212328633802896088002445775109880683175757877844608476541737593932924934336620542541579207866356096134711354833240774213969103269769483768931098419205305794091399879298652038668030480096441074744173800868229682549119670578374695253226658100354940739003325799048458495986962723692025169551194272 4511 -207087084890684946241711735484533661763274373050617323873509241774624834227451120546323057966744413573562076495140856649754020022033929673276349622158956711293162805354787203578181232042343340037335722725430708366659398764329749356231524159180773005081314466998607172909397826441272561593982240450236451673822954292981751386770684066597788099922611790742267404259852168423563297876208528362099072 4512 230208635584855634880458327926257014335075738391547464573192102734337051807138740134445086819927449682623783834296759200466534717518925337185987334608585098639629924958513958091032323270064077702045673075671145117529279099792953022533434905801752901802344617431360767956174749793730483438305060816802620412184183084314870898163921848156967780006564716324674107260738356746223552978492835579714528 4513 -255908774173777163556406681798268968975873080107540608888854302635440994058558573224169132196640768320800421321759107958403725620139879953914432687371961389850878666846325347352819422317229468998975913703547744539722102998959109253224372718685313813194614959640243593017980301949714314349714166845023128489272432857188625325253200747997663631645032489968310662885127379960630342552164755596274016 4514 284474742730640035619783133449090256291608478441824365075603401856762774430975333937522103571980461684630628695755997890826283154834167578202818491490363119936623749937260633902643854245797884887301234651548091517969979981446358830914431998356048690331039631774392442960650802732590572684590804092753561097567399134817395452146256949134346332134341952202389320322307832835432077550095697359084048 4515 -316225743962897419733945755331560330172629857186223802617031306128298803677553617052789742611709837187524425192191272259170456030726256738281304598459377672067202281041914172804177592582348640882609464491811121063424413333886499430536342660858816062528005466125963851367191716070236099765265829759670625049515620120910981743055304838098089838505574095915774481474681905838873681733307907131494016 4516 351516493302932769248325911989751290896236128241851292894962706876692905552126037406793166626144568861337245262705799199162283146051034132454642184933269021102275451348962460230360690891635834213060759633286827064522072017660105295134924072671817439980914562685407160965811172177173359951918749737098705140293942452322008201697273311628538319162925653904227504436270815213520152709826343439870016 4517 -390741165323540381214407228882415358206570617018831106982452352568996168301377246725425322801770708244693271175130772261994126854374965308469147336078504867571784019336047108047040882144305916669026161882350019723814406591137543674852284123007641093709514933272604517919478444132842632155374157055440599366086195715804284395770379497230598272786566713194429372798823809573425957207592804618084568 4518 434337778202801566799910902533574222198489134001416135128346736433990042921180548507393643776548183376966681096373867730230478017236719767102303132889493484837105506837991776835412351847177751295417112061639764968350938745329880505744641528227461069996088699229130042223564817627536662632655327962171881414125523259602811283518023105128709484284315951186773697234027821794022888963923653942801256 4519 -482793064805764801911469183413532011533475885219971354395932209339088308664771136698506013632820631607566727800264918710461227865879191788142436231097720516582823670624289234238026788867430691732086675248803846318968040441131437279129610774855740887732454627784868959801483055758563622194709167977736304194999855550241195467848716959025763046177615983848114005533587224957646930555904107180901760 4520 536647884328928130826037223372834494600898588011530995372612830956691597238746613151176430498970205825873328677372346600009463702682207837848441148080732713798329883415676564232922632520954941409208557059679592468244097798261011090587774412636042683833405366768244292304278363957173385978588385655467529817645273033702732884944001864643276446297818923681848092412316400985359421113309142773864016 4521 -596503234427080110036937389436979712125756807455751700632293878505581742481473319958915666876288820812059983701257045809519573360236808827682441585901527402048054758493693183105606694260884460978363870529236658831686973140470564529287023636198797569180614921152176790771758366843305862024529845994027799313246787426607969538179305358968350493272186198415412033782932575355687926056628744008270368 4522 663026930376320356224720178345649008780204063936644418544958876304964398434337886937707431215921005835538165285701811753698911359080399635287170550882257554707995041029779009459917296422031488722930601456413434930669471893677764845844581983043415345881723065320369155836237457532466136753704684925362861439344711317604940973807366650166888429463802097669579865780610301123367824996567795942827936 4523 -736961025195046160732059253904656604361109068831596951313356737989365167432346852204812218325379543099743129394122258454173126747992969071665760881898087320508387976253950890080838652057769415524213410326648249179983135361039336949097144055019842737806376644869481615123962088349637527640414558772647959498887792573436604868515581380777307708697348371404573240222383971979571821455247609448873768 4524 819130052827406519343615635889955156757298725792257283929314671882128305141944053822846203002649713546836543261984916145194756579909186406542350134446516143657013321737475788880338049655267732586558635707851624995439627497182763572876159506539091527606515959667994126320015824723823641768012838631379984980554822791787452080550401925995063763136013205666075772712933147908364471264266777570379200 4525 -910450185581181039788494307838846974465990657076895640257542886344126759700850127765031701044570214206240304891174926354394378105725122721576090942008122546274195052494400444165375783046058806721817723416250198561715105417040850637881708159867804360643810950565324413928053510087206699083678850310970709887247987643406359441830493801710928595131668479565234546852583164734491502395377027039150920 4526 1011939407104158762132414243858822056232948576461499326954297129509366973712589974920014229640208123370300053856489894948411048794753854783306126957683210292682250722755131428916360224286023463602551735030080702224827296573094624141237905625488162017517828289334106055164705580497893339309715160997290974096516846806057264920898793626706569713145410509784034352217017019888834865841603089720497696 4527 -1124728813390813806919403041131628930254962665843909761516967270254856447395244747942078601809268482308935900212694439436153923027205785947215688825028460255565269126547073743040676009545187347033323938242841444198578201572109783159130326973350662205037169424092698304021207362324800831777779553532693617882566357664657735661747621639897607252506401188416895988753625988881544021344905897191041920 4528 1250075166757580974062677392945180447295088873889790822416166336231590644498223294254215410909092008959749855949873540931917072019866493908377620379899676709372716032242555498100888226634286236367882471548630786549239824724330287306413851627248118761564619793458362675627781451350840569589526328422958545556478327113584136830681286718798132496865348681350813563099740653323987993162456794594418792 4529 -1389374841547090381291314425795946281809816935260735035017127277656150056787727575276779243091930613814472527759224636113804873846459100931385620198850554051336878907648952623514172589412802363390196286173640899675782652657592280314096459716581624792661849734222200619314632912328292707043764569441862721285417885935720128518785298980669979906481824711784052544377047063718307130033969877376222784 4530 1544179315671173397367239037625860922601476184945820167969592620014031693031467018067528423717921198939972651734850601632223088764035048591881900384907946107898313896046000148087461369599663857927350760086229904592969006230165695961789994557809948559042093826508992538270773047672458248559182513918287444438330859120972096640188074809095033695823507530511008900056327003472370992109361538561573472 4531 -1716212379147893236431090393767986662792607583577531069504413132616565661463380850949820848129760392818011920740942165574361573818520185951149351841177914226896343158339006944267685455262653016034223823833453488475730495115860684890484833348641130787771645331959773258986216968699223125536705158894198632784639557395941282478167379033741096134655440587797601794045587786317065524350311848609666656 4532 1907389249716460750283461097866140510070922094816796258935096812266720324546097193308122329317468156199788343940577145035176271237581670574525895514928872369228843585130873383561858395496324841999777223548409596068492724168259752584932667089711531903961270544394297939463027634443248064100777888302385087857754879706894585741805446600914315011107653235701308211389649491387892842282603181452453520 4533 -2119837806633481608524988274876065185313256961968353016661130643332433272485795870863767594914066035775212323619116114444004242661556563794665681195623630228072986743426267672292057228949806888370073740814477520671158050347677090735158735977311515899327445080111743015318812605637801663744835629784622789638353914028454858145965968397529064376841875378521960236445690690967022996961423223269951840 4534 2355922177095264024357152615063689096551155165325431998593387789956472808732186527500270839868805965119887747476213651947968857399426031473404678589410860957114588292966837657691803483588459139418733242042564483718677293606174289235631307972141097352674951224419304733105584158353228414950389185305985994923736294356259004225539410377198281704466090767341016238596185243675314550512755173563242536 4535 -2618268935650043708049720505954171230965362879954980821500930236303049157375472539578101581028163114569521781382736841581709668602887486524838535746994962158277860869647669385932415011829216026804027097873875553734626840574734940059828376821131857307475106469882215191753592219614502661426268991512755333623482685854932971646864787428287739585723614824331865290032750366252467624968895258808972928 4536 2909796205745329817530665764242905122433642514954904774005426442906303191902551698420100164198070664381628295686375147818889069464459220307037930106092326055102223894897660092674139084182641219776034368127610508618500397315478861903351598827823833882477610988752564713986232772353605732256740892975566457960811533575999994815114829717760453550003428451212654406964542372421148136420243966486336240 4537 -3233745984514852276579074087295564281796220781343278137744112347761322307511042009039650100242960749762367032142730154945956509980066764056871040392588207106194199332337106486009400495348760096169196915700298099231573057298303297573551993910283271219751035722676144076178543122417146608071336389618581127167025891566494999455482290915279986419475324678078532879071585460611677778362144093287255776 4538 3593720047397290649619075351881739310957675598324280314574425218313497649716776585718380846082139313530897228943249940381629373908055175920558419369494162763580968775175824176482441063407734465747241665293670097982914229880275187462952098109535717998600074851424655045827505197896850582854593929692137581027450854881305744716590027248206024881239469716427314957749693196714362866164494915434272408 4539 -3993719828584193217200367574939980890117652060310032089660503021256149905651529568784484600330719305839347551628237957420447034611648173942655871333666372767906733214501058105179135104789637897868435888962225675034017753864443350031265091019311961048474611694488248807215317587110615748271667665809845797348043451983843370036447936557638264530546088225331312528714823033756974385227012688753403552 4540 4438190717049217870153860621349065696666772990441764316318787388698693649358194029068222679088835509070692494769694314160770274823895719784792229014632483749431834652283878518791760185408952210189291613527001278340067438502747918485084013085228617062597550639588770801774820406522405689107143911687743641035261217350285295590057265587018498848925106001182100816113656458023405443871779377598821760 4541 -4932071256494586014807668438083821104784997519850580375554379430637187539346417436176062830392998961174997499209622998600230174480119546543164496538506080193983999111401665639807871684517674704653558980297100913695855238798522239148207542439036850453801865909876823144258854943571815000782828830565646936753448897929368676758485863793391134595946480186144778543105634440612385301591862285713259184 4542 5480847791495789131086557530139992538518298549689061523798567641987155772587054532538175585488173285805981751918411012475735395252388376807797951978263973899368447862618381241685443417925212692305614397735646919325608258090387910701741093250949154061617919173405018230416208208127602438178737656406219301811540332140825904621439257430765616486920807617514352450583389561213795202157956673383436240 4543 -6090615162023096558929954593078000911028206848124857116153497861123355363096119367035569456408082340374186394719252825009457954471501895712343991070735462042093762093369999361039849705201676213283640007997622737360827384423353289779124319822428495879259137852769659045757540526347146077377664734772038126920493969058709487957173086500515314176309187483804907609387394907952869055050501230024451840 4544 6768144115024320869093519809252928990478895178150427554046161683341169481681517901795770348481197241860011138729576259974624916031951585435530552626046864025811988261146289590044986821871630901591045384936074836473649598088876015855512569170890152998363848095982248338370733640031475481139008979090354765351299574232920515373834477518081506121967813191414460400955521713518667187923953229999894400 4545 -7520956175595864665493598938233689864275093067395643292706671173650885429463079246921720156032694529037243855913816727448691825042082361904205662845339993572212213264081072601380132593713020125198119389868153392364832580180812727395022784257105676659552245240232721261936843647965770518493458410581073277824394035092612411789999751251717379265564822307876122173583064159224318244137774831948240160 4546 8357406802256725036055255431829782870628482828782603098175299288197357731355904437522828740854070431418603273546980083990263423007873001420865256658193507934544790303069800735840575009660906817594646345849175881687144239898271324740898032431942796805992266904770179429056060346221359441104321649554434376698347858158059155475933962401233360825520431989867407360778768997497568057130302288493112928 4547 -9286777741870272701637815194395237797102593279609341130471931344932533902899718367920480787012725135955659930472606452410734435749535922741711773894293188583363533677858225843536296147479541106387430293410109741722476733163671383215800859424966387512059819763411239481300947755098856681125853168214638371177601568070867045591709717872793654314276789799425280682419899905453296154805460200055355528 4548 10319379600827416328373974322289587756620213386926409444177094235389792464132105947710523854007229759838819976839521843903478634513476834239021952408027951969637141735375447390949309519507833355076929872527847934317486708002365117090672482386094503927023024890853529141873168189377171500649124712429671309938705508699815721917529980507123209118358956079368871106245391261337494358138671964742858544 4549 -11466665761317989444046550252322340165960683002390267374866204859655465304299380599824914506519660238879354911513154812982504797085443085945364811098770194514986596016131793841148739053377655428561915053487250483547571199659565855978509590427807201946832366223521718501769699089363012920658608174125522178277472795652717017245711190939689200089828353802745487073792179612019951345391270798256476904 4550 12741358896102304111436361322638109132699081669990019932733754261973562173959703894409661152480620142868429200431391912247424870587613040087299571314207401867472366932918062440915396297474928808947478585329631118884633700893118215962213009091697486149354652621424033683497543818538789228140663451801022678479321722456162453716704512407587489916642644614765763082000557974287032209320495553498322864 4551 -14157591473514284444918702710723946459785044330671431566618315706126190090713758474583431081617479937821031849652578496725746678454889084592486426491119387959049396598479159895022800950627755660656005165347439483595300139450017165902613925284344986708033545851659756026880478311327900390064371505870438347378715131192124766700893729113910387457159406203252381762316755353007857184554301681056446208 4552 15731061797993781924225453909782519400225624299859925308376662899406608162091989361072907595761263777455037587763862861304361982399305114828508863968066826659609856542323869782367538568024505241994354867733013263617081073236562494983600417319726178254568426759871879403064161936807382390647590761641351964754965183519191691499009360445770936612095302519214570855679570810618953867704493975808027728 4553 -17479207301937283889936811146469359192251125605722143793378534500261840412350989769562922121403692379282207352119067756477249085643578535245145109771233067819809879406632915110927576725890410826881898564033106927415693204814617880066392128870986898327985969474818144988486824694176667933258127819232394424642121373210841657822572032661530203430430088777810993121787039188394201369560820762272117952 4554 19421396993936575166497732807357043731625796811926468223047660815536364078790524036683940139142551909603727739823313343760031106425115493983183255026954414763683589443735696651087238175027548390676453840194841546993939771395365702786160845451776480850783949539844899629123658094682875547624366181305775305149041393702896557596556601766411559183949830054435889958959773056573713399230490752510932400 4555 -21579145178612217447226265565163807293820183695578689565203793413953001389913768875944783040698144758149705331632777983264507557658804989557543129975190420771144935932229274456764152281730518062311305957267617412309923625413202586737409512984505367586831056346735610510015245145050051645599514399410416781604536844477435002317297311808744702316251437555496140815577435200217544949809656063446073440 4556 23976348796538593100476326784074049295040526448834238456489049445884777182323403520249036136980000098817065680217380828269626268600797033841788532276818316883484651166553252044048035987483340033268629658426627142803769134192644032941927350005402364922159723340923238286551894794523765528906142379234539657858113784038167484132651091605687904581281688664743142807161948553429197416916957294464943744 4557 -26639550991747719804809253053601644534396202399474676118917297037810655103177054947841103440735077176772719143140032910778620846926872312084738785819716684728336134720261047506643777186837806791149323177417787258335810648759355465195205423879104386707785047438398246095231332001936076785847805699856617572269708107205501822700972760680286430017560520711373311286941206164145795426154971042845390736 4558 29598233801818174207478596270309648780718797166960249916099999063800178318410405377119378744246773183901590570337668970136346566523386664894013187268831574194632499463755659656365153762870837298142584173953010011904497628415996597836673156390040638172891718348035499941957836002106658899524153008790733835466153679457789386028125204270015137974898099739302080700875162264751993897074671564086143536 4559 -32885143184742209602958079055428543334884159490280220724519500137848741292530683227942791712038988975786942150590009515065455394645573514659472024396757423373135413904503928175988565983910971777193566936500441327295440474844471425170051945250541330322208629325987728052156875855714732189256029678930210725393737177466412979025139025417001984720753665309731876154160989665980251396246675703877176320 4560 36536649951102433892404451943304299844216948267689563897154131390855899764638305519515749048167216159565049181152870172952166344205666261700524272691265494039655786489939983447377871140662733081499745644521215025968395341890067550025624951923974339421457976635342082002071061835213972554965394127289290579549680842010906239606783618408638186855793777550080206639738931734850118373132849144308924608 4561 -40593150563445996114746431631839961549368929631503422609275433366211278403387160415560376545264114250990391609682891806156897364775633293957723820990233338745506690131504897029183654413453090093770303875079553668733575920740381457665362631916091724072602170292614012650970709043344811502260231987106809391357514348814317709582885238195679509276019203780317694524320952952815762347133313942686171792 4562 45099512201410748734264950711539559542520996354479971856713048433302399340900276028108248987128637889054039524881895689822613516766555171866596795652577239875286603106017293524434930033914224828877059109265172642999145132251193512841723312606905819122242442244639078331044845234561076590848486159693309018743539639972716809032252489460382169874624773379886240698556352572239253632851056890591586656 4563 -50105566975897444818212628309300999186686951287651939740983447008900764021615825055192651133888325707818896581147407118551913675114265125620169878073365345368093475226541831179720293980959817219498487045536381071798230064287650998443121237716572981358160794914621977902311293015747801908588573664903092741182053779195204701134598932528971072711613903945173330646006028291029490949471823764622299360 4564 55666660713681072750290849765911979204517041258055182500259324646665090627950462471761352839097112683393759886168647604363681842830624731073425689678056984128195786589634959544518660065550613068825863349861859968900459338240332706946205478258481883327078878367436031781948207138988360638391055237032632665962168470624716080380018424408494652734680748629893054176457642989574280026601268930870069920 4565 -61844262331179960954027421583395495269367602565968743038875955084770066211154624383010614109864422477566978298938753665002625337329241901174626354237483764027880028623723613269413115270964289866638929926677810502962415811675026117659627370989821714639512141380155002159896132957292602594981030686299868276608638941337155334718195998593818541279170509322147558629300277156711955773331674602968468928 4566 68706640479164698852384574452063047884410749682499186278068407260086865345994677498347466399127991258007565593040515368251129263115095551442839628392857561131544873774289243163981778445224555309545924610651372975074567684746045582920889403808222926313441541504811261410593539790287967957220215460794036536347316057304239954514702898400516261989867590500958346946276252786645914091218529660998372720 4567 -76329614876216666636556228757410035219647313619196667198029509413552430772356307463337790862490123940571197425451611060110306023664755300310068300635024466259787102221568277249647917071957086696281120333646989796496190411501021724853088804769815103296941148329498964676641860088853136900430474563729578226872009119081445791387952600132051148228153084284985836808457193796330611979198752570579201408 4568 84797390565757979130140690797585850990047225500767820353551443958628090322541362936485402230761173147188483505597306513995510328150156652131667946903665258014054409544626185204108767445488286436935496796112141111231452509295076088401843633009513805550731493108535921698696301649753215924710739149316593163802651862983135812321557937901497679508058242855571121442931069382107436962825769858430054200 4569 -94203484238371374663562102331291642681201347882485507973127594522372360708649240867574068338514194842755936839501947545634258634391070922336034623917556721233221586078392887562451029970065873576292078530280856122675576914101230401035392526947099697588658719607186356424127285149239198761027240468012635963908783852233856598192891719147368624747673477644554717856332268102886193104220389841634054256 4570 104651752767787539542473136468899580597550346193599216467596700526507603420831044791358663179726544251024214643329817165424204786576020505052804274006062369695502320774928861936559776570130243247726070121103770901318873704647376509504410563254637557810109104854864595135581380605519979534548865962991200050321928436999204933829685262186115213721303184885771422415291325208472014078668864918336663184 4571 -116257535226300287327320809321528402776001836845217879468485898930448506273908084214168860754415509447505967747706088952421240641929839908327215221328018745297790722153532363492617124197350819588071470676216578618784892047642952449282097292858312601276122538443820774434693283517492869795210646064383496622079759308581984693865417215069751918181805122808309516618741622839856059524874170555636098784 4572 129148920885641732448055611246453096976183849250165263300851772423400431790145995383926533113408790544604721913855489093483239846565693822496727033697971231337348330934978462085654840400493478952976777756736949128414558629172070985718238609254250882030215775552426530705596622000203886671371003892515606608298371421857540191243017231928087221826561938353156344062102089022279845901425488204372208640 4573 -143468157086009912719299903468687521568684329346059463724771953459351370477375511521305685582878310236176788088403257792547683956499949857042233150334241344408994343034191150909171524954545821878798648970562513256592575644252681162881236465274363620678720271636891481727601110039506042483994409424389530681090430897936667820963520139562516006755721295019381046894966693287368485312182162377007865456 4574 159373212383971343779615892943056261175234980005835939482294315870556078736409562114331195964832974918646722137048765631180074344783819667206385987089850027776732051312178153526264870662416760934775653811044483703615887834765278972432869429684546579326512175738449500522922780393939163787214776974712534947745307314384999069519745629482160674984748889364715783379408686969857790713914123090409658496 4575 -177039512085985522352792957403738694522467987034456827970827560390925126260058746196178766479091630934080110952081982530749193486523293657717692371919602361700284794973423786353556467987714437011533050255944694172669971205582643835960706704120849132056021837981573066029799987034677344048925396164481583794355100531670897799551922985410460549048730315117549193471611800196351251270817310582221238400 4576 196661865156766032273959435683435741827955440166910660348768386611804633240374250537631009541108474148457269970604197230719684642415788708092783816545856786264229772764739725046542699373303778891789124665294111279659296387834464049050718460498126907114822525133544971229634275733116949337248811723923814925990949506320607086227275206697621457085908051195908128952994999143260169069841098632657288016 4577 -218456603581075901876489504459074471894667686308062245404604579831570873027674480906008157399074994718009924547158963566606370713262359911463633257373440217064696861229456831360791306471453424430782101189245274315201466341361639317166770947319847977362255808649196041762736700674896750849718215387282492848557488567294510425069234232686106675452688518093457247756993143493591700828444911842573300736 4578 242663957576570850192388825403714988564822903586905055509312845666854236990712054600511079083917187145498285109336280359516305746684651472831880667734875987333510260753759361340186012072902414608056957975457276460545379067501273480612012554047869228256411193295355050343855685051291773645813919431153756326293248560674610509716908750827905509040729974683046844479192762481949468212230189219372894304 4579 -269550692629162052792344487960365047235561918175911732440301011627031001821034370191774567893813018341411901417873219273955966829805037462916984269919697619815596837395226995731426027528854084968427062303613242058718920646475542672237103356359038490358345783229364573574215114439074214578201798385319294815212581829247378459927823660923265298436383647414367109511963893950892701200760312535948287312 4580 299413037179043350366658450635661671525203751828143329229655978606684810531223720430891369173962057984798227128910385598294094808614266147722719383708628116384133326429640057088544034563324090826681414552688747451680013855894018855030549064255666725926149666681541026619280191150227656896532468422286583729293790571859497459012694825605898035553227196596640962102035789780359588932121533227249127968 4581 -332579932956056764292431433732411427948692449782840778612588180213020207701155763386539107822096390564644413750150924638914509997118470496683782357172255284788349284975920784772620109468522072879160914209829555393872226456164175797113499782303886168259693304635235243582173164170613208627821771214539898478578655832216050645688821420262051872102367103178739874880663018630231774484193734602918058856 4582 369416643481898075279781365061377017144230521066612709990033541181563029462506422103849544668021864160749282782849452347340488509131647017270829461641489102665320129461213250661860517670259607454179485983931263733712211949325239552514374191576166412761644588926139883304793096046002667127194614786720074832457647079016053166106462495005879242818541333017293589670260610382390397688035085961723406480 4583 -410328760162009958396387942921694687274395367973581770263378455457427457205050736397055665303011266704072719666825101042258381542886105288226480588982344382911084740956327361926139659635106987162312183086481140178365243528713579578902537384968636859993601148318180678094234154330654579310407092625586649610219987106230351811450855431554001598557044020880045087056353101511548713181758207388700898944 4584 455766649724281638473372185320082119601075749007731507237934534996091347326639842590682235580875189095521644946768378583647677539777288322961876947898053617237845956313079053903816894172649567759984578066057927240455572722593889518836617269833666551939657327129966752565509122386506057451056299531977762588317746064161598179804489815705819485421349801008541678342916273802275947770378335158150526848 4585 -506230391571926729334938645458087821772081274426318193635268595520218666674902183341525301315498737178426752377506468122447747433230317176609907302689588395045866898273014858721250498559868255682707494193394484896236694173271556272683955703864591313686106037621519141196068989419826562526552653518409107430911098733981695371265757931347866350821881099630179815021216311462966672077115312607947603040 4586 562275258956356716627864920784122420369241075087640024992321909705353296057897192931959625913877248177051001574181494830689780064076853891186145164408944001679187993981280411734565228117294916712723063516245050800022994267684109559437736583327035103547917812374394230207835234718612527933867290189046444625522724277255741569360939232534177759574789435605416697040439183331895520495255008802382757032 4587 -624517803800439074568094601811328457899001667200585319918788546990771949799959200799016703796540310086551027345950353808716132155927913710883987228318126653943782096250675341060337887812137112265336035843695969676292154666614039630627245336490041936552417982800985986215142260954964516393479157763646690866936004811650970110489598527755922919934563619652001378963688781172867918362982797854657440096 4588 693642611577505780716149460638255934461494580232395534096979750005500108768847351297295223889012568298986927554928916454402154507541337248684883346954331225207980239956708247088672279915364673174027023432224927273277710635044128745989695816769821282359584554145241637363742393487924111203860428409540563013508083271710368358709109343483107483670571185042186111936466704765962901233493796236231466192 4589 -770409799948180938423642988129104995323294534311316914011007794951771295161895466873193763079987508327220019630460231028097983090754715678953464593316168760347835112148401995678373355341570844767921731180158009446788311754569665526542100756100929722057307941198559244397709578014702033136299185579022685410542391795037199319307347207776745278252706257839750384135288103049038719397458726033213862480 4590 855663342954658148482775711863443594142985768055672386156311009889751110571070215279909740615417196904220603942409244481611394383180744065271125845423760818400246569953579002077490267130896182794208963198356827460193863557279658627250176009057887846652000573357165073044838988287497426428501730843775611544033488679775704292077649291900916108121815565868391909736869475041826545264727457213639902976 4591 -950340311558278565278269455513382782597685730275359882630042444629699543981595573270680777251369737279846750472677728432359507334797252564784802916541963131605067119272240711146453311782241688698600323324997360880387053913336979029487784298694955076130509537249799682522190053532947677075185867535160195410923553367802696812375828180256088481968781688233906996343213877179386486246505983809258816512 4592 1055481131278553240659191412423242915427187827427527472551925868255461971223890572796998919684900492220457650790840908194188854866459665051267221625095402376823815509015980367332824528985032318247348143689866782912050388379036135682693435572121846085358173026296575279213809247007449684543521146064349004299370277104357161731970190569494428773625624496081461306970494309184614162690277523084967013376 4593 -1172240968758218722321098839148236091824139496318761676771063047731526064420110436112196075528033461734840653434063824346221309533503417463440132581228377683583382581827883510441900784871322586031281297792580775083776344030481979994874814841614581242550668806935095188290008560744614064867608230023346772093931189309296033776448513951214506326502041510035377398246928296906638903669149244663346889200 4594 1301902371359426139735809541647172805780800154776119843180714517555299076842336621672055981171480246790813611720045920451650599584395276810867243755448509819285486036805364992984885846903674891741503608443453876180911246764376950720457072862047185177101263201152858804772643635145898511430787637792774770282980762367356284863898798937868464408748254369569044673256955317051892446668492253849040031696 4595 -1445889297523781292122951073137070845587589705483326680205967303373834954536466379568103554388811592809172816070577594170525795595716564311085287372096088597145891619132831199879262571812976886341075226089056471845907718211935705885076904380314777591893949592785599721074909607595303855424275538092116372753528750933197133124871759148076109855618743008951800180368062975591542371749858000711041196736 4596 1605782690751278938295565465680916286607288626076892582587165551287811637432251642006614964313753845614720052627533215885620472807276638578849824059298690983857942907706835496900795519742498309788838075907405426572587684178405210503252222133339061844399095648071396223567975927584909550274647644331804602442434209403564837146139243060008716346771092697985687636829813952140537897479094107274354858944 4597 -1783337766833965386188526623437431451238091810265654786501086882939119737242929787776940016467985058144447174816084727069560879905662101541980978387138579372176385561344502731620537390479092290143320069698220971617476491018660253215716332297150614304608068620677812131946525872174201545757095127251585210020778247415201457231525497238634229387364394183961107059502006582103011596368845206508668480408 4598 1980503202601096840193170259523010697992367310125362295431049748493390992408793255654094409183923537681729340700789527769794159248021530705299280465041731370726418641542737609203094080935777659547061439606613958136032403201300933424344633888453083389372414192351494335104407203012827082872883412035819986739157184946913744159935146864780350091473598112940812744353029384447266285061222943621892673992 4599 -2199442435095193342892194159092336180676669548924887881620808307674873582261688847013537630708040156412688129397997213104136672390964042437901942875988486218201186170673983331238250529126041137910976614096265364647924427511282477984847284300258216149612901687835996229392253107166357646728966005762253437746784160825929058068216914144857961723888853997698480557481974405033912842230878824076273700864 4600 2442557303026328149973807054573158486461744118885019611732841275137306394744848296178330074387691838964490777713325099890546706212007984120958324390450619855341784165815175701678161944088954950718032158522738733018550413420481211587889177462031769192790029962025192712405163965604007700310925252969844166123215158297637986468588149921813327867536939913344399457336397203242319651815727763448760747568 4601 -2712514287793310606153481942771403947524190832945887845410063571137648637769450655526237351535261686174537410063444740156550561903322246067283648277990556699648907841593656484730571693050473395970451341093407643511376976454924415516878712001423889562963779837521455024043116893332828558920096566349286332224968638101155004044171392481330611904841397201343471312097342599646596345029113355222591165072 4602 3012273639590322665494790467755572423223741671015273751012029018668300949547943153953215990029878963526602636330839819841045274259469480548355403538218047844576811601056937796071939878603082756855544136753847953293247565593578400612000479138005032126376383203317174612785501791404986908551116443778271193448601864590505136979208992981249864892008579358684764926440442365224675856535171478634079006848 4603 -3345121705441360532079373527323222855292411012420928677144675874044113615867608462692180354294250661207234964866929860402504307045439033055501655454596968199177133054772105647087068731039764463681084973395374687799843484766529110241381460881237891604865160647024635624050073670629433074617986104612137230815012035433672934585649226869603241299603925123944609481784659202779711997048227647795581693880 4604 3714706810761207026071427041961709344944961003225983774402747983773075736028444658830186546353638758416709122469956648755410082267835269247517872000061666229105338169312731921423219425757533012483097447363985181099176379721027366349907399732854382309775838066172626444423468675810363450603758641395581207928083927530277807011209989919234693893418105040838489463521491319868125686481249368797288025600 4605 -4125079084606346049008949401168108924604787133834560571865303317521100116309054325115856902367089739006271778809200068673133412981566054894015079313505228968204250357293545588240739736403851532031683305844956252262976279947164689296545838221908953828864552068741923467825789287958468407184714385200247220973777855231313774065088728330154117302007412519057610311234981714089332076314818838898873347584 4606 4580734661569037201480258786773445122396689719279966808378621639619044623929143398089701205391362530328693071430617830471188945139218495764634476687202444577432399857649641172595291911606546864171048201975501703660421174696188557280606551827129452124180238752811847657440765824967147652451840263236954769170684056867358382579567036802737795506777047576104052755245388045773164925976446231644101340704 4607 -5086664740745072340061893869497207167001703984952284156662948451875215771274415205726947470468765611378131368327508032406374260526604595788795615140289109391499511743356395665322675013126048284061445558917757291958219902764272339854740829195104415648487541077030619519343716412654027909755808584590992725714845037790883592259075971438026378234249778902516652016406061965506189489938357275010258375680 4608 5648410034883455525239978693496371666829886027970825907691061501852789721102003826244650827837502058066099346569781276156900321908428407278083053760367691433607034922521209263428654452914412818032993450584269636128516788883791611768186878307163289984864337011659763262718223774457897846448877577510004482244304027485573072813378359122714489825308669927770387537545119651273429764243476356908397018068 4609 -6272121201273363620489955764847384340475320236324028237069389228890029169159586775039895992702162552673893164978323971981205297588610833226480862369854532710262990099142419636041506649719908964805970890334743551646644559551942234535848477885028924350306112226828556990344557289195547345741308640370217692082667396456830436350560985896280012627553474226031320931852793114267644428972787611509290029360 4610 6964625910771418781476328398605235454251316348470369529591219444496434973476978537118665331648493490779937680801843599018720260612713030970135188904412742995605039207093294347344745449338364228549712172769882018695287953323261574804954089404872917690901714051867104171130076361566831221582733471500595718898198744166148860040539301130012671962771211405728200495589545468187212390993163197566677617072 4611 -7733503283320667986554275814117581579062242334751260646502533653640362226122036206915949386849151857598662226996331670678662147140523343274250688374829624610747023371605349346213258356095506116122686016007988029586726378857328071370322457949688166000488733906854731443274025380813701124319094325046170248421158454825775748989193029828820226298948160850068722258945690523490608667259126181180355317472 4612 8587166498138348173424725149542408363514796436244770419442175681018429007272665664924092632084179515387123219189728538539287599179725301417527402814057238404229273059985871685864180240006390973036402847811465989966803918341475337010530894691970687083855049720235067998730045156375662438009024967475196305901859217051097852263153925779199878220753374479220657629042376564875365155901344914430624063424 4613 -9534954475313994662953822296557465986477678155146140190737290967326405207655217542829735162403078872441118788422400915153980845514646313070085652502517858157899893940766341030207535682853977741493035977601476091998917621947676916971664085101247854109384131648486332572926623983586829504310160122780513312626947083725600281448825075404633531893556546644099855229655927907083799608865573909087789644192 4614 10587233623818307174736579457047237198003745157439172422799503590664024204934670527139267826290528201827159332850756969222150164389977730790749704457629323677020400873152724795129035857003559692860130627934470711893810817333417867367859137356224630107922258534160616817698853002490627692136017987645251009417393983971530336017877974375624203503664573603980197983341777297840402789217225315273475714656 4615 -11755510759936377498616709980520985453871278529658096158745390436838668039419203834345043907606974229657962276167524936150735585118195166852279898466225376101011207885783109690485173777094900166477518693434901713993774179070199219558579132573673945915756267981076817962272636423492375846177939350958576630624429227707721231928176986699237639515652355024948653783688427098310497851118668369701947936000 4616 13052558421082122589102098368802072737729979876119399036743872573673100523285645696241577902793311559258782871517558987687162322388264436766570245295989382120571658027272899797164828646736054371131833755434050529577500511301141612343171014700834844073779833493121305822944544672328906103663558753749071722911765847185946710636091567763257387992609281042010139134873229501670838307858077965569917807392 4617 -14492553934128162806746741332872174477374792715225947457347310820146818170313818603434661864645272609044248856669379354667595241976378713042413435942374310036836606375175467150907044722589128912688390259895901554567434868014665528915094434543307421336940651698471290685853137348221813039708943110864622383810163617645063487793292248936976800174243647189645674070314355403771937539448603495690195880784 4618 16091233746243437440214747686992838987370232737761788287901815629577661460413747911420656661204889831045772984321563567702197925584373845893631548112532784851768498233864864663540960376375590668777736320090235076221576012377036208251318907525606284239895087283087279524873597594438206424184502831329922735106553896986928483443478013080530794693882800636221878457237770180085652245828279833085529355160 4619 -17866064691373982802329911057758126173236360579926479654293032332688328202767761269133864735772898681717145274596419725547926919846624414181537963611951659350005431483696934473099528037081799517380334872546059339959049460349882950026093458614871349485568562769020379003095790880879492868949905218941638628120073563697339132122230953506560267429662920279821847240588740265231497180521987308786256962848 4620 19836434048710082598820926151097867877288298620965866764497386570926762382893936884617181842244957301300676648036319567907032404369650780884961558352209737016066081469780671837554545680631449948924428293552200303292098939669270696945708015331876845541202145941831295397804026677172772630427942681843128684116478676488580660724316302928716874057091619604468391734932077775272529428628932413638565699008 4621 -22023860452729250707892875486207651760925036361103262381189945220031021529106087040172079341692504680405089566384098782337881964936761014421427576540264173696983034998776195358284974124547061099653138254683437259836780593120070814628185500353208447874775579768901667524779680829964581467026764466125787295068010827057705624182748852648735006772127617818541777457061738839067749294564375419594328269288 4622 24452227939878460271114586376258784678280083749249378485376457522519234489879730956458683670897614500090197587105916320843760325724096349935865873922628563037928683825791519419399477841381028189635472362345450130367193446467085065632270686261486282547984303015178650751381667735986153768528952698072536748053527528412200077245986627768164737425108289598946023764037171893892307473613775980237071110064 4623 -27148045667088834498138444485253162810622292653155777294056608367662989032310237688222999720954437471195375983737268476166936569884263370750775991745813546921959659265094113209551915679746023083799249642703606682744940274870143149002417631239135552243661028048285653725092235896111317050275732792962016338699504831949437218841513786716250872545237863407376493256121673077172289335913754557377284031744 4624 30140736114794757316552283652313182104537131949281663671100728467647151054516792594852334467037934907199486803833025536023476210532344876257026293137092301110421924425305996677974639976066770801873905915801349487589884970672452035399475188327557828129237087383883970098830981530770427757305359303595327535796916428026318606383701690863442829043147547844266762594844950566797118021289425975220700262614 4625 -33462954894943965928151282796602938709909131126661963646845450510440321868464290852547791089372381594510007435566186335214700439390971748611881099575451254265815448634959916752355008183579103780957028371206015098516137238791618567110794294037218275984691309361025546997598864881679076042934712432776108304967787990023813497330216974904197991194189442464299760119849547014066130934751994478549969912448 4626 37150945625948420197432057779760414050617108220125927574433974599414379282346511578301003376893796585645541381773765303881475808295989975550260956801556514624086089253912644137662506309301659936847994977345429692830657221163107128370289856344142196560561451519730966976363367643743533926578992233661064169063588893420650514319572211159143064315943261799482097010342196344347203648444624756993634077888 4627 -41244933715311728096214126145156909198978221342236666444292910818150971187549688722032372229502978931481498025410239446873680029517657126812020844105008612445410499098267505194212291077052461354052125283472986984874794526657519255066716275798935311761014374219472421067196306768601294349830096855011262271077241476444475624130021595584951434931775130869932278971037996304796373778334470958275822164048 4628 45789563310852491183903157914830197754151843114294230417760736825483608967540855074235371205908144973002520679089107386857098810480152658963514569976167503733265371771914390977747906511960288620877048198454938273702653023744398487427159586536993380657676149953849826562394712969045865973152286302748442021559250099366028596243720168293933416106205726884498210676022924531652122401929306154669352263056 4629 -50834382147543351558315946980903043272974945032395422138976622328160791172291713540428471864157100971726958147476431713596410877533419046497465741317300142288164003108779585223405543403965569587524380279918085279277746544283932742029713706821630571141039368197072072790110739992408798529421849367819860663170420990578266969158669108881989985157884328888666892426365705470029793980255890145818572622256 4630 56434379534014794769151646865475376593519429825492178539740822281847093723039949664669185624367860755426414386276044321989516332451041517695991978639431256942145342568155489528491698948873556618570055053806164863123804843441509134094222102663649922081717531701186736898554200667324181586291237259708257252582776874108742843069449707870446041101880221701851671700993252874925338739373949457973042403184 4631 -62650583296289379990310482840088493100717834021878540072215559712211742351087651057343759343386503775074404527036832245945615240243736248869898194146204534201996479636457125358149531493673251248607407864179159444606807892902470499498914907492068512026631793837801504189973667146136080685491725402609435818751466308390353028607657767406860777956420139823986417419318740299012889226449333131656821310336 4632 69550722132480496874358976179201799000199081691526046492769277619777954877976090172152493607497732845952594013113998130320695370851661344710307046394514795617889227484388191899097416249037634617809236765898562071780675682058926775832570262110048607965914816313799990216323873793025422369755555937135610270741031175859417903319475887066415424073621672557132851566825864491814608632966722465784791989408 4633 -77209960537846423370750035093062692292493979860440556346029617023294459555615680114561575577382622189618709390964014087527046942040131773833106606624390037660362403258754284599327035564975225625900478135899006659952355690482939835742058252354604924046522304487830063476710932233359340762481393665067146640535622388838763454441780865081385046779070912957924737442948376481252614907595280926416985848448 4634 85711714242316949731422346086768750413631006093868141040370639253988606450250902795534552704042228421813250297298816273115217821781735469856103794579224873607823421824642729396361006832890959396628878391320600648168117501038088994772757817558274759430125136213212085107358896693668747436203801831600838436007424010810437146516377669529639541271181529032801281914119847818922047805761394533447384070112 4635 -95148554970813967926110012403794960585319143850714767867021441881377697014184945057078458948670739612492549836460271434470113503515100416326418247763021540925226451347537908146699951890571811521146181444019074439054319026134769776179974972202098258968629301378565160395753736060332800169742659139639540648889080690793623369407791786759777447620587794174756721950154761530091190429081829819155913792400 4636 105623214299693233067185725524712522099881812302169541243766236547571574228691109106517614171354857801779654958425319566109914467576792260077012752561321004049993630843148887877483509445672194423648037192926254954686971802640743301581292531110071994090336300923081019334718411416351177447421860357948402161247678818249897535678101987038482709726401321823560394924251350637852131420621126701322173452672 4637 -117249697450781943950124975223647553293592235186465291156034690517478462716031321170081453537727213648470731429843391564330505865393492575600230381165289940884737035425580218364365476333011751665590270577932437767651856927631422113733466369352931927250744344448140008663843151661164636037660693253555555601190981026403569912394425744614115795226248510686873653948382723543986560729043594531116125109176 4638 130154519049242321332987844682178317684757368008974850043372100318563160331651245913517906258157610389296271285244402956048067367675583239572874625820538820434997639118216739165775021840220509355328481015010087768991479085954267157741844218037588035754080012196854148975808710472327619131970760155182538335419468352767111314398983172833805920306139318045426485109989898230702413047784055689911326026992 4639 -144478074185570529973503785973570322439883780099112144877708461371170271058420437398425224957558231117667593204247545465893429077034454619536222674037916309501142101723104300919470756235015467256352901302404536339221816007120375591735871495863180804728724397450535916334060427282902841065775781766092389941844379114892799085283679782420519383764519390510561172925562633251407390681656833041881797507584 4640 160376159579543639825083982941186819844855968204092278387353276040559126306377637779942919465716841888265232766215939799914724893125559057633276606218357817883755930160249825889406937590192648829033265694987819228951785924827462479270199999681308431992576396537327533739157789047879481935773918998623378775327580657195398266237071819056556435128742591570813300140739980117848209874059965889837319560496 4641 -178021661260491087015073186660560368947354814151679587538310177321387776878970026756396055055569620291125547004394814358920629555376583321781843275879827120272413839951856672986604012052702471956421360759439482817509439665671914083358300213994430276630842373071034914320826409023799373638273631181262713851196249783243279815879855466770948240545929778602362521835041363627654507632201245225032018258688 4642 197606426971230260374340038980210048278275461444239107119010982390940114741680205576452873225501732406617604859873849729456654862453042316922216206576760136583237993672927676348940944831315990311906713642725726527600732320941473391589033891571296998939448587022605077754062004486907342267454478432553049329298063540602251279702314988106546803503879174066961620878994890163604103661105590497146637428768 4643 -219343343491595354822283949566311931074280699579603107016391022541280147910974821806191059349742425716018105015303027765319475669952043517858561459165381480701341380805175327193544250950590695429204102437207840684696268797305812074840296082432587396008625317645515913367075547459221537740523736250520908462601304280336440020486948520743184687425494989844078459834832493187224322842740689685888786928744 4644 243468641283024755905682935926879434766445345031611538402166816289369203811347929664153996990667875596367235176365608750361848889488953286392890272707059796726541654535313033262016802469700326624302393042327760174801920027642912942609284271634554116551265822873228621157826042529841910245686547833756973514892834249918512391857834833161180083259188259533660545824989656030527745011278624732534062053184 4645 -270244451301796162267197803995875355675435700773287296658518428955071825948377597702446417827955186397617342022306354656535620973728841405032878933321614859705190574342624810889317354397516348153367528449769294101626603081612992498766602029550397401545753946264819630863833396680489305838806704680973507213465834529453456368150822054573268947597809771003593046638252021031347765838239386990591766450560 4646 299961641541424959044613897765986845042519598538199990744229594755093908186071591777862036459924334400954077483700038324789386057122465723219499778978912232111958729914513990533080514872836507891127940611269076636809479945583603383219005553954266831300547912484187273335800323157955425663805830495687497080054456174737081147571083787430013448363200533462779973650516800003593797438181872741529362926752 4647 -332942963873537691125058688730458532751561287500697647723775886706032014035884370601078444764405169959630773018464593726642173343843891727164231933798313355905441690743841823621096930323059939454562025549058341187941702588013683897852331653180887930008086670223518750374992509999159268332072271660771204136345481279299307631533414159382703472264304873509606168037788288722362660602417727830166610665600 4648 369546545093429814066850827306263937892691852206168348041477370356461554828604144980111264911236981127104177641947452654233538798547791586428318852452953413152886122880374015243043165380923746860459293106248113652452602916988436498997882835813203797055415297622304438903394338038101898871924575291325317084194236272483561522667584736850106858691484076476410508678678512475033061548094243393773670270416 4649 -410169759777253341090051934962185950600312082713882044018310864654561096522704469459897968652761308059350735652320436606835112357792865046003279635337145484270299256917520298295090178164590284353868310498926988802641986969374980121354050677078826764724075406858652865161099299389672343065820592516459736129203533583574109703402472345284065358109056289437123865012385007694689507381045495742372164426464 4650 455253526661982025211107923804874434916390406012805464391227906973685822637402104147089512641831448830112213167665575307633718947850648867050216668029095265994376819606018119900812590415740842494130928780581195451167692669333427148985280850881243458642904331452415879188002935409275869052443888718158188337773515689975945215452057375504984352180981439993730607295549805635612160740794844927060034517264 4651 -505287074810906713974550251524022665424686312106774692808039760627954524562156356432283462375105428551279790095104430423743084594034009591402353485001466671417296830577426803770446171252899941992154051094180296684277703281742298024377504378205737220972271447392037088019829562231504927790336181817233082377157596933407610351280687444453896026540828025373921906778844587249185520261335026462355822108936 4652 560813230875138270191109707973861348489471027529971597543668638851700244329097777449827438392196513093504869385399102196733261324269687794591292989017076233014700446007988676176477342081061137811917654064853147861263904259950843527437873759170966634900823627202547392655374975009673952440350277150146840596834727006786683659706854768883442220950182691600722586556519861725064980293207729670210512384584 4653 -622434284359455428442097246019893319460998126178962280806766052346275005005889047296142328889718925696583970344810706256254644565506563502733868643934943105235113858745656110002304818831394206329908016623021643952065203961089328814354754596507539783469798376773333168660152536394983924179191666488249634773254282624414770062541355639792769924326394460371536211457795541764870476237264306935190157869040 4654 690818494008719960916125990178112093254749806687382945724032367806060454749033746382412169688656534307431697002557275639255834922336824543428103419486097079437778867682035516486354887440094335235416032966740642356558821123030878692384604000313050620939132511777071558459649768488070922811229141501787328031134131396861932545413700503399071512064350142475716629751843596737343254748558069159342688447184 4655 -766707305315393840664675398998035736617497139109282096835905009964095626125635803686806354720179797929242394571184744546503528039072462708067549755080352572856530016833648955996454850851580574461560752112289562784518964061907701512456396668444480189111853452053445085101226655196530744320642328322845835667087361472474655671435451472067949189943497106197718723159602139002138584007984813333526113429888 4656 850923356783054849303333093041888844624477001277617924748019214591700832668542634667385907975450221073929431853019243978232791449825217451281317840534410349223048191447014526937265710400309457568932998695724309960232929764219750420107625442302659217168440103279170831261124212279656186475423862656274514554956669565645141250381707583140267011719609665482235911816917034890159175031485517239144195550944 4657 -944379361046844385106508513094653257211459944669805075291724368821862634280498423895636806308385047611430123135006138656546732244430181636113780801687105281889497974522936816701900174291865786136745243652474939070503766546312578194444335416853165046472343037160287680756370332250182987851738530995638778412373882485322041055415083936920635814298797754095761456761456530781062826649242269055127139906400 4658 1048087956339993349684104118012349970412472310906160066998188016016799279492496276708104375319977937748298540642242394859544639456313833206796337275965845587497147467991626910542708134037702620379263990023533843008059767396201427496318804142521846304799363429885042511112654687757757985736704261268812337461200638721597902097467686903367656246252987105377005994636012991619967279357345006548223045870848 4659 -1163172634206294816268663610037410309349047944171520963652029688153709123628197046605272105187767623121068357426205560815128139678932059438823289473627867372282618105791292956935493885209142391517932803809172027259581654456130770548741133540089297763233862300802682965295103622600604720696780691954660663383498955221811836931091594933798270472712688730988938758209291561839890248390034141083881546668656 4660 1290879860902866191145941557357410168838887871544996500442321379358010636553161541658940162296869709014120802973806095511087266157748455385224186952056934946504020735943770359867586228170781957077210586011333232119547934082029972049283629864973966592664421826938620834323166455883252641534636522330528900400518138138881730819195151424632300490277400249478060393775134634924332125221803101891394948122800 4661 -1432592522739097629344975045940837911763112849218845694838263934315882451669396694437068342856466820876504114398610263367258783116105129558585432199280972012157112294332807618849039353011680400656827138934697953458040060951538421296854123636411284716155688870339687117470070812724223277753225268744170222415160630445019790409120559382185286048569755829538017484288108470504631865448647730094999925069168 4662 1589844839793046939560549396374369395484450801869837259230315548892794342338153637213399831493330585005743981954323873196525534815371109777189024405754737965667577015407044067714716890527272982951203249703758616050115285353467992478609577965360079246991909674440107675305616837116245204709381763159016851754873355704403808657715397619136470788935437507928805483442852545484527417562299294989926411788096 4663 -1764338908187298438374095538504735321016349745384993157711860241463823367166318302243275483512931043808920109758356827334176215158632530273592038464243615254191549182276876896884659708246028282115277930980929568796245364415612847077555000673410243433230856691838992162029897754048131013563778705274681580032417733071637849307309356584450997107806364408607422313349254904483639433448895485392215503684224 4664 1957963048560505555394545370859778278828586201072944166886852150936422396390577158732109901430641339680750555210142219951049017228721646434409736942555836839809309687197170717369572963077477239755012093132626120403072041914981105535208983152629115341937088809867589171755798653705797541103793651699264478112862562971713180060688767360494737928469743946811981854854638934798335946923538022149662028739824 4665 -2172812157724789698235588335590745881103738318660021447812668822975471253340362111119056919999889724230449921901477144302204729180799440945338883261080884692964044339834630240999168628425469057711352763466871126738809639730271198112418431159226378428655876902826396406825444427288590481584780166394849247449145414214462458429550448408327975392524322584436733056886996354334963847710384066179417369879744 4666 2411210281959410611416531285947836610350456193566686181219570654530373421063408106105216531215493466841042284551511390418065927159420192776751261726456561718403196747761300619750697689622594469130633167267844034359294149511277724180020576993161897495088123921461096754502342004398698313741446523355709970129805456804323015897849613484797637574516312707888572912208227272808560457142061983080133474309832 4667 -2675735654186625421373869455651895361625098614242998488731464357496526830788783544629145872645476423501858243369524126805464943339170463487856878263115458403351945865871492279753661295820270747937631935213420310339003083122886493976789337367757394139898243936486000418626996386598754581543255118663520324703776361326440818549081501018363355931594349718140709413159671765056855793979669015670054827163568 4668 2969248463660246565898160633338803802514475010027084307134992080226405282218944181058513093289747866140658935516229584670641846694652472300272328146545941494851231803460936476927251008994118568667994081291445807769051968731865575758264490628281444419168516195786952454650195012533203707125104964977062115342379896897431573133254723066831738712735681491083848720558637006652894854336438016638952910566784 4669 -3294921656052483938173181612048986159802311453239679104593009172001229068790108822682275849002457886418386948205108613702949421589523551818168768539797101875901221728182908778335100441312171974634323099851985526543246081292582538407812903918869252941126070930404101482332834491217503969906623054090229407804927674699384221543498120519417573027773141159222555887502945999392072152076554408064856803175552 4670 3656275094262152993796823486883308037700731223896359577397572218401517654926714827410258681341513004797413463178210626919947975939566515238625171432521938606824687051712417900040207795430647916151861724717848355607250275226995384373240487442078234616373737047453616424536338586978415640233110016503829740570423554357753880896695781513834605723249649223865962265897043523828971169655906432948867126440560 4671 -4057213446233048112097865049341074457147511342197491520109001920013095388731430116443475200890673963401878251866184528112944933517359325649387901623466603558600994526783237286700110201228734107205987378733334356103850500490067059051315958496999390832798980628146015826433874564338648346852718776247701459133713349985888642652324199557420560258804641708040007020830431790705540403597099670839082677245440 4672 4502068205948551090952738606145758625343423340267140690047699651702853122315135671981067828529605856081270993539216840190255146177669684334615907125231147719848069855476013841192246580235349859868849074540812867322016323438978127335421606896786388297125052337542564230258027405729854229717879063682629974983540071605413120340930922311619759184876576934322538499928409464525137110220792282761869101714288 4673 -4995644297982301323663846817596400125493661620370164319713916278169198339798063608154814026453939638673024662414381960735520031702678457794145887699190089170283151766400744709838604784250717685826212582239540264169810119895892510327295710911579346695847998492293862634104832287999507556444384423688768715023499641102010189443562956735199064148942217533731944227510350766493821587678684236927569630459856 4674 5543271765006040791747410717420363584162259399600887395377002962898897771578321027420954784915847600481932395102535805176844460260159063431875192136906243197088527744402909276248884972917573663521736016881807724019860691560985231552845888971182953077824372809445716221465222370863776474740793889547763736612119212933333035883810282461155739269676481708904469817069146831615231172584808906049412987442880 4675 -6150863092006716135197602213427927516550381180128939070980657425066246018287549200913934452466885943705353663460229823022334485754654877009266209487305896616979366478564091211903833862935922902538995656653197077074312860229427400904022057445234553695310393695438744382496213278883673954694221026143951488655404922056806995623963274670117958261173037060686872985427960803746084723428292287242893533707632 4676 6824976781224372272437940948559934977773133845347973207897669451769197710833784390898437165148721192511027588708699585564671602172423198735795084370922247760886949064844412664444714520325762933385755970539986554317014042316688954643253883970741612056636122100260851063201515539417550243001120067675503615117886764994844000129414883887433340332233553986909884426978624957720129129685465430265021343427648 4677 -7572887858631894561491117526960677707076457523954397845525546555802071974673891990817319823152375060507205072412792038686294341207241560918221020311122049575558218841076205943457238349795893394021447709751300467128892957352248995176897602965295046073215827099356969767804887956813545476230492473472193900781063085632631852006644715938961448790728902995867506403936413636220638113954698637120870056318368 4678 8402666066848426496768454182664878401892913855664711594956296404909921212451892859666477193972248693739783053388731314108811448266041292711568789730643438424332022280906114141151268980316714922445817652507230150347804806247798073395771176748583343996466380561984517839951522973776171742926625958926145172853493094852524374618627350092902379869681715297493186673011248794863489833313699295098757209754936 4679 -9323262581498614150003879714102212213021528481277277071215011357014190895577717964831452440246548077085211951788498576994621924961621310229963997869637327059340310629947255235775589755588439944839536181069670515155438611782296939307169943919645045607111256164149735697618972295136645947299856185259322699158093221745630000598270992578032132211796378372443200819290401204376178845793612339223745068672384 4680 10344606179073498820194128774538832204358431125551765334672214513623991774627231526164417814898645234070022906551500171309378105829477059143747708399079413972477543549544605249094630221747098499339523586391090506149570751085418974615448001372115932138202533695489000082452754787771486523358682308390371229026670182662176202993843024717393906100809691192682623359228121843090908237065472468243835647313456 4681 -11477709885284432290947001729100633589034419435598288434854836983689858815323093953344979348685776027152422538422023152308790642189159745773383979915149146785145993071287254166384466242348027454297453516301392012048336786449187129863770686904258089486455715489596827797546695443107696201479957754118189036137924212998477440220184388613789182297129941694201819651831798754633919248598118566494243997014976 4682 12734789244802367722226422509602938527278363433983690163726069108482837395465865911209094768794282390795072291902734374311515716183003086302019254340605862104013513159480621283361059396989559952227359302026885913907001466336473492929437219305677885422205640783924330362075125684202545152776224913823957441453103898120697741334775711009653061365680145910575014521004986971090072418951906806896274433866248 4683 -14129393477331204663689511552554704888958114103570421743963823421028115454320146988072181662172822815573887908366482309981865410588765878408070987399244353266169719988148535546704532959190260582374624966697299762270735363006411698836218406945808589254091706291238967049221531173934033045656011169300371010824678889249806218034408804481186732783739109594960732346808314789842954629485436622783658488627328 4684 15676550922494440085085335160479989816181617071818701992134733838171717132167732985035642781367582546942655902976488988079068517851840097314593937944030061463242294534229263683746911649164492744393490093048010044004649197156515928326254591017734296231769379899844249784629431561206295741435193925414071499846330934473635679770289290363405792541551383848132359595669963213481853370117804303798292305438408 4685 -17392930328481044676182569846729418584840945029969870659224075461228918662965186038344470712301204101489960336001039123649662657331425448274547916919835199282032249336552969222810088403978930371070771412575869802495086630129501543212241209420551605757828099899047218680189207065520413562788456409922634488476702755851682884211926646425645434440469674102570113739864241024119585906593733934578163233731760 4686 19297019708419511070659387728883668900941263570816220482614527949433950612969465666130602826280101733101248197442619955058007020987408422006838785578548207635159450827499401207531151564369474711703387875351370587577616974596680876175545642526430450299331234283603600964402302122004022302130849129680770981476474332791966822243750695942289824775387603135756949617072651150248723678941089461873107465622560 4687 -21409324675824242962046706755926319211229185420052540372224764388711120490711404634388694070232997950112134015559735947404186190820306289334136540972153536978883625298255333039096874974358358362245113976961257502883652431711075294326867229037485821568701249829166004747059604393992611951577093751751397830659534333113794399995651759031678558529296175709610565734957579807970542882865288791018112124387456 4688 23752588378176277842982595539454775999710523959221104656860746495960952626350691608177389349246470681338271326879443774444851128722539931688158611535828256154261007051034763663749383043339157902278356418525410713760355243410313999251733733614361601577706731751215233757812502625621025301625244955846763400745930725061332378935378246222497622985963859544947438057524689447728438208930728145525905356767288 4689 -26352035377966796912618510741071755967084445442215031283872115128373444898329438375275170428246194663438885978910153564883261346809586586984327837052967348231210771301953039598004103492235111485321893390123987962772486109346279176506340551198060733135695955918553609943386898738722798990797604290951864012953271533404072340934654688133242925915619086815360351242711418293334890067391589895132630808302080 4690 29235642085791971979442688081562815362574392033220702960786906988649582534009664063519684837514299620149611706099928237577958433297065656341903877885325524309782796963022325786306563103578785026132808069775490069093707156516058693653824613704528628314937349582963494686594179833911089361963775392315457100013845720946753050782175773022623927520237004531710938392054353028939322566580232082613617847950976 4691 -32434436633051248095554965672345778362835961134690571029422962263085658718984479302225727157715619092716839742137267893705987386199055535312616800720418492734415163064791495871264534355308868332772496620953874372196345862850187934182794950747309769239893330297100837889562961290842840383419919649498112222419960900539067928444393625894723177662732366304140636778154007619114705269291453929003299555002536 4692 35982831385471448496029829773947220860988324798278556496135025396475055637978083518896375436035263733591881441965463320100928333951299142184802171401218844318423985221840242222530955261379834014982493137739945792717047783464895638670389169670047961339571547759039976907150595937778021706602483767575138561339404261531524710996662816659329984192995230039144989771581643582197493836172927436032508520840608 4693 -39918991646384617207347588568516740879356074138939492125751725623309082477995464963218454812435738007606097359118379250385168120822375472218455042307542900562262093223137367474926483340484296913737531977298710145430518067552478829423783634443470742967696230909319019756261045275730594325811925432346376344943309564171887255524478764971371421027557511213464183982624487737569183059942831241554130242198936 4694 44285244484117179143193102367836020039826606118734719137383000679034889476385610834653649857112013740139597157441595353389362903153165513510077916943295028482660301609877594822985752638741073963625339718514237542323685109857465614007207876511348386329381963819256035076610651057290843008803768418582029031126120744876222408463753840591981680877619537103971874125335398662385458282510401406277535172760984 4695 -49128532045090062634203323703123408420669197494737825641693652587543056608753888128255033764733448238092019379011904753996923475881541458052935633844026933763225571442336936592070348356653023992193480656200371308428895033028621478517940806908700725290615126993293277837462590282421709329810308454647253070517518191212932867523038785880345602035350545308949436054806897081941736782608535569819278328137472 4696 54500914187814718880586510457438047926339122992733376751118345633901053394676454438752507260853533898625099383651069227174485884673361687340044953395952369263706236857005183985329106633505651045037994887447292410814418247043404104394355191094377461048066032629615194598233349024569326755808445170016269157997226324618100095418998530770987273374035594052917225143622538193762770772555080884040444209190664 4697 -60460125797919722886168207210306183208519707462225620654538658242837593293319260417567277780226400723844572308479926495925020153207750661630041747784440448377454323001505404076146990490138621227735000312263371968777583562318536381872137410299004680974359510609183155161290662325898805799410481632339533521429484238226723610276140271920000169206001568677453694389945703545976485259884256501057512625867232 4698 67070194726221521740726462427085396628129060582759390656356808945928314735334903789771589833990551127062647602152382582902446374298213471931555443008537851030383032044938769290985409388995970685381025575260645831914929548686579372105719844638479456104543537131104148489919735303576724367097860084274285231738827337433120649351460151306956767340284061512526303649419580704251739690691207681147467442431224 4699 -74402126936827762403428300626603873286567120773657974925225537276772987711044433623025724636288355860349681818135959964291726901588261772777858268263028848843657645022518057953372693488304567221171059468504140617392054399165115509599054770798592701319164239411231119933818207909030973440204587999726772417835708514945988046472241723419421912323063374100500127745043285447675837609621858779242291282424928 4700 82534666167166611519241070898538346479702980898695699617808393775782770616709630441474870932849207393304582982919509161815394135245981036476916663676503354683368574312563772153621392844729697608060698282118680334498753160800859364531901269855435228754405783387449128922229863304438547425036122457990175862748613423872689817429004147035060660412741862695676336291023149210050128665661105590565582952692480 4701 -91555136194244099309182606653439160096521118914988004587869648226683976946133413349793777894586495276560209108559565598123586167189376394232458744710334274208400031056563039633619369489201349910450987930208069622190590469759488574823311674222113563869621986200422827544359254732718932236565698976821949599650389509974590197508861640860495049236514442726581121877490245013441613404071052805175652082215312 4702 101560374679736605915121591932319928141260026577147444498955621944381672928969767837322508302384027710640000673885086622881581056047063326306077249744067186598320250953507619572107778465188873485265885723952833388417883489065660519361763282669556793100397990001897442490891178004586293787465273491599845972410123276861902395562134456925204520719445326071544987206695969184103795769404734716632802898668416 4703 -112657768540027824718292335466740637839003853412007447647172804775641794466315802171007671561576755061995310151805040654043571727084610411973780581491509312237234493081742907575401531252903757250649417502886222876970309647327327136588746181778384709029748378973028134885717430613469138088284773150954395010987370234242189108025743303349179376250620220201187202973517654861417690785975594664452524973159936 4704 124966401866305469894432547474953705818575607662647741330387485419498296548379395744830016997995071346061519745257899162040152737253573010471856230908924360693686770344587493095477077279962801782556771532220111372954127123203527966497565910394540151056878468759916453001028496106709851839492199770573646385964877928704709374859997533302856508167087497940172090630544123145811158014331414318755896997211080 4705 -138618328615763830293527590769993625583550899749557837833246919098772702304299393920400196863112743997079773861479052616948052780332373121579681708230994146831285753278993640196077589094698668767534365578657398124792024431178929079268605750314984126464450756811360786016367012943386856076640077980095658505788263098703561099105352998851432905878592546454164503308083138398080739723941189657026194092402976 4706 153759983620470195118898794738499523795198503919677018776577553726851713916155268973559950656355187815949289519292757565552446626240764839527640670244563170428025138034640559155001516308802452404114022671728210752187826551715869957839726160857664413439831985275738085326984518907373134741313949215897559434312869685191999068134375912051306222556539683218027830268102703515616952881691165041578445295524464 4707 -170553746929570770292773339984300682199642360772503179280991313865103161936468643963260553015188426758378762252072846778438542054024273958218576671239871476082115172627199870540558364361328496606136086909136054705222025382949042093724797614861005680298198498415683830757470961413206255260218391964926322060083325384268948708470513973645913460465540558142437127688117579660310209893904742767112829008909512 4708 189179678128775730156927557032115171669313471369158980089804957475504404852328507199360951750037070887336169443540527754886812984001570574471496027330320114499930774855682515350237013231240515619288499360170048494998329984665432585452784820878036579416525994490594507906279643594688313274172539033349943228196903933293473660638229183161449979159571903938295929550143576887226484102415235573000913003394384 4709 -209837439085694179226273625678429640415569695559528089254182174501706159348848023284326970319043892431977765184772136489970556986816857413954776535943505796253501613175730537970586711944824601889832466267303924431243935980853321772804033727183064025136013348043624510584504519243698421371443495496660232732078133777496192532511427337725272421019471410949811121763784433934904543129269649709115285408070768 4710 232748425569670004327235636525404895806674882986191924312895506644272912421474620377258296425603691793611536669758415235930276485103270104956724981672192581547129629814442065184077989145289470164812882623026270456101024721703526818855720514298973401523633585316319110203631887809650145164923563419113627094665200427791999675248470588005879655529924073562686704079167757362626342470735336584633638147449088 4711 -258158130411443102519055636937378330248614111975946328489696727561758348099521531436175511450351621270223370839349061386449469775789399520198837725591026109609573749182553985414726360867222676891596417026997366551804772123133344899984593163954749503790824643256160092542827838210726471164244869929654421519644945914386046689680832547572471708948931129239917933399132546059911335859516776350946242847341056 4712 286338763324656376116603323396233179512276313127953672711627720879983308445164299796289410338899031052694094886130722276150951982313621142298655729439617205787145127860467858572836767341432276460284332279504564624634170646388828151376285896285117795211166716799441000640512862496363542438502518486655210484711307012907991123670928495216634321486466648773770575821466877706485020715452903517144640498051520 4713 -317592155233907802553548242614595886463436718338947917137545855167712726504678619463003171617766840783259615045715552801590960174714775106783522394072728718759093563794002576222453947760569467013186915826626388730962184072265535272232181057239385950581874867616480368255712631008794253017782952483296985835731397880770060538058275171796131333809147766219103995615231536847794393843238327289835484954730736 4714 352252977971474154001317462773578984223644300748451405649833893402585198270396436448966146965028750565979227551256560916685757868314390589863572259049696410391732197567057882584514374522173525585856299305148091760891425233024982646915815344399457289122011630040408323974182443397275759401648275012795945836278887737268660669315279950896953111905011984175134642124039403663325417262235797992291590230244664 4715 -390692313548881308328278093685990864463519017732511080430136017729760601599804914193452109007113741321224606270470183938133919023405093624035828506601750402823954764241398032623340428081883537890090521784890217226156733699338529609936688633709891476953929815693139262092881688418478396173647283940371281437890375750736358015707756847318653571296312081733555301956723148980040593658238910140058296479105216 4716 433321610915481021708895378814866054900992838190835642520676115030254160687548165261317549709416926952516438838846528105737067290473562694819277412877206754352912112817407186561833832897460603718364340948894945570459519813173235541351878807540652202090310613043217390519913661970695934435213195271643045488019277902065078326346131430045943190199087151639491874872870972102791700639087399298560773789093640 4717 -480597072223245146367631191838653315392391592665079578714015706719102642207883423161526213827365613325624188695797627888307084083415603316710749121313132945532561524806652623791720733140247912718004006203030968678010701675505175640123991020393244235200307903252388136592053073255242688232095712253701787286611653322879023482494076756409974062896622232012566948528329359961998055101101133677746901966041952 4718 533024515168460834479833995828002901331457382532508182867642284907894681733986297517651750657101554502864884249083326274406280543300400440033765968546480296955641853228082846817915913793596438211964012245427995597752450560640365972939153024539154954695989258215775497578172633925098803821744246606131111532544615035435468447771451630142231878996712328765740600596176064130386093359904715779895961389486848 4719 -591164763024940987449467627583518839206174756393444569769878344621151540576608304181045702094984486587416486200404824163786649889910041002504376025435652530471589896830524363825725099395291107584692101992054109260684802293334961742284188146389355416971787741138446695668452841355638940665360197325045832589173806566988018331470935505290832679039727472478113362989339692767557314834218581100699492280992128 4720 655639619572976194258117147803093588057282269435140282815031901380682815406468458604474173353306442537596339473717539513110830541778367691690533152833272249119154383646447612876565712939799479149227717460868719118987052132656802809136903642167448673701214554297362490314916760349503947686220322097951853265115072476076257642204370792809090118315093173514405864798907671163847143209513884231799295544920448 4721 -727138492322516481344056659048384706395246983791488686190438500881019035567437361980682803790836340743928956404741428465705468477367194406179976879018452354693262483676362853386811007297974665641928065967662190461955501218568182537889998953924496854162383355464255260969209630048130846887668541317354181237035794405557206230481026137303747748923062390794223578108664424170473802514260161970340440622914400 4722 806425734293317507520653039459753925209861723336805444672770213478305383738880504258221584515801382270986777680687284970313367220236596964972885825885747679838520337763186292785727797576687634673213537232952833825168753286035696217658528900434999853830970401762718667955817992863505116100096710322490277114539481005417272043883630128920626486516365975181598837339294350535452922440010800155731563658820064 4723 -894348782221402154551230197375966875294858124358156040958599716823633936414755037759380166809845891456391454678120667006742619286721386572337530811811921245640525597378495247977802995720967350459445228857133611484042408518911936899236248130939964461303485076265370804617063797718417384044828840306276380278224333220768214342094652772488767217405362618066811348377046108843667901157026119840401657806765384 4724 991847177490372441293580540074788574722084836481529826444324632020057219067406428597798008744459401629871501749499002735659172320079310744425513407374082540567051462114340246456137057725824012192754485846752443661778120608959688660717732151219744485002703180370175772876197635377349407870535664437925010684301741222003827042777734619330654652552804561821184608040466265636317717650976893394846551514032712 4725 -1099962565426709976990448812978585773721484217041675450486926291900365915948620807628815288341341568845016425949152808888903449137380218780075050812594750123130481117353341465973231030592834421930848987860646538171603932406924777324729496855686709539003133524385978959648016243315053389748329050277667475986424100553642250008585341197639833282880121191316553057921511495832116190872477792125597315736227648 4726 1219849778948664207207559701436711186517395169186353787085709425463618041016205505391428480310618953903452580442448493833052725072984573424486830151418219215440026045135654014116162383286461398195207270180742025839505787428407810259018229839882885321778382403212642037939669123801249457174251540796586519759724599914051131297155217395873449102484318263008547479664024656718705350735731485478724265244374096 4727 -1352789124027704948539758886796703852399948176137307059080101968593042175789298458237342483645518155201178337824206773589202986027197674438966962718223185875722668758466950712214088166431886448772652455564561559208489092508904574553615969666141165261632888513524022654317607940498118001671184695400299833410742377328189952300369509525137554285677575718780377235404379363893954628925707743141396517932766848 4728 1500199997130632081494043642626840114779478060916925863389615057956049041474669395864915584489520101025615256990652462714727357008388715963041795812339173336700279909800890909224302696360814106815468753867365020173676811290573593553506033769389906077057247004714717922373465504584616116451692681050255120924607874027142992339775934643309374864360728089521092373662962491783839336939493803280773966768888880 4729 -1663655978893145822979663235385977859213063138933819934429229088521258802957398898194321981561250790805555846048900926458069756229285513141838011338630774050031639089914335989315355451065490485861302528816348199069716183589529569651030984026109711855562824617500907287602080279352243314763531697283518452288986577537044378073199596440439518646215977839502951292681158642246973620639532882446448072146178080 4730 1844901563880276991001190877676567642139037128756418674774593820728020739328833479623048912496338311430220313469267292935882540326958947713937097511981992920656641161541127265446126382873515040097967473828271650128568475614257730179282005467994435822827992448326988918901546487690885741258305679556794777716893244438879613629959529082465131515849112528989599097682619659888151896629029666504999387154715584 4731 -2045870703579840776048123955490271706917784110053414461406493451817131669090653079222431806135541299007317104452558790512963885139007210358519698237352455999368083569333289539825591422174379270404829190767066084825247646012658742233623535947611669755537135609179767404849909137338706549055144434979780982656373466930742797683116272168264437573434110696896717207932047045375410095666886475436989328591893408 4732 2268707358934006380635390464521215184092307511461506760655028368226389535780432773003806179732810743037205274489660542049732445218547756979886705454251510474849747983900784959342199075041211252436137781989202609812308017556484169774936241851791173465947420980708654826793587870792179944974639267051860733298661661544502799172363268781540619841779879855746241225890131505439996066128964822059729284537945728 4733 -2515788279942786970315727330238848947596857354787856167081846425115623550323067498572002799989315809117220037260641053170076818759843727306314238477214628537399437965514616129133874823856727266900270051932156836196800365720916209733098032918538523793573041406735587114916753918175027147606002882032674012818397283254583234649709076164414836958894529443452952332948781252649267934520898059747497098673378152 4734 2789748253395103195431284064142636390077151233454896635263129371106712350499322248093955523968380356560706173002887366943846947100885983228330425341591229891775962760924801979263423199182153105474587656435066915222530467510039767119392692170932229276991751620889722417218966008815480279520128096960160014608959732431806279792384792261591728078195239663397825073458247889108952145492184708216585080885884816 4735 -3093508085845488074654377610428168419804894633878360629265653742835207161820791989417702242811345776048687089057603402471457235194882341939335826142639998219404538603581632832166347452509987389367617233930514949566048942218600420323979543311886491983208561965006820728037696598673069770076379979007619502698854501075138916737623198947283596425937415741278080122543920656371780405977502314321830410584108160 4736 3430305617831577962240401895376496699850504845432659697452603644751974916784331343811654392925709322375282406206737737218676406783476551740640580350223639577728441101536716308690453285252594508412405211977766773930319501532292582936393803015246984690528354952121797132677610701893909848447138611684697407930917959543657672004912534988320884525198401038220907901757876417546880365812592195297928189736652632 4737 -3803730097322909048194444584337227871471720026179609382601383647387878100341669939221653329894687229772056937820993401666680640524607079749961979004934212205610268147405192104257060105902415419739493808677426328941551230468762184914598385286366821173981821021220139132308645912191445992526781814317882479438303486670820799152942821987386884017484468119706166038716452131827831044815213793652970364250469648 4738 4217760275841565232640415681980770774027653461306069485519198525807683295150560882624374172816470843001786277015124766808047664194024869701320139455301658614948556263882625270870442541242531296955701868148805407320276299578474033063316457285475740640438575128581106237055432530839950213001897625900380928513790927432421285681891717879546963258688098544264128420082396531779499333522905902753404853922014848 4739 -4676806629972495278403897553517655451109360803110369330975388925305339621379364215947234441588779667658328175063051925089098201266796804179070643229041230666049856512041553708891068319800614373799165059938499578383429877479972997449455094500805045316893161292558642874452205034682653845422406829947300386649474338095474858088142605362217454223309096439631886001623993575324316886599654454640161492998831312 4740 5185758154498569321448616898109655391460547308437468327934383654957191850653139747079451803780755446452178431230096340840242507580276600519578813745953792168164249547624662561557848681886048171852373957635364832761331049743467892251133953207204118337674854217477377945246630927900080857572153554390480740976999408975884038628365385968670827677772491875456865511666983796848388409239113028555298336006545600 4741 -5750034221609871581080397357335708078724994842440710511776268035758457488328310948846688029135850469957934533555711448954065714654865245149108584074502696884439312570543520554689489110207122392163989754489881113804244762474215178209362003666846896740809869817040636653433375829502815286725251729034843080040872362695152992939719120294771271052349116294598005077731547205872567161445931062530611490538156704 4742 6375642054054765882466034960419733725143898812444346243483315991478981277368558689768399924606947624203633459504987738936487549597405749023580991166010771808930161304701879708437335467646071213388382376550985513254161648033153984882585609609705282555233632285687309397588455695185268199467858180156411786610005764846567840206412607213372216654314209552151064487769809039579999497432211900045077097222270344 4743 -7069240419282903845769813693528156099761137503451450701129187244266692003508632810942476741471333084741320042494997596725103590995667293536337187654875708869490974685182528707320266632644071424347204054277093381832143609238743281172693616572702856753430292485431974392722917638438342295470986045038722012701979582292920711225631174313745198568629654945959524376389909178751071705941195831972368233568308736 4744 7838210217198962284674587384973373241248516527848054839842230959979570977590059070660730501582226050353500077451762019149481398337307192941057438986667668635045297773480033260095736042894417192990389347909916079903927415610974039452740638265151007695244655323492703709413891505814357907990150037299777029353331181522689109193857694397430998797253315678735975787122129429863278284234526340057947523101674912 4745 -8690732706788793953165940828413232878121376889276639274303715327827508295404979158656259877476271213500859416574454381436658951330001355776570067112379055734920445481870815117149315747634216511346967704047541725044954044319772691993000012968864154130117777324966802360361126569681690745610649277339388503596154272892897637171688815330389953440182013570074802032391528399347918797752103854993918069522818880 4746 9635876197359255378872405563066294521347961830243848199247614199111530982107111948393698189724350924710405862520181778564632513161596994531664940209356345184352038315083074606918192138656515152402315490357880554162161420616201838756210960008799871021966605425408084979129658217691387717456526854007954121721589060431443314899466905250671221988722271175090366397029645265142724155170399048016059922384872736 4747 -10683692119293711112688464946630624883226071061597969903067030553169665271496313726561280030780343601297069375292737056949333310358872780422683878483036227883431519861227227584772647258316220335757217568937911017518528971830944800812409143484709673057463546945108764288051759773461666144905615511220551492172291782894008417762305632217644050753512610932884560833201998702760761720552572410882581533859046976 4748 11845321488002477522250266655804723484505232926127611012089877359970473423781633573027581471973061165558769336691354223246241437274751451145842641786979195767935925432097903961841034675416273600576532461531838610891803081861754470482509511484017521764167031271881311946776251239245557841719401468726798703658197908337795313453236760510218624264480666397343607961849198726314877876819988686122141603526611128 4749 -13133112884177304966714890358940267057220135935690339783733232196739359220698317934852562571417277182762609553872136515795366503106357340984243909834024080716013771783376545384874343143269768329353266720759154628377488795994053429807332487047059479960485877101313721472030695614766009418966952999572066618549875053239779630848564076435762218932933822859581880417826301537908361730935790440620169789866384704 4750 14560753194688942911926213268711381181466229331679437721186860180711661283349190785864774466993813162247281380463370294066252869439651682416438006392908753145965278744679646828438739221002213965674937372737802184477924528630796014243839668109897238248441408056188573836757807137247574894006774059387894542951215197646899681120999654232665817622271648109858820426605963313814480436138580208123057443705640608 4751 -16143412492767905916445794461725710295616619051243986975213100756019803143824358674677604447242196232322517363519563229390435919901989023864661853266581103640297838420567715462039576460682745625381102702927252801043308970269905367756642362239755924576912735145315998690165135585028317882711041566812216937922523983666267779012620443754636063600473595562644673128484653282756141299785594143334221994565457408 4752 17897904584888528672646700756285796770016770181598327916490808985231789077969561769605045729314081717528531588889042624763905308624309918653088756915476137063500173365899211873545406187619958069317625243183247616009341134995648320234547932264660125293231819568187259834471964517894515238299933220719933802154697251680910618521789092983740162595302370779733144225516091736670493783267114016305286566787680192 4753 -19842864916594483247375392084853235571861025884653636311564827959655299955048619031736279774067436732594444371095955064477989989926982241312612008169495976399891775573929537313677094279372819453100069583901299807474444582249733787041314265801432702823179883129863844397763155699411108466282619397665823909957006163552534223732113818212564307277299754946751158854430730147287692774546756342709460372857667696 4754 21998947712087072504370545694775394829379028018049874204736616319579126975814022905516331710709444574481259480421320310971001622890084259581497066759052019949707840954761640280374002685817046215479810705333439607907514724974097391727408552996866879844318265437815507063994360441664649193966841498395632859269019668806177736756514437264854955633404724303880424683418105862463476365199503262164441570722102864 4755 -24389044424658496622715364973699898620153920201366011325179640727999473039367583221758722430368291487687008518845695256341017972727821768251289530696834609771586225610394804917195430819782448860721318969875562359649416457439058257109171089973017436003896169263835156787425379590871795548240107659072838000798053812366843978424993063223421957573902938619734110769157115549674980678557912932679298787208714336 4756 27038525799109301869363821739858878593406530754287838941573246171525849796488199858853313981015190987055685649735526076492567384857251980327878443751933936392836150082977688457102447219978139404717566956322907197340274743063319572634824805810706150479702772061038368911741927398894961698802384217149636825897290780320942873992978380493442644908840497972163349798194811579220865555062802065906865651936795312 4757 -29975510095488548135584266899778321230590094656036222787776091744185237956387611982957666542184444797604520132476863107220760623676410335023371886755118556099525115050999449090248370207203897614398131715215545735468105733414018976261790145645734036973781399204703332632162419087092116456846332967802755988911131639357874676828800445932387578551444948514814748226016636591929658115593038517012748145822958544 4758 33231160298435327364019188529330709337829488380043798269886550466736349569837800022369859038434192653189280148792636310121959458334115284238856252783345774879837573099805286016991463294790219732367496053782268387691082526109330510578734069716963534433017456053185537955690259734498317783224783784583343090100997296354312714767941116776311429982142239696944021621890031291140294624467383655690194452561710880 4759 -36840013440958943537645989044607383848644861414097751097098226540108975463371784769639002229932709929325970707653020809747688899802677015209034056947782328616054851450361263507221141986277212003476323136583689788057390890311640284247172074212166914603176895863615608828187829287457637594212384715791916328983686840219101384171986381961878634632337702159824731214290893430145831388142715964105130026726518400 4760 40840345508859503424023816754932451939007185646516470519559970056539614883332817417492281387396842628915997397454856116007937022797210716306271113510707007520312744817464172344524256713568195926783542003784860933672166366705150882154015943282774867110729093030778758275581733188502735263288970291952215729506210953080573792975613340302441414306731130972432990736063898738021383278008313884735325333464808800 4761 -45274575765690624318065931702331135104612104740713729958763533865923784661254849503348514223728400357253001671272163256374391232190925290590949364001258827045365010149526727632037217358006485594750396426818685163610994380717204342772675281771931943684593020422768379268829155804499646374637916803711674749596121502435352751733753366370479489602490409244759155144420119389783308024833656067606736802769596578 4762 50189714752110562839339304996955863724921441735555620763581414840838615691326690253840950714997755359564532473444020116001806587675261661292983165397328497867036525874186619805197538846376712023236151334851526756815390018610441829789523965296509850490327803107965104250625682894960960165502813746526786993790008563740832611405680615224610638222384648738248433297931229370167623266727014390763253480542695160 4763 -55637860671986520339355222616441752158727239459326194965433117481839064580263971248662133158232482169952531697485066269820844910739053174299469729448811476655893350783245837642881470257461800340203663359035136871406575116050921423202018049557322785545653478846570897336313034005431061569906671149536361068858939166458993908163056537792908246710166791633591307256553622842862055209694173086918552595621873568 4764 61676749385503583699095703868593891125195632265263998134342498142274535902939568053774813441123939494416317401310969452011430585825748899340832244279373803679270240475924680721901270757395300499820413697525503314127473802483503143293709531355268835739177414533750238114907570050259389816471974340411978593328435020012450236504076627506123022732727680327334745465791843961736239727924803566673091321169709696 4765 -68370363792094228074916072817119672346919990308772906153768906258913099158826123062756251911848989620474463571990814619695456076587524983769378830356650401083749511844364493542264168907104273483223148375921238938361160320322504684019608786325275891376784610166190446250766592204409372458864696878839872200297764232963249218453926461056055805946693890691520909022119689987433170425029840762132047484900610448 4766 75789609009126450903502063059787846647221728295455219342905999800501320088890875954980957560202782752238764078219941245078513771504328719043843908784950885624834677806938116232609053609883307728366769292089070852737171924076334738006317880504996398407591063513410306555145467566076604699420054717849136528809571553705237025989419247634436121638812187456240627646929930210194218361087544871292435587267897536 4767 -84013060442479941442117876867579326853422506146678535663550369334361908743644639080666640815741100799274541782116058918312149531274203799067775127576659806871281101742332436664333762506300076822903071477944802458964911088626719021076849229460245162623701198545469279117133988160290443146336608196936601426171879445495840793421509862646365553921736057118153116903799977846227008112267453787287777929848276480 4768 93127792609611111611647876102413570587466221550317086748517157999067859316150979980565507351812675551046662624139760903079160117791563938028080329928505632575367013242013805118810592500061559025622459578845574026607708956160425185950879588763704099295333853013776629901501486348681940204354969414388850772543702204190039424866305334963183058732648308983852722505766586941544020789069575972692763053189669480 4769 -103230297422444627102117301059569579312024932968853761277163986831954726992499511933759172961437593412395697471908935974212332925023779768552572698686535997914319821471550137727219352747645020639788934472394401060238174982211427922290560470800569900630760580092629309186087630334064199207422184317823998717278754370757727269308853038742801071632893896080221395998342475176508184447613242111261048758170612176 4770 114427501575274073579844317248739919808313437952885480269787081871856929263001110932281902565954861543416328075045010419697526452850282227656994502637013599111849219096117114165615327208775148903177479863252685743327612414290363985314271642828232284178708624500738577137728759937455008116162881435654659843963819859411541290779991545027415090848201140618733657566485767396457045464094848927637547645313371440 4771 -126837893721599825098385467376373837324983766609040630313160505900207644306650174475141609106910076068023586761611011373143113165980999667935491056760735926023008742582202378628454286801195665229350072272280719290474663847550315447736314710904196903589261887539241725314989018721241323370059052672334602074727059249999505212830441634884501001025703454794382734442334902703689054732373837218447111973218752608 4772 140592773274321598549866819996721678316445175365079282706867875688697897086605023518955842520980292277355029752801136889127550050704624316308064312828434313265467544964466867063029272041279366753083113140221732587970070163477103180446439268822248031651354588102266846225892879721061548442483092661875304776579885796984649807802190073943359614595507363582000140471046901867574804790851225815857739050146963184 4773 -155837633937944162850640920920955663936310880626823396370944238079146849470939264496422216827866903750806052968954836644184375958501293775531055609879140038671801213197167175730271470012005832759023426359278964668204232412178497584770556425365027073429746640237433237570983598869908622730989755862283370117830826893915633913308740870480757108965424762756389355403471959173598521248548367185682045314437976992 4774 172733696492743661874537447116876661942610185321210153813228374094177168888390777354279561383601525673898835125282185278637450301200491932737177653356444315141512031178929634355130581030179735815998840246590940411003088467428950887585110192416134542387590526461499237603489265945390381257496571564399955474741992922948463704438851463616729630293494373070942700090319902578436033897774973906949343360740615008 4775 -191459606913902484287570146676161441188934263412583945196737018717872842300461955348621383691857697664445459034144712803938307870584524223537057466705134410848832447036862227988227512114078219482488757671539363313233138660462219881408042765222347868979056432860242959903242531292482889585267833782525910508484062198517852617061460256489416830759158005334840726510294616460993468254949610759390635897277487360 4776 212213317639756077697635693081094606965438552702129337744493407512670637100936874259927053857733591449898257259744395071443664535487584172459994017345026197695245426888486105097556450117819900199149149137170933655427201428067962683592436937624883801014752897347271228513857408698137932566927987480041095727197636029059574598058599238829128899556388883142065329329988164624209007190244287388147597748201841040 4777 -235214171720558462895123489313107818800913010536141203043843480918022035170684511416251415851284419805211958906875506998252241071435405412456836704745141332163922979359563498771993773866601449767372685562584556076679237039266572314631724089062101464974644692873768234794376024492078471818053955981062189349233334544262539669310210685722973622063082788966729049361502282144991248906529015116094928616933426816 4778 260705211702554263099868829621474660148217553155381798142646765916743889328399730210548902076061772383052472675257040829990351322806088413016993108246496415334521896131314485724261405726918202710225849349293996561393183131255057256622999671311176103012378329685638954699862095536507106691626987725714233324375435175238117259017556471417424444150995683796810790571908033316416376454815368848697799006188305240 4779 -288955737453778112347405390191887400399528987453830649168652143670680596497293953438295725928761384330689684699530474978717461817964615115571440791284557276402487442941828129732349649403032605738195025732129956035513179728407760343117435029257001709986788608915733527558155658942747663951840392892936113464459649046518814180981551160576057376467548667374499788322210568001637742403236825859485738659743232088 4780 320264139742395920138661726368789387717457557490800505291768521985076069301817224722922034416813335368729311886730253861205550303371878940949246968218189737266484662129145606016428594708191509209298557785492146540729640390492331585789127319394054975741945632338108332678411728250794494022333744427217988864032130834404666760687341810677925118057954105854960057531202344088438893567352434882971142363988230592 4781 -354961039262693904179435558769107665032390897356391657419868724144877000351137804898359905293856131856590188488515477214577642420668797912710480718708966352985292832506697422993531987925895491797779477614724497882139888895832389399019102279023893144970229084317466584125469089431226529353386562221938935425516084110080814039315717277475426084698013832386231470529148047714640657957608796419171164852630793920 4782 393412763998058129616227447517355209697825146287728216019708077646608591929412137311454141868057268433027634083128563688284783964248417057951225742131213074073178111479057470137583987457718157878233602656208983367638233037475969949517474853339145015998039593006030312078544673943701105037292742747815842640435955817142420039247061014964991224709343195998830040015961009897577810025847571313726443163347187984 4783 -436025201347739161119495276908782228100631985907559199572217385244215571462138639312851344736314364740336749226323985924309209506692378556330479318941426731175832446821257604798984756806293677825492117261487374738227133663515895344566873833324046535408141832737142402181656599753066293888708451538146165006756569492522620253917690313996048150317423205895993006012188402056597396951852576999970044789078470656 4784 483248065361700200295298180291065128668576665999081002101388920224915207748769118007040342620141965810105141882735903236562513261225256047514257457183653353228847854146425259623437008568263682462683356682621617774094852896640642521331880743538927628207049859865493215392607400446942221855459362727791878053395650527045632470131288605836049236668612314889156731844435746258560622807140623758417313038749554112 4785 -535579623766188864171159827645245530628956023237286021295351397538984328350256546339272066566008129348641471656800591346872729380171066847727137734725540424046902889259998689236698889141550341766478745589109414769589263907594995531660140127863081791718963368661657749057678468731346328123636500128975633721457890452931926551443043595818969508284053844576284901826805802369948305278444847874291589090206588096 4786 593571934267010870121156520477409185106189887504070317798764570784321082209756686713380067967178303657500066290487427638477890349517988848107028694245757543601854595103259608894161715191870376304857902368673300099578466209065675530008389600150544568882440383099890033265651676909734407794866798348697606201813143239408761244388453688322644330151175142766044963620432821277380563529308685931766077593109559520 4787 -657836644937816997441989164244957403134827275966114665035643781320788571367776897721324653689822487648181347936316031789387257331150522040220255630683876028966145940963024176383257427307272581283285570769966730929273367719318377226950995479676680888598376906026209753564634492885571990620447345444602722003283773443584105785589835350973164412772003897115705332628024779005575258790618907260654803732602617544 4788 729051419392400069167140458787614043341026762680203212402460965466857592876771123272332592780040137376467586152885510461547979763810924535633732118732729562660983208540135911403579175738547349606548951630840570804896000924179253252032983386243063549545317415978691935069831266809704461920977082378758298598829108261290538749580207767364486950935608921772061185306027727390539802954377235101335247023443553456 4789 -807967053964325887617661136601491788384842919705171945976420411959754757281733612039392467462984983367099611280124196728298663839036251124042010629800885563376347964337006636556520849287349400523459372167945332752748657307945449112444842159550786669985018976326493073868666580284407214615495349174058387524282116331183073685022533624179686789995644161104028575770195243508198013013275956719164529199484562808 4790 895415361342047903226612456299437187205927498746919885592435333511475348639618878031901535875527435771959381183105807410611029336332520907071683849675472302204392241287329166539288844334455928649383449525838947238523236352619556894551186901877978456568087522923364140969241262809098364146302920642764495004848677997501950746871446433465275753271165540238619133884778392734649727841771055774607406068575817536 4791 -992317903108106945929192814956245995254768070336517512367875443400027105935208106822218096798619175683167009014134284440274014688546847838718138940566506032661477123730515733877133173883406931412484208330936033370778448791823587645649119350883789460962134180362632487732132125764583118639086338275991255489962558709154822271935843662082151282066384167584936377202859821244132539749352319811564770568781878144 4792 1099695662490269925560401960226430684806369521731537820230663347232148336569043671677005856499244973312293391951058077011451513264903681406230574175710670309564371244227882102640682869042525317794479512735491935430194853527568640535939382653406193047851587431218056123898843460776361018019485342638386260178665135827134331701553072082477663975007197926656078407078960431374599363999667871971593142659217467472 4793 -1218679758442599857634730075397376413692849577376468512136167799828754456395311702929047969889942205365063267339351859785981680118698066857500267056990196264089570195442465796112752892745785651648304658736976990978702077105607060421150260381330336718545204857118477044930016628413617346527255279185211789304611811684044583747219671340550153835246514377748835016169288727311755288025240025200971805776923001504 4794 1350523313037421565875676121712910052658230057164264318783419482781242009668840318112196491882123663744944658270982392551082199999613418166602654356685422383912154602032561743168976817929296554392806152808526006081639918821053526673256274728851571997477267778465417672582648997053591149310542819414043869388959118886028963756829092406114087618913251280011102028822978943356554121759486536564100125260833437440 4795 -1496614596177818646259144546857521961232263562591612243962426074849232348201192800137545965852457310487158530638671526239488351663824929565137789692637928705151934312655270699332496247392181490276383526564997460841216306124487038075874635188355941635845704652497017463800363333498211886318282555014201481333117120317345560024764128933748846183688994110708359184096734329787422324029911069669732353513523990112 4796 1658491584959619424493677532773592734216035075269670592239520902845532361572365195333027149309011387935325927641305248736930508189617967201899801770140601791536396164074971808601028733047906164788048088474777629714867180177318749778432380504187737279114759875887195979444971953314029408664697622513095422173191666361300604462877284321218303771515449509905469005858603302348522700305156274609481783499610300032 4797 -1837858089760133122711662499392968988335429705816200760804477380007690579814351717392094684626405195053294720473268033788211958234622032613406067565256748804439563447135466995283407465102790452878889298283610281714340577103772086779423894099745637417506499960954937977161001915023948710421404703261024923711961423512293102504614624306935719909353952755324232178764693212403612308321921947225500580205217910672 4798 2036601615461322333769267283830305040617884046272527709730802278665209002442276358835446533237056560681783525876643927440307812753472455075994799285426278220112704260903374056648005039441552802544524130644816487552846781190286792816108412679069753622943616901406521539469918002228872364201372999589284534251304501434445083556019860554518964975951466550712626931064174823060413575358284479207319843592966958400 4799 -2256813144297177643547012530187102908442495080160364260753604891178808035944928386592953969757174443290842588963046174508066996736523594216898834772913716302180552456014378087981182690846678475738464445797890148365498555848115407631873214283452669215685252267251068368775714883399905063393802925580214120722827796884031731105624159104524255976401792670224990467958387287910417429847555278777055365882488104192 4800 2500809046836474642633174228344898836422422696281576459631731848168844945708299879828049443912089903226489961413500045868894343809948277064500128817681000106969909558869266771132419686940810819493677631757246542972156461052178372321298678722426544033601532711012331407655944577318678129686415517738298180660288796979072231217511695331753854079521937848453911787966618324833582378878724180482852778237806344728 4801 -2771155349780608941375341709748717210438775497071258698376435866286390369646569383813209426361481296618834864033994332056768073980320782032049483444060981569274379640861972411237361803790454161505162218054855933207851630938940518270561197804771842746337446845961445697483484770557125882209228604533887079542396233178631364668838774198119749556425963777977307338168993067117745942181999056358344574854450188512 4802 3070694613801821355958196739390755615359554360118253931729560800665428147213479563990519499589819601182313069146453424408302868320139522246774025050759596833790750615234815373675643267412404875316688713340242517294301396891424443442384192203450881553022291207001574658308096742765329199343665564745048186918363460055086603664994738256484885449488921185875809411168327109511673819263085852767749871109200699036 4803 -3402575701824453973345186419569465611207105477784545510238921583365076540314153866742394192850904960006277129318300647161534351644661149681083695757883133566809817403873443050442075476492908180593610132242385686301110798282971021432309566605986195425400326863503100274574741015401261859341680997410088769696519605867358729177452906474036983429300138766208425383989462567202004868653711590937635875466817243760 4804 3770286748242770206482339539420920363968641817019394045106474396802816202227825595373170777646311091742139006291302977609817640791443641799285997523108241847089880581229715360032057248596605797042472172314507404615983068176387258085712545868313426860214182113247235705924169940180170350212587722322686875806312197161405981447746482644617518950780972381625184252079493190064652854108197496487525504579518822592 4805 -4177691672885332485572943129899237157955792590918441758400688776117074081914180219118574297703286857694565356996410876285739663433726669372683816125893159209204298952907024595722779369101273913207504958441038405866955547739989309001636935412081355520721506630870071107328187165451401040161305252080381297511902226030562352861364785170095060375091295749948826161130330436026587282741636010390799515189011898120 4806 4629070620423338668566923562181375712554520957430338600536033735412843150408709308605431548264225397751668750813934506543445040943276138737257987588499840209222081341935977577085351534150583512864502328264362180076822790684882155410587884177194283631187083608205091032903047565943487156535035852746658491583403178852558228047290000793195471343258830006145959295763028341719054232784812131777038221355515169984 4807 -5129164746760991921627042951004162822367993351253645731431411403381431351064341540179911902871999391800472447896130180361178746584472788900338886823289506508647236996053865556582427489353273078106989326553802748293063489152009611623662468110074523981026534071496595531468328466116995584043246045206729855526901945749968229716341225570768417173868666035008789234896014321547418771094096926098126479593651522560 4808 5683225819163125260219479641950498957380332854369560222116276752593615219564087909507525167349221588099603623561647220485118942538940226474460635508534147564707195854419099421341744520026760861319415418039918751511804494815222532732617948787904201904324345609099420415737974803968483654561040427971858615522409896784017032301017123415357087419301989806556100983149422209677064836347577709686462201379364576288 4809 -6297071146937382756034898704182687180945724502727497292003405082413616429685760258558385660039781002511556261221694427000371141255710325194741916877131230330088616404017670165387799527166170379265077180625402916789501919400140337110886270382895512240670960794430869730610333041486113303767428648888603835369801450799552343910439811027762495654778916447488645141562052685496667598862584726117536900187458357536 4810 6977144414913825198369923399535911752320466661549830808418349944148736849418601874892057253386480384853095723401709670712532327833083806502759934421031817838023416124424565124678876468983809547280757017341464568426069663488368667917852536626883690702875993513360737221828573754819254274859952894397692221833738352999528841410035630425808910857475663189208694399062871577724354113686764963925774540363299389312 4811 -7730583053327868033925158764004010284714431131438889154314912917415785566316237639765795122555391152693068185177305708063712714441756576594020840909527398697804296380015942681615613724302058854834147328140709002940683691357517323475977325232286066782078759930169934937371143038188770819050823837218044750996505310726979903267963210801682151901438420039103637543147893866983802854197693183094832798342964073136 4812 8565292845648322100512686273132113412732383365200742631431600413003980657220286555867995211244498079287910847189801363173598281379645675940056781617999307883894693218233511405901912506813447149684482230955701146925250629314048466952601364237702237257644320341919249161450148408775725106344688228628310406622897272001656853171493523002374284451942317899874527080113316164924483502033715525251571302112561160912 4813 -9490030551104252533071141370410410732997347755475073686185559998152158408139457574336217296433251304008988430060407195466971039395833803925050761668542573386040935291288053403509288790210142616596379932559763392397928784424732058363561544173195923414553942635914014944775858987372114416867821734558214611613409182400668457548538674424498991586109636400808445009953061865715223621380688768041655136643537492728 4814 10514495401930819723628405443219904925347658008692678812426151555212233656037224138661420638873237153463623602090052030665388970741120425685376094900165604244435550564720676419411457812672139721443997436370498177647294375031038494291674958752211860117004119964214114972003057555423573604719293118689019075052705874766840587170252326350557611144725767591494182520644586497284544950343305181094322001851512607184 4815 -11649430427536825938661216742675187101044230467072529739846801677075889141645636816042113387812284019185886660995366852177843257750083789601706315211549711550485171270133150921307824157393946723886708588890546016342170874320468159202129395951210185967014357473729705940997835423902260434962125244276347334787511179215709722465664632332080217814457261160184422962919897157846817378740402857668912868385760414336 4816 12906734659849035676663551041780262891803964409879887489243424209920842933259957921725687159159178103548174713912630530310352268596018426790413223164216982146310442234782646008570930760540764527730312844910720877686908694409687610007124540953596753559805491040444500019334945343253940812575997565083712947694634291661808573819715961154326104094556679581526241268383877891777862720952550903539813461960912152800 4817 -14299587387066033283355438069315112778396350915485574182116062898172120157764350138608974603581004628832209809670884928871739512553196017462890585906245895174444857085037600367945300271220300500124917462101398132423465266184680803914075318482256024635155445504676617461364763519230366315757242741136906244754443411512740004142222070930646495742812325318071778865525661238164377331952360732991176004973964476640 4818 15842585748125760981902003375308247553078705610974142003880570998213954937782551671897255524789703098504152061103649682076622456026089223635016952623303584088865797072521081194901101583522162839328027530597698506675619352005268248195649042831770887538821238461379723167390224560461173409444947769104491540543240123354126837331486509568592518145354129277562097700359590536882415411245245010258418275487993181824 4819 -17551897098649078291333799043972549574700641130448303091646731025424883752511494301023304841466233954513829221681967795578016851461448952088718971811735888425253674946543430039929888882923706110198607244828299735039734211966483523442274975388845506831655199063066841432894243809279148116538284288036489842342436344121091639721342843142010290914862278964105481251560628435198065419303651261315750506622047506064 4820 19445427732397950880535351500604701702860489058578786726066217957681576634432514804946953124413178684576589297911072526169958047563776165514565281598321745808585367410483334615945518813532849585428887609788528755354871013811678454118376655515440497946096381485331693813556625147090239938476080252737121557848926927983607769392112941839231576628585324395674918784670584542676037451593830374837627513390946432608 4821 -21543009711965317126742972139922080747878500327609416767009757605820590899571345984346097749026195098888947408885510207390497586977845211045757615792951886909672705083454801596727623001048633244075646117030543219289821076274552287388416858746103323676708746719455582195011540242782617466655262375760978644891434990420041883502174262631924236714130860978685253874386760273631632691650869695968886680469403904480 4822 23866607750247556816503463898136056983486735921184216734251104278376963301883508206022088639494141379561362117604789339420738538833188226491913353691346358357462340862037687224618060426092961455384262944800772913469117877025939061266628119603215839498351087047115828173216367753628852086688168623119935720383824803913181180745365961297490647377945193774931926851746667553132486450211338783989934077229308519784 4823 -26440548292180263944996313357513853726193031908293862883926845353261720964066087773455772306523558831291235200505793846728512760610030492645347583733913507283525642377805014028385627548365919903825785351000859945220508368487370156286603029476274308662767603330585843450965147021820924120484513265392512168442037230170778026259061494214875293403213165780787978165620441445959857463931061523652676828288435101952 4824 29291773176391338669186009267892376116575201902706099684331566327133263722856141644403363817387386618083553536280366061377767856183827289109925398305320655267908570666596370092689169506335037508270841987003906476846264795069628737035174326617527529563269844002769349670453207698665985826928187892214680118753281690491473203648778599985774665475972799043645194840586680734771602684057229967144197146434969838040 4825 -32450120511219158602536123890850589462256291490964750490415131124184884388544947229909287129554179839014440592644814878078299901489553544706944933958313499764927034211546170066876012917456296949555292316035240116238947576752071468527866756668667661289411728684958992181131521483840063174468032436774582203743077287225258268696384574300004464286964491856887256296056150824972214157093307080871530684444284097392 4826 35948635681588372390295109631176730628483212717279318195615559923820756957980275285669917230976006884132164557520770899314563415970676738783267128035932208597463382673573334512757060055358065184029430446800604837202164475865174388047061860660881414074745949627162646330829653176524618890918924077516537849812496465590273669206127970206361604323984885744771847905285512208026806142069185764934127826535801754144 4827 -39823915715443044478451913229747666193708877000206388416511651806748077768673166800957739344529626654019187496374918794635221977646236129639003791545498124980798892181087268914049488072424055899654347169745613106164517823321812370214368866655414733823240377095242350233040175496849153733383293889115859383590604432946797115682804583376239476587862621176897195524061091709113661925182913100604984523586206454624 4828 44116490584028526710319099314213449466360244429139635158751873569512199392321081246400538687042122130936699794319140934775659132776574963380965650832479339485969406289497394888271045329053519713289382733305298862564591136125647879589064688093313515274133031266986762596864522352687978421669446161654156723978447032965930224998011304148973157482387547390259366352111204027184149778526504911292806935942161156352 4829 -48871245392855408719858604073186369838978368900062569289258414460903394086352159700296562464585393821853109753948207890929965719821723287471876976320271189518262864168560546533045986952938329624039638201489419603592726163878766887158840625887092628600205894887672390221703766239275390755605554185897651833115174353644491258436256821678593110780389639461119272258323371000690774082802789480006217710444510534304 4830 54137887843617531267136558077824258780636522704680562005852230010595589238896615492774950965295670597254072521678314017522534901872611186325931073680981491376015949414977574326696042690016782440289400715316158344596153142854275644623124449680353876890860811828491397569811272528179099938858512066563876952758000417074512522464069111737363909575221433835578808788981779255866693100543128132428162022803576372096 4831 -59971465816038665973227458458872013520711328975683653638539102489218063152159663180024655310165712277731542764446539702736373967685056541877551823909033945981855592861695341597097956397462600761710594951493128864157092616324849058129071241815424425094422449154219288455460632074277195357533301306213314410595758399330183973496964315360480730163109823075811121116076626505896078967312769119911714777485630842880 4832 66432940437422272076192765220735597283715450281824302729476486249235922836946585450887537240679432216511082413361191518025710522511696251527202819388438654643817545452101506904820475877731574720739269886302242400596530213792567271687828116327403230822214821362497100254710600804597091893794322700763360212686060807466461278409534094779927738494564164221589389461449158978765516072294517487143985331530832895568 4833 -73589820581924446021379993534752890438015768679305456336337138488564260103036342534777506284134704731779698008477326376751641465262156589736009519352319004983967509292462707699238316537102529211049123388240754002528658296984828938269997416316439036717727403645777323203323641527401921959736252366528947311491899830683707211515698989949911577804843137055310549016339558777857944303279034790010796696112205118656 4834 81516865377180926065102869374655811714867615477385552989195523415736980960479986641372990072290492509221074312639913291859106258188617242636921804276686566676594700768836438342306196408480901290840857422573841954427774666800235308191707931028134459641228735535730433930650740561360865224431184186717557308242867688894910595987087370725688693104580476594668886005008876821126679396616996770061094669319196794224 4835 -90296861999445146450926768862051374618044625897132468273007195644656108135099264903394281273442777412646432076587634758266334851960852907547626649402687116039954348801624154594799710983619046636894274771716809060033367823245829640483126645760910465005234150434018322503271893479792439969069958356580905196743586641524249100555614105959747435560538851192813593136853574757337521214251780760272689965914470342384 4836 100021486817084635960947903003555572326610324998198606347866275745772390021941712268465014165144196399227707231674952560874349869222358330201235772591487279235913837469821296087963619992842253841572876784796843258343220051713415365610008166404329933649795430644098471263183477039017374374427097881350510764701068194733344193191121013065113982521002838113902599769802621036443710691252295823314097805013834139488 4837 -110792258804159131887802015858666109074367593196851353126698752164041176535047521873975348241573003176452650411909018870118457060829154928903273827625455664654069822816819920198455450951205581712320801575821954066111781955707836065699202264128727255036842902187296500113155239939466434969003209091967826830246650803882994973933753886452854839230126059052426308234713655397612018518250348689685496034945762232720 4838 122721595099742370742061279053905023200323451825817241259369960988413636338249338179692918908657208205279734940905924003802315916885374178435599982044549766599923990295734271619456268914076473752022433930167948569283619253623626815894507416940291538308939088432921231314459669159700532862376887621672994350732231211089585445164282083734541210071141418759353031559315701826219416814590379523787602627894838551904 4839 -135933979644473548216555977858976170711405819300389861171695268060008298876827769840554145691299014094266785993904338139437518456613743590704464680067864515567051891242941764184327048736294661361495472985880173046401742064055716448759862610613498704972870061660358498765873124376937191877954754634485951527249755707311659298049264170649232150252663538798791974959953958325032676215146986174408656670598826867328 4840 150567256994403773636148416322129120408102284443903575670361870160833689046997249312825926963605973278179131103637254203181373661708216479314351740845483807728548594005137174637672880238558302994353541243213731052269343953315092964080894584399875458009595841942857718052350981407380950207957176209489160523097920085240663588204726176914029644778406152618083843568032180427108990328760299250648982534776544473000 4841 -166774064705565732185421882090371324573117027967022506555849968588200255294884222688465253255593272423743495039070737727349876634047253695632759558316980548227767714426469903788789149620843416772993036533281324060079215361525096114712542967794233847497505862116850277211368327733202361669970672286061787068389243518845414640123953349811774243799596415300314982908123883386058021121490708095507342694387519378176 4842 184723419114151171647934935778445260203531983793744024115811212157258831610108923506986822912516313720940529250831849449900175726557194941755478257206391932903652771627833937029467832422574320974373332674730369196518837453622851569595356747422873062002845348225086582887842939680250260831765009275974639071770566973283233043893548371174068625789866580937844597244148685021958589788079245674728730627143848229944 4843 -204602470921458840630623670630992756128314105330889395368170576536368286483371045886757682318242078464888245589682698142856378726045197329926494056739211821443264655202340479641558860180183789297670406603087083478064377787807279970341776357925825694615672363344278101888092774793409191194917762589480839606247770306192914492800206995915842712195485131644724050397202242383046597835134093231427191222363708750400 4844 226618448746172275468847506517419442632771714063863154254190819787971634709368797958904599927029159500512446342942222682969815846963328698911749535606182873266510288655372226359792937523051020707455865335211696675736357235219001215416336923735356095062977111308587470642968726028028908885817777718698738862523939224902401133447600833562706218748801855536747955989693826546681147755716091453916538764153472161936 4845 -251000810747075554164444752108099522156669506172270480343535431508099917835169602256418392653864200959844108922273381604227513287096568733774073251449798813454064713416227234018405172586562528363761006514844904639740397019586819718181744008058719319338817123185219343885009090532838096340095255741636870877261391700730757270924513501347909187864945202410935072181391728248829620787838189222945966542311044749440 4846 278003626566969762135515778971325351717715987470499256946389288451465397876064131622094569484359580527819459147820225985464488299792185978793908937692761475816260599452458975578177810526679444568549844588842937348808384146270487564833258318320645644977121672087793531762758250531043424523064309387259618054346948628082305433093323121324158468081479148492341588372704278727091351981962356279773038252386943916752 4847 -307908214225392523891384112834264241174828388334814645310643474784116299856201689696775514073855292466182703171091665666992282629907096065678026663347011315849192241351160128776637883858788598936424077730743237815045280119597052529895920242488038389079747036356901378821517973465739763814058389474849195550137109904810175724891674970712265883247838813274516787019750518700961150619576999737893950556699951853696 4848 341026059218197826776903725991935785844514350431899329617766927407931845117127578226446065021607871030919763511780338910811205303719231972976287466778839804580236762655679425663752670257479258988235195861692711526075418684601851272178901354823286875836282831142469663708584457355162259927916538306926041995134416759420447175156999929859429181038235974542857326619321533397054726669935872866290008516188837194112 4849 -377702045993155083052384986285430304171143993279127344319120522535618559873215598858435327387917674091060028819318209697783893252597389302405546857155010452006762093086320003550509883520187628411025243210642673632199036789417345577871921046582142069138881276756593884815131198031051240048780957749116369955161172608222841573520253019942335042656458710328211383671580514356634186559493320358378412422596826699328 4850 418318035192384514063036646354112877966382761098498820582606591216403984022158299033487795792545918441250245595783425856215809329234227925931868304480933877326026045931748104751990618605943840007248382649138728225774914208723156635607556765978259802804713618432141027807050337714945663755805682786867096480525815087630567453875981738121549890282809320219582951076505917267327620957256029549250464122416053387120 4851 -463296823617754121940979155559306215417952105269367655041538829271333293739811794654383199615580759704184157194684669856491504422070415449777868004301688807482894656619368973422441818952299225906601127941449306370537498214625442149218824486792548256156060813549255971365148251859836989843393398311506671699466411284393539024773656082417634964952478433911568788110975172662542423630979300712149194691417314244056 4852 513106527820938013310325986214956607188740422877346391108394028512914957728503305850842679813615267875776141477818923573374107049351369107590383273775042932738229662020248576432523477195543486527513160061920735453569878980096303672117560057427335165749641448296905351091393191815092003750461618109106162275540121843940586523672708119718349022444502377288918990716871647527398844043691908945534788508823843191768 4853 -568265436586190129420220850907273124201448126708409960808471728948290036457058256350283586818837342229514362451651906432102196865094407607777819254532216052703920381791245912942890782806817580390002973949151965040567927263050967284868309307231762719185594769060035558290075810501285754107345752216829805089277803348452033806523386179052523299103734670143615799238015199001225004987019814998404335705120403282432 4854 629347382405846527706045606563511064736550114154488705580979546470868629239074428923496926421643306077493349448936557278659290757663122317919328865671329216114071380255787078437980106126810990489068215210200084572067113927962993187248054832942847122408229736010074828169623190598740408609911636548441929307584250846284993565733566420816589334773830883885328569260369331863204426710805366272961256740244841068848 4855 -696987687395728134477965686935290667875266794449766517523899529604503407370519694497936146197643102202807877379444710383549293397027242468257073412010717111988031283138548611469864002173134459983820428181564129096152883529075455491296922099485312137440194559335773184036919285301668332152845789946920661298680204565387085319580075772150170033517910788726228153499569745475899495470249315798482287243951001128064 4856 771889745014846112149152371227553407882733556956969362559880522381791109100727330915445658895708320134596206594913494270638226907642531958872621030171447431896631493986986778057714385401092214225452407205225279677861604388078765062669202316026309092868537310678745399636079989099346985527795196994434269232324502621967801726599446850513259611416253743608048668105851327135655528601059829553803217607388397239392 4857 -854832305501823143329518983965087063861067833030505501756255515884912258352025220230206684088928028960566789834441204849018257841411653661210298706192402906450114736618793755520097731075289595421399006817320685653240524846960865555232673932033627106476889765787554746741743119578978910471049728753750888014200846950347358645215108719339981285436651181543052218908635437264521020921980957902498499673726637909520 4858 946677540186403617377021031676833516687211691417223298014514238834279004323944209949101569249459684947154786909350520956431469869938135472881807726582093605213852239325322756186670174276952555012076937749898867559362174569688075557099925787056113600179823186378767280939259182794033412082966351796665789806056976381192500998103434507463152953412462224443393771119344393179146034496595699000295987963214951907936 4859 -1048379967852645842478157912848471851816723071417311251534584290901319109622568476415010792964818403872101462381314514256713148862965075782511998745696194225263160522356698916182581607354391391028853444237986838841592085206428992169043122088020057457666906960978131029441863397571276879191779802582256058903705949247930820007200896579927729624624006241312568974675075723013610798069933854200968027277159862150128 4860 1160996335203085345597069482302617688752368134928190589562056173284803756540672256496567004836772478602184367345373129948754399261695384350711388466246976009148762346615754853988538834288525741549107766479119781013906618218557435950226998744026118367153613361586616355967504297186164302368080019639624272722081993924821081859511261581243479748846864902953549823452648155507877127584337453640182916439843169066112 4861 -1285696553291288468102490697614546640999177358076236655399470636675043631406649734826617751313972221237842477425900090901173999290336514979219565613308565976419657760465637453652539552791756795760620430185896992174546186925468146126158767369540075606999000397960142139734716100203108263154173037124177671015372816902368983240215537744214126555630378124682640475731009970895169453582387439982843505942364973151592 4862 1423775802654410019828064601360953662587313725517369704605803166672268307614787464392471394416112654312271640818514108131103915967918365507471886525021915672544074312032402996575233290311882096328898425530046194343360500261494791085129981150344933856117173414811748122123378826606080651558657415146482299099693142954906154038406283172612510094060890222853238309575058073805803106658443893874782050735628117905504 4863 -1576667931898957011024733419864158278848411920059563741020771251062267298721439266757820247189374459375344378500819387642975012004150964457580135944320463174736701121544016913688317940423354785281968264189240725703317217613719904262216724757594040808289155457773709742919967975231499723040127985733088612566336482788694657083293041981102451899267076723365620149683842707050873342776242916193649303543563039626880 4864 1745960287795107105036880198321677192312944599530878393257483621419259625086099336106055807986980420889974237779503684257653174562896959647264488884174259871665723600955101687641805537084212528713915131827015835668510960889262288286062264392672152229610181224694951136244162674452989517397395245168396657666442922214944448288566435200925297222714869436623883793563311183195578363928718437485333808018906836669176 4865 -1933410129653892290491494061143997389576192344402283927248144790239336971153226943350970080822769314928762324425042162019746930081436560447207607514694366196124503354120646894107076601744259041305627551488947098908030578228234481216783806885570923191252228274960530822297340909983601940780379594540008862803247235682020438879807814064217608669051862129160555344375654782765492255390095105696574644963816307736288 4866 2140962797048074574497656555224410088071316016724091636165015807035195418840722678834784461606361572236947851028261059406636340041419522994022619803139803805202180689722324126894901499156135224161781647212540531260484277382806734885630114480843093815296312606630408330761978881025491957502332364002294955344119717041401770210424527645931545796498597742803727445241634043589683853281428859064687139237769498669216 4867 -2370771817958370402676521367699339487530082937519460931081492672201479149568504796556301185093497351368236104020893461060412255193144017068546280918309242800851372058212579236894242396589358602736817181272687571303729064474046999821099918394048578035949298244458989836087025722732886587714453780569415310920328460106405075832697937501819467723252504388873387816760906528581979201474842624243375933572942184098368 4868 2625221164366303772472122516363149105406700089727600730175514951710369107742784542673807449215513282183144779400067610982152909951314003425809833985974609215317888457263982587668253857820011288894424798306415554707919000969787996599082506158690649618570003164228969894020692612818930633339135950348434129540187769988088495885026222118432639613749440152800193856838807636324244043554350466143791967115227579593600 4869 -2906949884377465978183949449209141845496101889584656666782899108025219611826961947312360188695432196952564600210625924788237081100827269117092053883399971984386982734742204142914882624735881504218335255361177727069344821997319787869004981060406336971329556489240897720122907404373859420972399445433303982344860873816477636572360849173270345829889484229212084986101651871203017144402489539740931069527502412677832 4870 3218879364370096009595977985050078721856964740993207882179461355825187932500253584129431226822272148889281123537798799194942682531406349961501023361131552016431029068179793412878139132414951361690357815532031745281177759619490760013416469221716757059009574292578941456402947867350440179236869456691265467544374946546801114150356817436110013589983415453078681417134147880223884584395491806401476871901272664505424 4871 -3564243501673416278842116493986975843358403906326042633497005303492277194472463776267673292416321682727895050585957152553543509367106290353243054264602017232473069551225600241221341242816026322940960763535325340509073120941950359830618331680059448249796096058898106456486899058272921557427109184108304274959161064246886934948026313694601494879605730103770428786528168519879036900211727822418383024920298547487104 4872 3946622098164338027661421849859205095351561243858501416012956836106451470380081082803685627030235326424441361645215348948135741343578249015220388641122837361381822908584869877909840396206334713176689435454789147851731012168258095657084406788909052508775760407290719549806278770835718640184438126577973592925852472109534070380104556547903801739844013163607820185195082087056705667977501582197576197847325898319520 4873 -4369977818235606618962953713412572414191062101933525732801957037349678610831552237671293467232588000799104350883975566779878245030110905447702430714468616144460803372347178389957076715534792924711295803639051755275795182589079223272536920807605389507582920607777913852053122679756917191205781263959113245944223696232269426810175064916822153940636988625800388567009531960972425586411284726945078951591239831821008 4874 4838697091171261801690708437645249706280909985991318426120175824952362152900793251141422043611139810598308476833360284315161342127919962973178183902960026976420386007964552019202981832557292681548502403232276452459712354717864536705533565357484678420716394094385854248252572825145293630831604574423880378860813674330417373568396510422071034807801456621941190277373916229702379113384484337386135914419203318438104 4875 -5357635378440413442212665094842365380922621874483789542423632402955890164977816508598841713892069674967226675368116294259872483132646735965129743771833398419014127481053272471424835860773940451059465474119076468297082434100690588565588639510632043351773798938109848048616008571337753368044794971261988444699955841371729614740678747083089420535568190007703593210132210701124057977203622689559942023139759819390144 4876 5932167271201456993489249122325113661529346415702453735390664836412258936218489821197524375602826579696608600433285894785705851283590421853559414462622662611433028856495851227389575605954520517083267258391422781682348019815733326613004702634322140901665129326392794970124417345278348685140004946341916348868357713253178110689465357122470238307371938476157330215321652050796660099342168599297607513971204817003984 4877 -6568241932853570530911016260828757681064146108673660336062112152326158780627686818913894320726985917105255404210226135465251310179167177940479909468075928391347522563821365064340633173042679530279527288281830508736799359234827545533645979469370210523400661782341714172697690040887681564274138070520615982982431199972580550758453854611966379832720217444392002632869130373847841024010080071684189278602786938071176 4878 7272444456286816799332254935976843397176717613880854688010775569830707373520824499250754997740038175690526013380968383336046653720538737070108193261719742313687075483632088772093748534109053978555320862953784529294485768564538695669314357744535555809591481458876241553215306212094688978741446050189595205970457635615204136417686254371265449716442850677980846740150213551705787826544453304200229640059988886712800 4879 -8052063766126315213600209576166881987938526882076716718132793437141119750449786358239053860882852414815016584339776791750858821631109848219106482712608804879889129075519755690120286576014764801806238100853592326030648708296849594136607750864052756312845439207260540322972985577936911511936961117703062542491890422734811398726685283324815893302290278298128614976142477510430259730352849503747481451200881812313088 4880 8915167763359067733001744504686406373706472666577055063860126277135439360984670172043271661528659942427375241245639367642140815626442699026391547414339084032831043821890004125382199749400479935956520970327282462625897682456337121489890183679097045257446729187559055227215767877965409203965898349357800669226552865055349629581567148728404962175749817563384806035676420677238565192061392304171582653937679643599680 4881 -9870686483959157865633325562561578616205688918913347551718976679238483628177218580953386707370686512860626715487788906184456524583471703709479911828666490164527415720705613802999606202339078328742416079172548005898733443920063283791850044313495460824231779582122427872420472354864211391032361248384603403566286415188628741298764445476467713380342282121693619241967448374612244510435826733276519960282714920139888 4882 10928504125245920510689621921023796067208156209405339005273557161175556577253765836453727469545161657319078922199859177208557161088750377286505950175212641659359830527375569473246241482536250307439634741357250452556096228637161440649795556239887113859472732592082057056894935571645372410360921412816890000151417893735995973819835079047698951656989181748261886460057933488344037281144918804442273077667390675226400 4883 -12099560884558420822890964591326798495247417531072399278024900788893291632858940813209358067101094052923944555128606261854674359478495964906145618906300530150032882081162412689274794268819584787840326256504484485267603768062908171188063053464194830557511447701060511462188361744336519285999339098284416914933018683413043147383323146529576143444976101005394161480546345016836271228706867447359008909398738626597520 4884 13395965655335213793957032274024063827308403587217918165663887595955955946253974995003117804720383730898868019761868558922979168176344077921614227804098647823856532524048832237323930563868229324356040402975219523959776373210178850830742841111376560166465776153755416793680580935942435060495161617737775989618181069912378400152264126493234682054655277220648760939026098614435463049303926496468591155866261196360320 4885 -14831120736876247809413269816616884305304316635373207184126354529864423476408788335730863490806968425494467744016915647373857323034464174410914489266854357550418627000107865566056474779605719195840126597588257198969596281065888425544702265779184154081553028908130189445020834140438525666899188287002348796516894178266914230380743323409114263236126977753742095421248288521269350215551421994804024853557431570565040 4886 16419859837068043317958251227460926962326860103481608911378877779857320248259191782764957856439944706987713102707197460168519011086143709361092508788217897855826586781018057232527339621655555536778159779095726875316625838217507286880238662364109075380772830529774720188561405525946998278825492618115073659042412813267829583746883800225328102183444060530040565786540859678235305827828157021790958531983840069196976 4887 -18178600783428315474221268005955525435425426355997178259908101717906427717417950358077247434567402682782608593393809233792698307952310053182328189965181467289322150645576784243612481482309079736300570788330691373657388650454440986321548266412238383768440953757860147781139506601009469324446784375223261982362151369848394106932023741018652251529321090725527993771713560432374842921546064264029087122398860053791232 4888 20125514508359427377818161438779870619147714095527063743800426265974228851502267611070788475578016025056785708329518068272604834773718586617864593104586991780473901813827601036964830037801046135017593960891863655019370425461467138864392664039986728487800433876598657760754556723690313396356609309109084344639894693880697345978519461780600476806647585571284355238959921408357077990860871071519442101981615488005584 4889 -22280712041025974871231441754989035343951060532152370523207393788996059838320058604159897844875562009051863823811382663860718560037819337699343959115827083508752756878160203249518239911596803691327832509911950976224158986484699894772994157001134271397802913316438070721724414011109762173029502126004273741444235194997089123175179604480751196285618476226247255248870452222223427644432238599026681482959534031487200 4890 24666451422487618140274413503644505741914016349045464182421261091887505297958336937040398595614174240311522014655644639081141271522016304621049508090236118485702620717448072187721685736811486986772956369291422717119806697649920074731257514702509997504674327494008518280709513710804631853938043014431468262159007021906036251031472462181722242621903839008746780064630560604877682249477909737505008289101027021195904 4891 -27307366664501108617022116824474425269417629150057808510644598035304629991220962079955453130062548284202444378947108884577438848602197940392675893743371688415007761203212311553379085925466918124256960321465932501477004336815287686913704137135375460376498170416458493241704045831697896514742180510795730400127195805525479010404017564057467471153487334520615153052362149470759715047180614278441676559757503044687264 4892 30230721097831398027389489920437834790990040896838776663494207313964520233610700548895505703773182646709385285013518272756632399005694232801677226185522960526233784312373219765122320996971747827952189642838130252568583374734096000196412817767546613336745135898970379127820944216760133017324577028001371584682667461525153185248427439327268293656818286883883895714848627403988808303843612017049590119213360630346880 4893 -33466687705276879606360960939808074125200678939600562245851909503138841010343612689866026262965925912563584192370389807388992567565260667993922035314098698129624185648900771758876322120748935334351124411497471678292777937552556684112801622585696283467707171588699050748682944116755247730931441784457594053941038757445318840343858935088080451555455923077783819200741949937768734634244235819261987113650864938911392 4894 37048659310457647552080764635650716937459190010792966474980605115290140655016524624653217846996232460266074507990952753657623190449191973088994732302896216949522023007653700739310393235610810485370492309762645352594229295050917319659546176281625937296355384568332486574328961176059458407388811966324712829158025618443218178702245218556658892482151381605634896440556831438775438341683904383320924833059708302563424 4895 -41013591798546704108842455200641302116244277471643835748273568426830931363194652688982478603944321804286822573191202635831481002949057428828764732993952921547196823421055637512353342623531209470793625378460862127713434863818223335633859916842002640152585130613038402165107171643351939153676334092248645394137837782981276536383831167648546850025010653752197128510916666884922303267939879046708384983134955929359872 4896 45402383882648396827566887237884105273675150798818691369412382122965193706377433190849461203517413967346819485995801373852331971363517372525348353918041787997025017750864380215547263649233134441007593463840708463951134885011311322096943372172979851043202240262431771324255324587802439297825863673030857047832465759642920685714182268533880253351367853698022094864967601184608895263821366908057208797440438477331888 4897 -50260297302881195461476504384584440637774315352619451576882039180555546066847645037996696388515765353195161292405495547005590397289840983580675814201910387707534976127865261896903242851002914137665567907566602361078285515230624606680131435019221992252392905801077923743514020013083237004031681337973689154358883151661439885552383115975360410675605256393158802932587264278063343682110798342841588445295799535366160 4898 55637421758202266472212421869309226356416687442054263982266074536032305745528319925039249176123230311030548820900235989403790203188633333065740033244538130279731656906887157369300626287655373816208009663615334264937873099956037028822129724951403101483672349554671174823224141483338143720345715194646406103605741020668763798929236146975656329122172539184512727693657450282209879643521505759021081511661740823863008 4899 -61589189327820608685239299217281627234770615031175875835537433106877722966735966203249478833437901151269844255260288196777827951216429198896461851201338413655797168590134528315873489185435091946790363062472459920833980148458593445323853308617909322114812246653061421780327873591601759310892928208218425304734395319691940002398273892583640696567495475176587511459740288365756542626005105520987138507072180958088320 4900 68176943644330172608086211806502407111311096028321693810207701716790175833472017267535099727205816103996482529914836990797205897414323185540562612539459604185091325596406914406343596247925024635926026774604359844701487047993119969569366732013220501052164426355510377098491192827153958341035868128171609853526057680637552088218668494909327996409525106456107329227212629298220178685091260147027413995098020271623454 4901 -75468569639592828350294976227093450103137811714096743491968848493990208036577431296503719911863192491013841374649503205081995548129308169926709098486150306778505773006015926512757632546281748304695000397542423346351551783281198545609619944566959983148660247631090373076729124118926813525944879134889862685519528398629107034564221313949299592087492826524499928441733707863072059364534813141032199489281101631278904 4902 83539190302595783821803513895274739675239608471279533578746187910613910214264913680055831957019683247348719507352861445889549457676636509722319609725799638588933353342524454953480655994922758398089092652793639587101041563799548176310485542613934225490601519034073860452294701965796916648222753611425422123795684120344906428802554105841141348514023624487600190900440716945037204538671803082777106933264501257674880 4903 -92471937572283224262305852353331847897708936151163292626428074273840477583991220481459859201398283089893495107956395792036760493942591794240789213340349324297983937168520017910861231311941706710908048708484722381218167975255775422603907347183210220499236410912598428760114163668276732022098770089231123571122118678034146520144281878444059024157001639597167483265018143288040053884293626674641450841815377566539136 4904 102358805244666938550889824983562778139401465829132918594398222969399430479250007744103845551241917942422888421967258268945630835448633539643665006577510319921659871767784599919738300445226598791817917024644084851849817527993226161990233418148734798991126355364791554920556971314164680824019376844514065539394049965596409518613348418748078109093416470219548076214891234186578677891016839409030329567066649762336728 4905 -113301592610040511809386376090497092917061440663455068560438311074026889266385364997944930845551857861472123572618154117605362071312923497364416290438007617078283490527674438044262015355809571518316598560446706158036567229932154921169231580150762321251162096892502967677260368103901892833298428985994691423960866566522752941477172634219615680714804384249706952380708416545866457580595144288807994884879640657573120 4906 125412948461354673575269226756135142725489372511593267560731945747364506964681340503802100046481718686179301916831885614150404595500352518488387838525666663895986674036747928394849309821269129643355636632267775943611229523970035248063565573243438320769089663469013324139575085665294601329344441109642894724612627738374331147329176353307713868135768354003470381959726057517046394073986377541034897695270416361517936 4907 -138817526138155347803273872914874351348291344287490410685737275523225104305651727398213148149798659533752968271200383803243401440458972434022554195924377064914720814737145183716819245155984439432732156029844867844775759227854446773384981933592509519844009848024441347094154114554851487419039960897250764662368089066454763954031100278640109321697176745643470918387460117622605572493641240229989685432458717905358432 4908 153653261402333057978633469127025705625575778840065646077541558779778959182229098664445380022564010446753598113565655787362186262291350901401346202930593857646469143867897816101546155083058423679325705254488337490013611896130662874809032256482713211684757946742955432601054800244657071724211103393258057788103382897637559059129590534360094897662213994971205023284749414824905351319756109933489411628988416972619744 4909 -170072786193774367360737030206373402963788282744553475175309485345683575405706955793375668792330191570688038535835493988019597706725883217347364546455246670983894957360090182215847548502453052462624909622291619651599073179961555880611649287667547220622269468999247939173490692722392004040723680848139948041795494237630900146957638229604799522082486917156516851142211022147669481651261861495207933224488496042769912 4910 188244992698550531663588698052325203671735427511598044119689462411380729235751723111044542516143584292365244430187730444303925926951774381487631141986196037489561234381514970078507798099549010512180085679416298507950895671704314438883608675547864163784124050002024452641890371166418056036429965947912277798739023650956891723545040274401867856373191200664250189195438376850663941537616066388338396934140849258228240 4911 -208356763693577324994404412946706138021795365429232390656396472645900454276904063273864520807960787915522188952425502968645463576283443496829282851422593126784068760926052477545398084794944634353063669095856228893128863683098495424667733204073924136884300168466197062861071572718653450406241314107423438172615056603218830094120456648308665537618743965435832576560930695152028591756891440487507887288920452958535808 4912 230614886825271197068863497423200959631450459694866052323532203353416029575080764903788725076637153755497307771797890710934704209360901489995550177584687532777008260516095125688077477717439377285305105374616535609914179372780326074681597710709403209812087070734670343317838149365441771036878677380573465795570259848902268099544037430134536597449555908751883903582304335894491778934311191426287026972283965171070184 4913 -255248172352792010280397663465676327336100389048168782185631476720547635377612156659946842821333905158432261970526933340537587735787143571959546740021023865461019604755672906067338526243518249594714135019333826681671998522262440528028752319479173806543737058662709745788798457063244202554891449624530900032097483046973789732948603832135466008448300773896905973091615963807576544343519282369221619541223582737128736 4914 282509795958000035852345172694982639207460206831007830364937377855632940244347835651986770532698218476150878619635813752862377087101213317158484357251909631476898964190563127812190665871800528832330703262045845072532329960616561887053361103883780569320570860427134717679633927521580943763573625956873201393944055061344563212990985746782817166804385761779425472853152262734383102658085323571140491809661884934167168 4915 -312679890515272009416553999148231994184101805069105685152921412190903609072545632035815039950846334824243348035629249204903494509737643195837660994564195169977741953636434135136942102625968778844700604106525539115328487084434388733354341377578184289793519457514123709245448026138772146356398889896039202980792634320644395996358400962805642642167082583265841861044815965438267890805773398520403446723492284888973392 4916 346068413248046301699577933628126859785473938398738266880423901962543598900775211407414848422388652617145228590626575370549291377381716602840120698635739721350119601440653724565262118075938343414395266609489661993971481481695723476633886633342011113020669774314922847244479068025003043646017420534258658301598375600249010475679170745080737722142966541416135705979812532049877471602409013621022571279830769521931880 4917 -383018317501084764391328917929894773577580833374006385323067704955503242451280986587109732642374696054676855475692634975196522205004893777924409947184569601030714454610856468181719836614985638587773723097816470302927438789717042634173653431823147843254130251004623328657677151355939833055533614940985856996719404754738103040617251790603140720637147873415481675730911484238420219820035050902636364953233783031876032 4918 423909061456347675793926260960685235589242317687265697159645764137082940738948579645780836608361666602988021166999589229290932088548726538436365702442840358810185589845809976944399885268853310194605511419880625994068756958770925895597081697732138163673821758445874841001877145962482345319560001074254725464472581519651627516174763274895507120137031814557850974616975853837313264798832834606036632032544623667960488 4919 -469160489547479223412847362486729291201445855299141343552929663374641731857141218432192553682033225530991875878516219468243457149437955624889078569912778871947383717370483019630644506203505970117771168219612695961242339907864094815587897292546323018260224169775347773671797070927917824937156767746423735277938326272716957329301699450459645644414085730856397540904463414109551156249942734479363203417209067771967616 4920 519237126117913504528947171955001530648481096194917567402345727952644426599066883515485204713297381378181871898103965235104969667411432473064996125229918507483104254071486179066028853040076076368220020301637575715148132253503483090962342297463153316553458221129612009557997895707659893916075802865062165431558201675485707839054552975125243340061541204900949983580063900474131228165150554653683202584916602397417632 4921 -574652925058923421930730447089758613498053815559594833524275445299167204656763273378502076874864518851668037186195402633354508082617526288219525977200986937623338707371518651836438588405619722558604912099499746032407168596338700857666646822009778789071446594089423669539453475763046079737792215803205520076346673009102822817276937062258876641855391263973641225979374150502599683132738315184312358123783402299257792 4922 635976523798991646337827448560922765121103119370160329824532250807123503487758340175241740680093686509692802504007387941163806048443861667188385495437391080838960776853986604842100081869347457464060577293669633640111873293606750307947653223267811793350316875784304731637381357287354295702031922566595355040066794819379086319786952593616338715007336759423281107317127109116563963733404288704178890888908416731670864 4923 -703837055141612904585556851240229601234652560018697573441913725862790918875955150145676468066627397307092533556394665318999532274557173736523448254236537950579192085644203997148791176140711449520397367687310268923775581461032145919610270122369553483909799011927637892582135350737474105960852322284601669738700387610537891759372466414090426856483130808209444610740581836011472350198129439794158657459173713529990136 4924 778930576116926739369364680909992663044609705651683887297649125269807494031923522007502207013681262683772937669952988082782925243326969215695237970371158263317342527366842166272810081635450070163210667695342842626942275429220255665427106178710062016289847164131695820086176594219945466058552970603207947328496163937809411919885001968576365962771351083673136803394346682805645380840775046761527999262420726457615872 4925 -862027179280796843030659420392237901434288892358481021458205881036095129426423945525712398521130737475807432573868269121757337018327080931839489175644950631009988774872347224765477913721161130184455544129205191394689575800175560012189667784178772721532417247723235325246690845954010220387622516200606362821550532837900431983146937772281352087891364053304621555176384253895609653513627439419408108788826729407289240 4926 953978858826523429386684742371475388361477940632103413610631939630349607325974738529328185881790519346021008382484339045217547282994957252910711486419259597840714467977394744031503038853802465769017395044576120082974516563618324451723867323101724446859679637565071841745309040991406668100219688368907625838925910426329296766309580940150535299409619591809913376519471161563517938040944829871327319943131590435837840 4927 -1055728211539423524499406507240095104598086920946697699498066496874719738319829024520547179410054309175654582774856188399865943767938890260596092118457251537065171190598998858602745246350883546742184506946664500591778574720213527850342210529189758470188789489467062417928092557832317261171062983091256039670781944443255453595536318929194768495093714457077253396883209445804896800206055122079240433761116734847668096 4928 1168318061100570116692740942232724517897491841370370623124057217167420854626568955031790298567187426221648078298567738766655037793071397075033449977114934850731231157466781818001605033198373411988688520126303490416265494809508344743977763144528176328336335432158957633858907505795378803378357303828465965872268471681245535048503961868300179118650944688807077423807275541253821442269454086933953067653076671392731872 4929 -1292902103618760414414913224749315295450208319768959777793593525817540352615444412655659401525731352104144550080741467104278443631474952537473684893914128312705745953449728916967099703633781835521121293377437192022968178009386849231638589033420609995364639778679475691173851734957515968155423078016001339283423661063384672296537575345119993619483369594318057873521341317733101745144766193780167424828247171160149216 4930 1430756682634051025416825547590379081294874428996155459471668771977897953108084535671635556276240023615619835636579579835088644521317039938790234345878485418756119999336439792439707416873260007807387848617671053256930963783440076689433060869858727414302768649303424617623744296435307513945515958867656156691444781432590387164024497294149190767600875168303505932045233026471450069225175376781494646076977103892633984 4931 -1583293813296722445100489991359591997419516497518762936254623442628324523277859627585678994473072147764951585727360264445479628683659174707113505312749381747841858188440429424097616349616890681906484442568577709338309271262196915357311040558884939056821608629795982850526260042849865779621873706438537672840442297610596307299353731701742386288315693278333959606109022813925806484657144793024727448166638301628731416 4932 1752075588098144202248923632084713824209468624451369355311930795572418923730978591183676162477829794715907935508594699059012878775763402384539929710328898380899078874285212674863232219490088891004699159145645848258664292856249321695811144325577835429237171641443770058151536182642979764706218987540442202212142715883212227728192729746816502466615373478044552232608109132384827041582144324708754081544274302579666464 4933 -1938830110542757348652318995454223997142938129067612932941099974896728555694550839774014165841044294766962657636827186250513245918556267494683322133244456444829851975317215583640130995594291079227741596828879031441856668290941031373877386579740120067697219120425548357677590444431629767816059163164936448262740104295144082631368819911507544101606326799379048491018784815895810089947338093822793790379104374184215144 4934 2145469118644838099628246848463186129946979022385448815791788640940461257049999384721675335563104312807264940522270884193628621808758161430142612428315639515670186591942797652195915570920515977813270548909339800186088173863591482163623259464046856752172368897342768398391349674347799239878898569236265153567762371504363961056762581735099543039371687052713743474779710881121509231045396105527678836684027153963561944 4935 -2374107477266358673073841300608474623175855554539100901886434905020612251473564246356608047995611066287937049009609685995554545241883742970042766049608062228651299404549317191244277262272235485413785006244037951194289883154882558235459753710903609150404278270376459282119857682334778159354110782969981654957689483923325128592849503637086965311864054194306973164232523215188203027200317439596550103251220164100162048 4936 2627084737256134531140391826690912244798732941725177613127485273330482657586200165076942854226627749530647263988349722534812242162279820206991275650463468956752422413694331716967047324113725039925438957576281114156915386139448777162855055843264088540944286505578949728026475026664785101302186777451829176072718965613728703411312573401905275462090307957678247954899144031894697255838565879989021452288398678479016736 4937 -2906988980296809858645203792736578169370039083318062746172979181400690303618147188948357598722019044451110353498597383388130909981943788888781336153017572993325516525156891435433286726326203713381319944276679753485669631724187148213424957941480243771867272061962634830968130696328451447726335238261849502869807575399766271929604164578715839794742454915894962851291203934354071721348862999378808895466643499389786928 4938 3216683191526530056567170495832774756201351242521555043864444909183498094203206520573113110022040727741263679475548776922021531360030393352531230364382252913213222751740361254054308304718739903707688067677007826418520672259802016046121989980175240010976702840330290988188058679193045664261517055969958402697133354504923164951896422670882667479746453744189674774828246004489252402048994187173155234717653635157375600 4939 -3559334427610128415686857613741628859848688947651207358259130436693600273700350283040332655843782931885112575515038712776379626647965073643362584946082793486722491725928444735669863400948381082406394801976015323623442679864629705587303354075841499093254505461517705112249661408190278379910054907620582516246817489423975922634337036997440738165271957908887275296500834104868833437885641281049380352672172086724823424 4940 3938446076248713160994129897880467984852229113733123059551808629944594000665712214850168104245800212638407494686966479265134508609517585874641076350957855534458412044272264292762296804449236944645902339454461662518229467920641790583225904773610731854854289929498212417348112386422931745318486236665488320247442855373387927625912234229872883877727763165103307715710991526396097950404262666244124281721530197537977248 4941 -4357893534422329070603849390047725123269230788335543023145989454361277064287099955800881953839594519322969100293458716251755301970537031320944504537523646682420512813764519202480092201444408767957305221692234433599115968053724407521766239854696671864444430937155565356687385182871762743299344237648276075522706293930024395942079828455424521950193071474678348648438604343583319287073044286260222959197655252940865304 4942 4821963667273652761901925487258511708741351789854927649657333984426381670506552121827930448257263515350537144003926466972033551970826293599996824796761525000581810331131574738515009506748262657632621869396157174435574599537710449471702947566374447586403580712551983118415595814129931957696993079637626983047771325707689805718626688929192052226505660998226513351460726861008165645504564160946308900972509783646387872 4943 -5335398447810522350198412398513716393973918331073764013587343294876155373777986741324444213831014444385836201305542045559664450346219902397509829319902091517977788093184835717813740153026407714123292605219014929171042658923149966242099084956499655164834430465934433755934299388358310982270830634615598691866957126705616442290293984716195277504149893407231263496108894091784631440613387596536636764549364487436530944 4944 5903443219917358527012525078942825870574785912531856684347210877027641806205069191213058009540311434958487415825435341489176387027314667302304563766076214232336457362552804089791563883199300340451226260900115479861613167555839500180245308252723854779272222308545647142820608401580370807558757206403158701951303985786950724870606381494871524637401999296948744746221250191072571495736043076598801290613191886976923088 4945 -6531900073946736396868041814381431863523391333428005517449003230635859197529116385125328765763188592892160274073847812443584707184587024002561246611260188627431864586736625926934384540465356349709809650001278679484379048591414305993513914687249871165346698189338986570848962787091572348609905599111454350907510197780381076384111382084261311496834113153234819032396285768337598825205599587224755798783995488888655008 4946 7227186875884002765984692244216714094484340238508090656663305891498503829233846523980552000293195435093077262798053728963532885481816166486900971093911879465501572863015953000723043861724068477586217960262227257541380600502607286256575254013765845778149355859420035656409812466122225566985422375641745020365971149570222897266447629840835847428305481185316808039154838955609824849993401145111104111909275299398193728 4947 -7996402548261078127573520862355405534395506402907382889669373555331145581421244452190943968088957093643353674517129535456920752278395476924191359167097966314610297344583071793129517285124581534264726351035287849367627608901774400874088621620707941377132930114779428979944814862469965491057959930276782490990317344782184153336480110468999933956913329220012325987003770072379932497512761726913469386612507510930382432 4948 8847399264216532399251319701339125359938998814279605737266689818866153321376136673825492882055656033570706689443644672083897804918048120771190332313137556988068661547221909947263058690274491822966644807234278876917841445919532844960489682146800290098426363678814400649220486965850817818051623516699165264709913634885919825304977896646072058963038584286230006120560016997525143779478789266794850655265355334682453320 4949 -9788862285994475509229961114266185819551744703026236478960255230806367590817636276171711837372366187304118985588353075748964961894639064280198736530910431952701944023727602555214846782859648359626175341874951231306102536311507663335927884240122641852839046626494694160979424748797262383096072928166426745856116191498066543602309402770893407046649519151308552361861692182268509913771851919922063981868968805073357704 4950 10830398256448644911642987222175123112069360847803972358687487580416394403959515732550491840711572792619130890819721727329345216989397196212053879269696886893134542454654091388028601562564756412207715979543784537212803481587496497381417062211602072329701361347414175593319704326315218862222725108364081980847454057663318020732292680250104982054245966312900964808633290999426320606948634971397796779855220247056993000 4951 -11982632837548339022492692452090070742870308615580933964156460898147468274777958147272099589113467065704627509870929903724836403621856825404480148919132291489351805008468195681396376454247573963549793353357963006690235489252241236583834228507577268455993658745627270219580552365628831763940494489128846439253975469508716141569248987462001427180260599842994818595396432967688104342920823311034603212210879376722448000 4952 13257318684329528435788421581347783273324799145223780682283013577668197351978849366810720339189370419229935244939224221577561975856166357698342707995904759341647950409059019446712926199697909180757070878358599547772348391602585907993825287510309499259098311566809779023637766955685846210593707599191064696084783853429431653447549145657030463301950110992913398957433317801738702599886170742404517235425309821311912920 4953 -14667454847148141634969836286993833363454091255095093451033628383861275083994490257352380457363426398072004518539603873975604553463759244354266749486459784676095214984702698440987710857015357341924188101235787595627967058590337553059602521650362036086207692913251798317500622085741070279550100992518415589857554912963562889058939894237190626217872938645791113643550010919458613625903545973482206000326258552127970176 4954 16227418810523840048624088444354673986811219022822770415444106181765873293727458089287406951809246610350194584513549080211340877640755724323525727756879939142207153121460231264240007467690954816326635223087223637372253295132715452354058249838417478082117474292659687871488262762921404396678973921830239405913559185011353728643324811112555584518624192754094869023229576187975105298158028730910093197258977865208994488 4955 -17953112504472875978072723098714019863931121156851694222898945492467617570747803138272534246671673666560442846822701460956684587698497615773944667330066925291636644907701699122126837976572316655533966144541169492392954535884397749441599049247130573580236043019604190643239099866347156791830841339214862604787042466006189184775792760838814766345826275417141283770322392081517753453276773346165399874016226509062417120 4956 19862123765301446690146698356083864483544815643424204152332005229332161038679979365398922183419192794519034455238403018634819470354579063677184401182460756103031624958561555091928078887732213916242767298451686471257316518442674744233591840146106632550018659861824538175338692492312280378314541788003855395170394741478173877462350244993905087704471746800064208151465016668952222321529269141620127731855817807434550272 4957 -21973904878785032682604952308514256704654015740127508661790091009743115482090735322005760992959061607488782105007845927360213827926291329607096921725457013214524790649961436534536289656452622271987509206352475986556655924021860250510933685746007614460876232914038255666131440879654393646423670692939157180692744119372437545287758328109100499990304791287276738291800907278469172880894184959451723029938362633089187304 4958 24309970011062596090542382161760543150733102552872493723631985176925450203491822292388158112424113673854953284772192947952117079114227800618909683509153323112448774422432273781408262327336267046117763619718456176419660657096435763790705832983313246727418210091943187628649340830647950114024516063646415946641113418239787284000689024405378823130817555734350522276393552256857944010054345617869433600528470735844465840 4959 -26894113523160323129141547240456083727150614668056021786422892759113999996125863281914667640080429105194387087704837385594107897893585360420356229162764558936833434891561897056034965368531607688965507680468208135260036996103769799111034074235565138811364885130713713989369237588051892419657127946702039501070714950766904821127704812606615856368378782682583851357344371069391933232843614930627425483368202298688452480 4960 29752651375743331004268714115367909015959587719465617438730883585263001446831459369309177033224267530531853943884060750507323441608638566266701046524697450414696286007818825733951741732867586091099643880085608108479535290699327002873423515109971618973029087710286785817233014581903166148051625153702546127729325866028370193768346096006940166402450186722775464717781946537440091220628895168174019167942111348838632416 4961 -32914688063592511529639603849985125246724570886814173046937210603918987631447037064980586724646084807744032249279596322989281232862890886226174728248386427915334340159559091199056249930412771026089129384132784524449574104472995930573868602186074956361519512766905223323776394401608817047027555519830805184212458161471454961370681252197608754955038132552834214570405055706847436713246328182050979735660823742026536928 4962 36412411776757305349952449761084144926804657777727587944541014532106121819057904977762417137074513610476028153099040707902270751735669607583441448691998935170475417686533582012797148564968585084327715941797424378671421347257162375804568709055728990761804432267555463376579726275361785222553428336946144228911916247818322702431724007142660090271308343974182874889469450322083760858450262903947141624932233944870783936 4963 -40281420769929729646627940682292357134161608307331051382132179620576585120347105608909737772210893576591953347889610738475323661211838095927612817377565620107222006333975085493100285175364997127929945761200660616427154908162340504585499666625371665200511136574803867916838469958755408668708422170933085384891633413722803654332105584664149911413527158817848666100379264306312063039313798846267272711771510296625914464 4964 44561084236178512248917478015401224177271350102912590332187493070815401720480158557757708498008500649901842619667123519050811708049516760518501689867067871647903143903704344109510492809413897832730337697489286334045463606749718095999039696667469282766912854000523031204919154528224798203865017631570080456881642568153592431680518801576590052273961148565148775042169643789605172029847387828048395385346133993093191296 4965 -49294941328933455929333760921431892724307854484020359962756236058524846086118081775658051595018352887206017603074673148559192485563433229424897154520728179048528200119701687552674429003021228654650283955472516538102451226165105354583461684152079247061619194723048374999702687472912728492876176252446108037359384954426444961915403063709186482598719201925969472392156354293865143999175289775739819468980919731350600128 4966 54531142360510144906060639000862706654976997541376961113236265624609478886562168999063759871139289713094506810168627514195737959902706456557418443695418996237293320671140899699646083362595775043225318214779276330153917109478574161631502937196466514059279436111308322884441209088168207328608071204046249860492028615844709291712272946144479697191070632185712948183789750561276985316461081932696681855935738887394871072 4967 -60322936630371931311631460127139462238589846447508294156086228827158503114597103438343848147600038754728589807104165541443228665788452680634196469840666323315962959541998900940750348813803724372008628556741372232910638048041285837913920259894217689445960643527476580793091297266697929799928107903892270047566310950133439971364437137183158141824468759328348352124143687163272470314659280838597259371172142554802610816 4968 66729211806003636445705520062454243479555876290136611804531511959160796789027702776687896319789486492934065803685724923382424018657234312349058015948425208625112834710843859019096125388476702249723902131528930020016739766331753602453863982480229939870120737597982351546031718461487946084052862258740438624703640562954638981432262989450447206558945960271884993929018545700950279266276208610485075435662443786017773440 4969 -73815090298431735333396683278700532090217268089683144500250294304835525475084641541311034809854373391201774601920498692326216358473449731930509319445137219810103640768550870603696955471348784083757155454449237587678543063688273680827406063242406544835784255808331967207262661314173714159744260371840769527645464931809650965006530105628997922070234185009066892293250948963663404266928388198517200534408942486592499040 4970 81652588648276549914704322091573066735070155282548177333545069543583436241758323035300316180166502841562470035280431864437629555075251893720249653073777749050519552442008171817593109963568754947635657983767160725525456901073957923976655605899839753468966840698502623468124209528085765125179213298891070605854855273157933194556456930954197866437638407319071119265232832559644457631877642606573124625289153570875598624 4971 -90321346572518193909081530625100645979660062843563547021410688632917104494264808500326211225336774942005893973557606088453966128312000025313468674353933838866506939221009136301477409669817918673001523796694296361271011783347411401537183302531570217967244036368263089757220121199229522617063532217877165709937196889335345546395408531661949206539063616331400673573085208311294930013602233107439241827623267722126417536 4972 99909433023259668815812000924073103500263670568697579096642633779774918908918167657849492008491149341222094359488648131840637386546865152270895118782490393549104157273087211882474154995672657536223739959772053094174752939684349690714247046768886664318869643747691106898700244860769349051642267546671517640972003424008232207090629399209833172902984455957289410011472331434800948528420310034135368565649582303418204128 4973 -110514237384706042380755983429684256061451502528742264961105892793130372655852561981669307876691233344814879696760302266249579294314763229864019116556912720318612933608453259699347401264167996781249537152099101694407372927009014513266862715992829267384192548701717113355505080381630933601810324707114303024587630307936727059972529081240200744280560296432115323029369923772680826510769065782654052255702750736899509128 4974 122243454791115125183887591493702893847471476451660527962874723172038120951145001105773403098680071670647808598016418347030381919485573490804035854310291430929543354371589205656837465803928155330326943982498778326792256122734537499588914795462626448363088763967276473205731966480957940148819433561613691644110137022082643934727935576701262155856179027460129189088787057218841724867887415960727047776137038536872975056 4975 -135216175495195756594484394383339367260749666999698655467466485574564210762170267645647095701241422892761007448262675528737735129796118066494111904850706715314809758022047136891374655889675385815681051863470659488368985008796957791780771887581646118150324616890880685419667770158658224210893035475863950594146654899119408532200503836868239439895462559360473590709769776682494808912669941607468549330376279183153828480 4976 149564089262819831767497647943067782827808494458223449971523241350826307121022813317511381511782480021513179604966664392198632896532109775579068176018142632834358155164418912039693979188816329552627757524319230922465356226052186482089042917703777240428655091074952563042075018668466487799347290211961192853707494257320428867734741950571017336630704917708393224281549681964994835377727982978916137724234321398799376512 4977 -165432816926455171004295237059388749457484187016689402659886974235767872351474441619182323156174307322415121184388543840125771874794868995718578882178846673311052213025888334995640292375680118513336966966556483281009730565746312612372992362411525763866259652278979971081919215640382705721211564901040241317248106207175011298332061943428080782825014625457973108508634059595891431819157039804455653032937596542068180896 4978 182983382508000966984522704936981716812110587786963886703246216485473409581367783012688997330906999931164862831308251279614857196534276066081845972145303105725184728151374440962727382757185018880708443482701117922260379455975822391470542665799626661629883053024621095337269142464325708100388804132242894353107916807630933378819350933580246073732374605703632474410377912387443264959429745873225597836982508563302774560 4979 -202393840734515193786036389405304923920371994629365040278144625498666443556442238530327493744248973084856283267705542033474021969518433918803307343045801070034528708361982024999495484137708407581823946063876963077107261161517640885285420057248522586728365136778342619157275590171547354572949590202365650113071826833143005776556909411726803551674912833824267016168570048774797317703733554587817962431272059881645606128 4980 223861076331807663205773227154076702844403444815486063343742275479461245914489284029082883480972522167107589205542444222945025874204325097912151762964946694684063438760231286608623221120627466930311474343704460824681388493185708076323314583894352055748506450456041002744046495857154566534027985540436984827913824198222807305511294041401139030025579746913566650158670864087351707934033349097164304076896425562089392256 4981 -247602793206662331366951091860912128050350483341069202466790770337761981614630091804199533585131826761503367240801119310267360993885853954802985204987077076403594762139852979079300971948839866211351092589342948436628683783616903434860998448022031877307199511054486683641704116142823380272906576392085560591937620916921212599012730393763017100395542840714180275859934584691729820463293973493088295239069856256955148160 4982 273859713535818093214385729749139490166484323537324508871553572534559641150111300595068375339987131497322802791007497804688130490251853253306121699644924616860393716867080593964154465158618239459000363598690382814617855304455170050304604071808798439205922935696272817068015747302493001625639139856723592633831038763230495428713642366249549645232093094167972899138720846214479225958698193341434008913822240307583233184 4983 -302898008887862036624070307322247799902089958335712464266199208805374867221451024060722476953678259339977050832915874472206724996366789062150203906092617831227307580674748402174527279401943639646412165380201102791922577247920683820892694531877517711556537758684347616969339475817492901035605316329378709047030383219035786501022762184521255626093408502079964593201600081730653024409007146699905644050020708798645774592 4984 335011987833959804244504880124811459163348656006012021039538020733973397942608678758144823105761149023172613923233953788139194540922898481582263710140359771311293661397741249813522585591207916409073673543517201780170292003297911415211804555186214071808127429278361726625578315381430493645277346913251969989383313568304721112119738750958222972226692638434890444203499562623563201209854088335105292936612050356906083264 4985 -370527067078164736882579045595141770691860759674246435895967417173677309800676358421364747379264827871945856250709692944424650801166010354350912691489318118691237681387854647546505190973840640574807840858060572169149827197018138094022113145893389141091348788746377576533448980020041185394507735960858455627936018484260943471407551395715783491505496052795129108299408095474361183953939850781584628722399178773816446304 4986 409803055983656932208214562039631463468528860443259704375298112143866500044335689333063960564810988824976385243864734536296714285323208613809542816176353702270163741322027904067381338529280286316579834328291646044670899780544083024420247257215835771703083055437142316062988602971826503063654225092999736868532165221143010795907656818525833529104840796317684668260843411496917804184205871923778497435458715527562771576 4987 -453237787516113436241408297796848094860202880337492688325812095022105670390673097113983073393978222706890472198616498713749309540502551536283156525102869613602241795948441765547475986018284861108923664251742671407900069074679291059767023503413084294839455431943020764355520692152276049061360226216145518696482725099239457477343984719716346241482346850635583181714361444706917185388193851310868112205384079444189802952 4988 501271132100935069878123384743263329036183709055107863999845194444846652065187613149953019699589736164822423121463999870381784725892091424742279846549589603821720234055218405463269792331224296766406215145444538453044848077377093041962915709249216843666566025401205705203076887700182305112748206822477982038422351567539726908817522167170157559381342026830606097374740275209059331299961686329398530786287107585072886400 4989 -554389434731985793945766368651231806425272025680114733149865136461928408513832174860608852076911902966734347273831153684418519773557133570786909657189387531617808687003192759049011150973522206505791622299974299595055702049195258982301068932148518401936531244761365675017588911041024462515531809883673853156575106468104475112468962762085479058502718057366431286264046121165355912596947094118884672866991243433690285136 4990 613130419914213007383140533393899721300728041339211152923687608751189106306028519507628609531468428180533517311625074539650186065008867804451827014257734679925102458016588926818765426581443908914830716016498149363563309019532386463574267426126216073434508503214005209041902358862978882712317719258559424671226079273545934968975516379280175981449903696011596397597857360494716278151374483453643244227784212383550224336 4991 -678088613713413703580755999031331519749666898033560081875103375349696889518764200071702526970655505611036306362927347212061152877396854415559253459727331452906995964262865746616494472831078366685592668382534356909554524367580030375620851276524987220039208209628014053517116138569082065981173387925774835100917496811566749357969111377688222325512018005065408054719019790091510858813995327950538043663306169339139532800 4992 749921337370341806864533089897606837676773221051535853540111764190015144478545374666705533345058403512447304129888155027147956325202959215858564619422782088278681307328778531536307390809025157930385779276021829163495100757703237104408001441993735901064936432658443806716893922953430736170114683801029332589523573026008538271925481320073492288639277806731655083042999121196163278447474783925360335522063994574497303408 4993 -829355332665080046238021957550779421611701829985970232926343661088551011384720373655000354037776728217797444268907845898590855536982380950884932868448863919873503930758431744964761650663584293320729946114834477581924526005002808249184330565805799964209835565112377031559633831160531569017053727175322325482393725202734238176507480590671946958861352246533250333066146106125937366137080399999165889922342279701339519616 4994 917194085548317963193778521821109796960583583512357033203952941243742974201187684928296976651995849544266964293368555368375228470941790684903652875278894835681841499089552539425588788362565370608778215084902716002594698917592939289696139135488290255230647060766454091706397622913300551734780096525566633132517615956758360054647752527830643444386224029339750021090048610054409988406519192819274670883895553783652186112 4995 -1014325921552076189949058376399062469468270726271251108652774535359822623140706949643406087730108196245000679631381579914674173817574504760489481414578791999341874824702000480727574728415781490612216466768869940308966017408376670309176858883984927258798847943986887651978019580117151836917009257769411391258333221898728980358319785631657225417678802584578197497413334099808583106969695206083782106609526756433316375680 4996 1121732954223311849632672194132147361731282068862931558296721925504362799678813619259794690770257682560794932472486074166741868709213412014749634695819090372092726486540814255497453211551650858822579092760363984695956601549252595903500384238115193541299830006746398013223436655613719935620159413100388812607953866626757625656861259944690672048608889208839448112755284351533236154103173666043005337948225061255117084288 4997 -1240500976366866467650997716063425381685378988544302692391599783945114654610019481698161870602146097545157445630396816804800239037677485232142691530004018296860013596472184978054191952454295443332270293758715587132036220439955313384012405637052479822003143769403357971105915636153972580861284304863994936346312754823579194005193149132563439955636737509114217298095090059275858810362558384613688052922432129498158948848 4998 1371830393324598162742317300782456790706772629605589476730322260199559279258300183330598702807916284051377710595030360041411735749171102742151907227473156539187876390803282784864409265209253116447484978034279181968812853206110779629554790602566441167393289259248894313884165337710095761182755770237878243306386581620308769192376975009503953646884250429940597753770241995421666824772352386667697212741314773434470835056 4999 -1517048307949429298497380169014074534837349834363444909361629578599735522132785076005349905731641129956966759670587076774234809831868767197167083688225333570572669824328519242430707599856605786553117379978893230323689535258934478442923161938191143084621740204011739150678085662970308606185825571224548808175835179432738997905921798552774329060591873211775292819169612048537427405081207276679941880219864557538986084992 5000 1677621878460462965604231966951795512303158760944509731823211910632608127174190402277937199659091897805526407715773935924863580966954589096822116878036269058970935901105465861961256305989525527115982967462400284998781511081416341900312227862342926771040304549783682310246772794767266265067723384641890211140570125891865718392136690982909072299365863523369039131522926514131100772702530182158045679959885505015847675084 5001 -1855173083103202145480934293316989340847339919979147309219123950943027951876926192897174695861476385166368597065233625745098816330349504240484530234936757387995376213041249424989014487165264750741309974562529448838060808701351025775131004938276931541075997419836890684869692973666433416643247808475228466761386626609090178675043883817231086558797153019370596337832386950694115939162267656369384577875265706213118791088 5002 2051495039614212735476607381832620124932015853031501916511060771655223566402172839724887672330702373457552445043343763336185631468857196011861606527322851226292673845822835937024509939319426582322508718778230302009016829783238896976282872423254257836788070324509170741149690868585845662143308469130890140485616106622824563690333087307226387293083111595589782506275725457475148165319683955382837196759868337573817144192 5003 -2268570043042578019353242406686834503752533354509024896616513589867031551167785061247031827359315137018752868976176311876370339146477185927970303468585664357368587546953860166457333881133567384945571529128900315461562866854417516584415090728242464114052459863994504499549834265834705011107134687370519959478778037570912053512504462394082823163212354046542269173142274513298682210574803951864799350080057523226873632504 5004 2508589502666165972488333661576998188488500195037937124127617318064739586845691819105478332934005139028028261632673515344916544853429649592751126557672308148197609179898596034109149370294050105626034935504452773467135608855223858679927431503241054779814392326876120689881821078598544590427170192922771164208516382096930709890118263367567861591025617660909379140146119934595623158620857264124569662195815682414879637384 5005 -2773975977730274449435019716769323361571582548711597157330550568646009882274111522225763032488771595272670825305039250922078145827620608922428787781428397231054264673955396981388877052978934491496682666535166446801108836740807498180021555105996864713311662638357857623023803661939710087650340582090627178098882662731865066152400630368970076202336804342999787030421077164703066654961089490093620590292707361643331195008 5006 3067407532718768190027689951807567477210613973545172304102549762673504542324109832510568191109421763984111078679699134472469804610748425509073025859807920211425969378072622542456863563987576232579342382859108521563503528017729235687206378317913128630549420336495704573064214849009514522128928889481836784480352886586316207392769666995025265527134836364476883873871894222768733170608624489640849534433917512612943618864 5007 -3391844656052320387504236795588908653860178253716510447639605030530893011335026600601873942077021147652465265466519803140132741659472361992718734116567006773287038803665778778230096348930975576687179371714922164233608552307757878244939324663215314247947617435660893534714543865658697581269650794260242573207078665292360030800199894501357888027946903142860438877695638080092683345689847583544391988187274840385871270016 5008 3750560011725646789416067699334418072709409940320896946364423444905756774931529126074671441731945205948914066071847056448110455621167485689672465610334078543538360996226716084042558857355854916952268070258634025173283226640561067991670822868763737038809806454561428078049377304077642082106128123735432092894171593713732515267470111786175980069771120690599851790586105831940874970455302980069957852660546267037374581856 5009 -4147171321700669361762417468108011815188493587667789158669294588912936131919679209468584920795856030433449700089001246240026069776507345684681974941353340999970050674393749423815455970386418580663080926247056305151660109273842803526507723154620070096886488003817484582365801574520909555785396259992864790373405448589196074696083601202722680582342665593174723025553290135121989094159797665842902582873971168382907028976 5010 4585677708147066067869879182754405644886589409681475100787203767643044145576429067271664562311210132990121668621177531910361160221576490833005496379220038114112110150331316413962902796524769181773245335666942005820253613365176990169573287286218047166619953145775021973318542007438915217118007496383597151759921535816220874507041637282293923025018627873732472009135339324292285924206764957311139267961088715938094359104 5011 -5070499859176841624687538502910936490048492363376832039620466018581054526540373403025108119896764656259091565638457472132742330008681785633738631935006277256702334146870275845767686641912432164974260115732966248303465348205158777983945881269095426953895850036140083306699734746506693286339178211127972943488797952376711446050528031167631526194853144634708245910851705025841508382325490209483514035708961066514521394856 5012 5606524419899155462175451045256897061839730658902355659847194934052023362245376010938597145898022308514709846004433231773223487754575031291547112394788018246091922037188575868753298335753618583532689359045912034643566325362338995539920537443580676408354646817474569666224553109885177446984203938796634517357794126885896396691066930132905502750693174975149055227401357388202243314147275969215219204888500648945495216768 5013 -6199153052805414153757997117987141001939367679862200896351030109905990272820718296201597353987374230371184171244832901747773368017657751857824935999970114841998990061603362301328286629884081124332792515562145769421937857332383512442448348375572852649477197979692198352840989033219906455227482658792265799722383237542195024030642933868715550359406244353967657909609105541896194505430328346970316128396711128265803645912 5014 6854356658102067554414205971371400723911049633370861522571482368306196493073646949075060658644218551108806095433421635631067350200978784559112853059569579893943231685563789432640434217743183924222736300104820822107520571693015004766326699047073381516046314421392970920481544258812048350889977001839332232903386180101965160455956461526127845472900957563649953208873435659488635898044148363005372847054113310592877270384 5015 -7578735296103031847275847938482828451821537194533330436235333123359069517705977782115679337506938204948978871159246708925239466393334509601098914101660599853100334050413804516425712909216783610184980612232418540273525417120261435433722457787008754097855397526276616832404854810248877921351354257280464875776830110475613646850618766934882922189787535115344607742070701465207086323915572066123404532719169637261056801536 5016 8379584410687078700095473804677769798130840734514811504574531337061477489543184538683289009423866410806869465114476245731338333850515271486552214788062668253021131743370140128015389398695718038338299769970778571917697007686145205480539033328147310904848440347777383942438351383226415604890276811696985255202655167698015672345338935418454740390067048181883387133307351206140778540603846855930964009552361318077688833184 5017 -9264968015683315145724614163749504651611810734031914724156265538350375676387459455650689789908280770549901839423002954186693260891532184912126139629831125881279116348648625740562777198191350103052550843120768102828553290432696358610107230762277862345631432590770803252222814832662744599442267499089230356735970657176869214860763197390191270611677635406631313080167005605438508968823939320680781900965139556315913269248 5018 10243799575494625905067303963035197032604627116531907386025518651519713051909997958031034826160071294935241722025496560638073093340577679313982838897357900644372308109443749281668185007260057949042509450221287940657704425848512869682789417398781592645174581393908480408055007362498172265587877912824195651240941498972883018249460734956048753463754378775576886020029858487044616690867665396217639980344578012978717970128 5019 -11325931387994587815781692476899123670050689594419018078588296921762885878515618158719479717205997856875345409725534821170386976934800619370011783174647689503899384734635170874821548606426437898956149594069112023818471244624259815173936793243194877758572830087316535081071806186199330208126490561287579584224750806284607666150376524782598420326594015139112641936398829349855498664578437924338136262520212675113189783200 5020 12522253362499988145926378042152698507733640578686324601223684070753523718407553274669543591313975892310320891286706385521920800274193687422840480099237409155460211647043404465916723593538511062426168312866615960712358042983116833988652357465867946929888501821779831982053740748676145566807301642166613778150885239122025567556679552881215249568720103996957409839972615232180263507115506671579368739332081935370337443200 5021 -13844802179270482324426307943120087238476857867785440831256263894137066683029487035120518256935189621528775990452559772143336063649874818037275173468876047015063814019956592698838175417653064570530596448202753424392360796341250205912659124261351566594776284429101777537755317999041670172704847806768506153081805110901803518439283777004452763450995991064598763468441098858612583426610152805747602352214408202130038589624 5022 15306881920448940510590846901200245295216144267949137194275314599557081208715797701989300230336152360009211213776915569358457257741953159765697851206886712578705154458961390755805837014405480590233062505139383099112980476088130955605433901015364975687133231746884387083472698730208173664909090856338248090912906406870469441082470792434514431489343078369238865533095219512914498608895158137606630426544116247463956148192 5023 -16923197376657711881444088625259188597709776661875595036498894061412475585682121412939045473705262914752971963576653543395162039093719648527702501926258202650249711912990498514090914322300087132060265216822011896676395477564298353130584474484841587818936450239518531154652199868379451076676465573764457668731314561524692540566488125971157284130097814481751446735902096412463413613067850348100061728050426983633555469824 5024 18710001359741818368216628300117780920835826870852557959116615845379387833629741216010569498610613224875687834317285243739425312649450960989335393762957141503106711258895254565167923678885982211378286896900236223061995161067397231631268268634430323927860014356981226288421512544970607731487505959299595701426394086934889389584379402720566321782762456952683246879897779602404180793444906817210604694695136498352977047960 5025 -20685257491653011131704786405370317580674625426208764837328303950025645127947439551404227222882607808666122447524938007733632702016631534122754159437193418971425660404988050696895268030052220514296747149665159524915641454565909501605158211561933338942013122205317961188890732082935890537966058333133863888872709403340446832367840216823886230529761013541344195662300811653724568081818780602207457965544262410157816689776 5026 22868820093582701240583518501822586467572140292417480689595050471765276172995206221585718405687385901688950662063364676258934003037323227215017690778651170362410221177226809680706107041264595153050324339128114426117778537544531384148053362339387889537347947490205254627711179547445698391965188537233216149881858362956069086313237115598137789097780769620299940453888394233635911661715544353787562721796261219334315022432 5027 -25282632969705688416753653881441820208244936575142037162114061235283009886151462503986922177352091992003718212471827104956693558906386036619001091612695580009453127845125447440719002983954952793853545311900218509498188288797922801526219878870911414451289112281177348002706069764850996078092643944986919020203282256752143081000658017144104589098240963367334628252009375185650287918924704702255637125771053145117476203632 5028 27950949067978799352666292686815018417800773541955031970878686606741806510783094346330726412874539366788084767181601747640619536443517212304241878908321817900930516481949536443996706758357310543565616598566310435434388359881967864888208110729069643612120888414916604706702393602597600775029603951986406665315392897085324769985507458360331744195520993094921899293946112825766722334504801266090121696225296047197827529264 5029 -30900573208213893365367558434098577841050772262096384153268741341282211142900653121270099833369054848669684115743259711620279209833255162492464672084328482796343268951027505710029283617088256559481752946649572499462114646066131831746427781191692012666387565468106084278468169985966805142079543838177024967898407594620375277930099437113526146000969162730058319919328881313296012717251675475199846071614920492119847002832 5030 34161130297172942093823583645051329361116013920991227762924718477219002691460235268233881671979236396817155579421599884940511561069233061483912813364837263793799052849351795727792312520611333064940121692017459128677676353402251920292292698232206070424231925966862467279895258052131338484979848258905870564235295092935310591457607406933313859469014225642310455885304020322636468756750805427837821110535472167029745540624 5031 -37765361703988985198860574617484224051070808330219952594688293641558657822997467327709198152089983396221496438402332710998146270045179095642675778578615684608227330851350049173665371429179349294723966570346992876590840537877005048159120135252907739010003970391910351317284909202416282403442372860565790344050882163088887257264171177314817845868778044190086542729975852614088514567797429858674537947291272372262213440896 5032 41749452749313308271699556633365715004744907409647383498831859492795360198149627596199430371993022622494680635724296136841161148124711595971040866406833981687489251191365285849101486041981782809998148966239244151681540448602500826737778094750530190928870213976509807390925238396385629788146909528293979185810562975102201687849469109425928178072108447838067965438840084695404719999660733225852565209131243111241537581008 5033 -46153394571001245093278312108749598974047268573748608814301035481476933512507990584529751675011202009212867080883229832257893010680087451753623298911555975791082625194610817179188824609020001948460940500890905884457768189778875732361450343031263204487437023816468054995898520547826541709251612579568861018063557657321878854728009842978227636936884485119019086937378094632583576145356725755828961054534145816935465323808 5034 51021383970941482992117875598321301281408688017758463199636129824985113946387065386642482384861489615948438630473367988988764237094420087461669615279045475805073228591593904221239686314987247313973578154290686067387324241719579506189743120582667563110769902026755072763642115369680773152840337802364071009328286939834865174477266687972511357000921423039416350575659683438336752936889189992551615955082320690305556996064 5035 -56402265225191643379180331988722095714955306182254900256833060799004561444065070084732965972973362437623652067303798274897516324941299791639620677997189817584625457031290722326780461516139602665482213335194874122356240907786924279781201867738688286864985299929096802001228768324841939567655313346006878429955057179489887205742866158481596488879367125219920822359430516188216720862366738948762103590480836815545641501280 5036 62350018256644695248685019252215682729123822225598303937441432278289585573463283617456167086455044467841492902074165819954837928104654027391905904213129783102759566590366683622957807395323170223257820371308350501496289696505822731642602573807695999348233370677665318474814099077955412993556483831894992359268301447688635990392219426478359916923492601132341797851723735191089580810053166084612129392164645564568090894600 5037 -68924298030145265154158956249108897907541101846988414553376288273944556774962379458197483911458992714480224080075005059280105042968213907728111374913382668865065610987780223321881327406357164788172141649434904034566407334071614504329041205002388363825794905250528205793283696652520487620435117754325364922930449151582475368289940155996577059217631303409754331474815910323568803529984744209868228969178885951923391843456 5038 76191030538862026979789839627746377369356210135746186208642328291029050083365218288439582423670637857443397722889420413416953654233226037915617317627818779885030980519130067605139037954651770189894663895735921517048378242716642497558298050646965485914608429240337298899422707173518942677887621517738571841093153369722901423276688877352422798013260766862223355107847668174563617009857334480372960825648151440289449423120 5039 -84223071312838005748660739943990321754013670715157539634990114341956999065466740290662492663462242543803527059621454768510235433974735383555569345396419306639419408727625617930707668590127677478947569010083145648607780868492248218127604097158126580508821583603678016104078561819036587940611963820825576746107004538711435346150784298427803798858599459987105013885692211137804255248762561709595163182136454066179431908608 5040 93100933001546391698789347633512311659177690449778588041092804725332497313550637738884467081172438128642810371636575617937347577188071856513612852198693015098630983119464086186162209979704760333795745328684662334985681231947463074569984129433644031527613406131039910776138720554926639095121339704939277298074681421960881053150020643022825234695880270685353498766427628788657351708718586936982526297114261225258340490960 5041 -102913589268117387709983252836270047346792435548801656282829570691407002904332377254738877590473343941212554806376114910711544021795413175317739796751595686606211094884913513351606157584634455507442439059544913417419537060534034478165057175816737767308584729548070450750384154254418445544668997358586400773999049614271134760586405887581000475677359344409618689852347593216536839393903542019348799363736190979131611426618 5042 113759362990454752378201202171743966638184488051349210897851860647101987379388707933528560841795253614070169461900939150986818700678994036837257399133505396287067754483562823886583902215782922871452521004209439658955858693619899106930355340623414004587331744574024681254656635126464595486352313563060024101319797826203250986044712932032658089706591736588143154476463236189329821967504477170820381102664228584780280398320 5043 -125746907601219916633066158204784215550587084810268987369727735156742069060937716060427805998637241560435573689127285109230133760997613161339268587888792336516790834229057534810163597924732269234625947700391188659780550168776698250908142507277874224250211443365964894894200165891939795422443590107758990989902191772832404330887910648156786490238414911597965482831997443058669097533115953736189895837351197541506899839176 5044 138996291322899305827151298459898997501976330240613680210618254620199411056268701161700281803174184068653756884099334727383576078282776782909887118196051194203911788287286774011078692379514117125090740536650077803364270800157450128640913918575574040606418102596423266438809444555046056138355740940724568527919161742412717531005241131392689807929954669048623440310247027202498969699145752000373846830496230464615545785008 5045 -153640195075022315814827411813559452074867162611846325918722493026906950645975710550743741561012571448352385928704927586871053911820425287505321561477907381833976875372015423181800448716706971755342030802725748885472431699442686010737854454138414083374993980727159944645714573539813019982906280107439107077735764293764147693511105942595577113360400820940886599668646146232832673282757874149478416042579691205172362481824 5046 169825235958151802563228717953997685796661628293892760944828656053234497015419602754822157664385416221195097118421847299001773725422299765242223441201714087969190451825329342137649678946331716664783482417876374659711743541789325960504502552632417733278564736284539148186136831299305177634257750676495553931409099829783748734272546227955890203926440983820389764591044175814698652266402796409480497739187260570306877884440 5047 -187713429464666799367450009968313601882834508548864659886488659944285662201695540374380260721050995141948866869411403242922838749695127089968806638234470565567414927570260069667741595975081396415832333067257238718856500334562440242002399435955314384612006994048902380182570133593617935256907000041208512480201778952876195921046222849921443290393842456157951915975547448505517314846980644130384020297909916410394257522048 5048 207483804941901286973201813304809382333445495865243377652701335381649720220049466127546806034702095527216408134872447881832413858125003624708128405099490685511723794608360309445419614326951601443705577253325158336380494871662528665724654960967822630246226752160084258928913098880995520620459730626036858881735098522813938851055343007392736449107947473576151091224518952523116788781976988091963304297991218087920995459824 5049 -229334190352479046520610894216204580048205421395021791133617272392565516984750232792954394502773082041683461696529901672655683597064582199058657538054477578521400436972559224963805027616928635758391495952205544156490121073279686455116552460627178672740569784083708287929153870010919540060926158915872616944004592136052911843662470745146341371630143018305229725976370283441472230194538705449955646867549785986998543270144 5050 253483184054695441701237999348923804420364333094700741574643593767115312115857211383977720900878597040356853948683724535088573462734231543593318508443772717815927263459962826223706453772252428419563463759783049378722991552963325413970924330771234506506027491063698405959127382926329981470526389460804302381433780920506305039728734182312950326871025133084681923483637243309147349945598060238284338212826977280583239601112 5051 -280172333179109172267781107113021721849660318318216174863751542860428785724835246196639865940255474558662404643172982983405330547065596836856221796896669873185324345946923143961901945644338451403618828967025393126932293923216838954837654758729242890991946341869273541478500474114826823880499823244801966789055841234143749148539916756304208250827434184433501639565831296593412255191881044991072014096641915105252933273960 5052 309668540224414554055382163574758528445689732418755151448524981406577827366097594445597640173692099462178310275755209695807760940823577271622479009657862545700812884246327216312064563822651239264118728674746384998214593729578294236614061615299148541258285545093974363852162866022479458084892826354318083082132584631495219045554230199584779732850181406975353466649829548160220258892778292257650854790761264346743123347840 5053 -342266721756368691793275740323060917154138078815679384558067860184126300002472212776502672353146710242334814265409474218939842315689944823072779596601466861523617630801141009585795297969384571291927849097262548113371670967515202010032362138717635325379225862014434573586506399768567174620859426226800063108805229748229864668972313662463200754931362844202761218784371067117163708759241363748639584307194162224822450206368 5054 378292745590354628265469636207757968776780581140682543900701376289627657714478889695318063149634413933501372739934536793260351504365531483392664868905719153475357611432938385922879055997460771710026128737337729727216053477977047283382839024908179510827922917109474748316847882543196023233797413643704924214602521451603188773997362760342947771973803165005801300081068348690816770350967074347114346545313125372786879402832 5055 -418106675595702653237146006478468002117108314762159243160542121089688183150002388357342907926025299968705371187152216236174313436491104773946842972352631833292386726498336569091462306131999190656133403969820986810318742589087459669643773562417982498400213222510821346410686987931872468333068184005737458571210967200322365079703914985902381247941459856171544024274225345132387397476829422623519751708816789243106443276544 5056 462106356305365827015743388588833833329427188428558937541759274404503771458826507354910167080555084161677901519817052607652015766362961307179692293388714617644003682219973341962038595044823043609687419585709973544283774177217686354998655964890452166739141680930505456787624317288115529713957603239219477595628734445351962285255844917694123895094010236191515802751245474342856207018699179223478040276678781789753897394944 5057 -510731372877984934709702922137668696318304150026760096019221828613931675192335469431283349269516861505571312890862080660773197745637331577267879385492726617468881183077035619345876929630829584757102996769609343275519493485639733303428785035859013405581893455669807749198315784187261583519714964020813794204278212280212549908533219435235783289009475590261167485537260803436174349387364186687993602940243043499880460941248 5058 564467425673944189353253221345209826355668315743372263810165427788060152719407350628241172152445005236209261453479716614763177798355741600716139230411859262355638540066271421105008100198833519155534731201976827690767740696984193030264233490462397579861093363266555677083403311287940916318201031014076705919047775472659278285382093936049860981874619181004922537411361553045775888080106466247908733203188314037502913356256 5059 -623851162809328506965753398925443878466266882660914953791624813769514347270347108783357327726802797612545299657085380310936459084653278606997101009110863005367647338195305558818690830528625639604968440834309775451770076690416172766565497127213119004051127764718838027691808027227816225579510184769104336344521272072398540740451323162307794312776136054633828953921977852256146365433665835782502780246683449128998569259928 5060 689475518582176894350766773817277755073483294744223372682180894142360920145087514744253237501494679695194786750098163640716182019436673516045597844615116301098547009179771417605276878140220072970275240961271420642237743931415735062890152492031490032407119759520912986567184672948788423045156487690466333931235367838922268321191820264457742925320219798671186965194328522161945141174756672504166584426981977494344286607200 5061 -761995610668726492917433612095684245183599927211600657254255969815477096740617346071458955117079239298488833824669037786975376702238426641408678171901506186541643604460306044760661059000155670129275628003272758695496903088867408406243387523341580662267578881427840332198214474478008115577354529507711652641688111368309044436041003492386259196153194965874608047116124250954969354128990079063612582700750552784816100673696 5062 842135254512749614075336483205991293295631975966238400346512698936607266684869404176081721616581345658889976041647648146080224713703429009471871274212777807134365290357593211151608214188671636188935420495640509729921149852424822507788587934914101925568395068077666769597911527789958767447065774993719431702691087828423811359579989617672980346052897706353694375776315928145912218804914811993184999666352677718396630549768 5063 -930694159433026334813994292309234382505515849276619717364801412175009181346503150885424575056031846334073887478257717991212837401340396379038649841602852073338070299526239140951909876103485230338893439286387993362527948105207842423115559108150519767559784168243736246111267939784486124977893694860497512257520310117116962123000473417355320099261004419925095328502727363725729424889993117363972452218158066455393901413248 5064 1028555877712559675481546670293708834994559076545352853092467138924523195826692742311870427276104594103183017265153009169035860308065840932378974682474539252512057497841299003503977130375616490482189032984361977398156258630937770286942157878313248120106781530292957770385732254002586525256351955073574793888687282623608519969554490999403022714081020703791291640427339293273800324858157030690466442447097895090783688446720 5065 -1136696585374677434687382800410619923512921590844548840028535498797936336466297486230494612081177120757406085274645883372001531152728221687238951867075278935673695964498868095974426036603362011630941205318500239159349117830696190342371037926908371826633104930400946469258034885577767212750054044069051315318411457862928839302456478712514395922820731093442662944815299409210075227775631850612775921400031193844072173927904 5066 1256194781568930106798920995415930393509272505852864564766937117847422388300915484901449048638034885737516378221927110445924214621155467598730198713394314700756606424356442069277270289094962923503022165055565092304855953924653436733075163991670017695931454201741626387311823941184052922097114580777767038106046844237135967247145888196745109700352438803364581786992791142658250169870859404733976278600085672792191074340640 5067 -1388242002564569297506559492424973518574272043089655302820297480864126298336120518117887517239926182713373416729642495801421561487546555086447629312463810954555129298408668925498866215971980161131237586872786154756574315212768472136825366369773459939688517008691349292048161626558626910886122116420641219899825800336455129568511357356018625045455465245879152505537774728200182310452452084113407585534685526207046490941272 5068 1534154656370675614199203675680391615542145385246417936583547617940398073258544717870333866751439985619560576500938294239883064270125420309271507273057364553198122869770566126770311552488803667463282946443733914167105415350482615144729413919115294296449900657942926372924635387844345194112092652696230133710259645357375805983642846448425174517247817541719924267341508646085228619451296173734410241938277842050091744843728 5069 -1695387095068292973612423622658792560255714772645418228895499046049770649609933774630337122633292458560961188796545078170598115834838450963074225418213444888417663525766526346278477235191998255980027935862859707612203454508570675582859538807011724113287970593352599752146835036595145301004939849979850631009061076965139933702645074339088406236780683067589126317756591400914819457133359025275967216264008676131946243912992 5070 1873546054160071596696120979744282235025021096860091677294305167293719873371906879381309754916262960958906330054643621904000710436330408411959261781048094851643259107364481071552596946204844712451409638294765684639072409960886166064410447756302353069588393602876643101863430738308783177170747915245351926806675824870930676465826273286762590931259911848562314618178758907413697558723893177463621981110520019473224242120624 5071 -2070406601737105297483774353202113528490886057696136649013404111803070160792554810462980118508355879890642267116059125010976045412965575335792464109310594540437723894505669174453668911594721378940619932558144713387553935497958269255065734798834823011087979692737125118706989523888459157720757025358174588676286892836459021149169311033774874778064469559197531296604173291143175078388134306591335101511290297204662789435776 5072 2287929755163554675898282001581078956128422902902772665667156885293695972163772000182357956610987839723376780646710294774809467530808308911170471205411965394470425642118458555888381342828043977998996094883061437249217078063755673180546139980925768832282836685869696901715328191710746300993582446658692879750589954357172820139399628370955423739660963027782738182434881172149041317727180358403357913200412274923345119391960 5073 -2528281939433764720618371227039264490424216047510188389830525361850207350661943819602316980375810516192184043815551342376033218305735320176379393194970400284833841019897984895595341930885788442330525189913993373041491947978910916294451673443712647696255970977018845196394735845136997437405715173235439742798144817586629857597236299078383981813931781684829481655808235729048468885018871005010285008879341554472959977096384 5074 2793856479525639394127387894289567581709994560599308339486907173674103420557637769925876364392254309030113410795048649365467297973272721059637058190473588888244778951644017231326467761112673612997263553586107867806655496366300132670851965483421623691714954326351544074302673263717120403219420326231869253279319998969537312491550500472016205498072834277954277538307722000023813004664604233552263755135254496864195989460128 5075 -3087297339136574727215665513618755815074507632663921302875776357972953295143570558743665740595196254109258106341197830859886827701741565145436538318791615380258846281700544751311227144438505883768747222030278789569586313487016132108241873439611223952200936822219598535194425165542804425545384969724596617978909168410796485795317463181387831737355574317415593490424527593969340714321943141590510946549705731766223848696544 5076 3411525340341392702973788503586372185176244946339289028616559548661185241948361019070681235688357853348928233477221153527898520823344852990034505877983766891477933882460944572632051289433701120915801163379513434781043354727863219278887910067455085144401444199751711114688617080699244937218864912476773339949390552202625127039292083324481171538334815694260557541899833298573011614281825097749369720860207497197650499199872 5077 -3769767123173076000258494636550005776078373463117688814619799975438668380440639144383087256059115502852402568628232977655866253792837017175344053847033566891874835633002043321266440875373619335805259289340106359855286103399266706440429002652434886699333491491452993849181059265430414801672519603091225067001798787584416536454450954737697746751095678534318668834389311131877152403321234347910891149490378471320840232509272 5078 4165587131136921408242616589227151880813704391463457090875877293418804749097316532660688863458382024646777602576533442482417949995376010943064934309074452294754703070449393502726963905285641658507431498582672083229805814443497211392363054835397037293342911187102613285036830256078342092744347673491307185972374499353136791828874852489845515390790392260048968054297119001315487931952611278322922748713671241077569785738792 5079 -4602922938492228306297738721095943131328961887190437786841449811347120642239378529431721130773544758372151125228059794442516997596097287170337687989662572110882494536283195053159534039925812288430641623286717609575686119320759572191985734317077008799305133355205959327804685081767897098670102939416135566850155256337975569923188889348284883357360907489259762414994062034041696605184887695532537664697279152873948778774912 5080 5086124268065611050466884665048704297873662478394207449997071816342838271505117538844450089150186471517437429165223774569971089103461092403188829403281285161879948677217761307761413813932167728943340113039708167731852446576742360233641986744927243633542487917804730051640382121548318527075875327868578336410883807237657291387632728807109117542466846690789556048667771714820566662484364184670648584366559653524177673485488 5081 -5619996084719698869993139314802183594608616746185113322798660878112103871635937781588385980818123468550283034009495576272029812641648728793014591023946410114068449422849086063738730982754510843749289462938384897543055281012554721955072976397175178451664662266466941791807539676097253995195302077501201250056760688058170823806867141281139213082720553621640205017173416775686096671189171164021677462381342456571723822231120 5082 6209846189747188152334593015883257678994947968501910817483327757533510647987589159568712772805621660469322247582808777036773235159474084888630182128565864861038714090643298324063016365634854759635121864764860300014472161404008632071413823194017968511228354693682974988826637577945084960738128173055246804820537715423611766478847330883773956616087679220412822585529847625483462478338020326446091605648497229549521842061616 5083 -6861537785786847851277981530117171453366152087315449740420103802863840296011590949881291401355176418022646217291660392346063059239245451131852336693392775674080644252966651007004062157871441595522953615354117872622712563888705621234744395472138046774737791763166114367012944891132672789103084854479797451656844853223265120795071461490210716040952841416999201467083877590257897064558160241619275184475702589641362651765824 5084 7581547530799991023732058659778840738442183103588404675442913412244081026982459520205288623195400045765732777151528142704683797862616924883314180793312582843367746684628191544177157441822307341906971906132325034837600938611486741440902214535557177796546290916415244733569482115770946797503221929156172164647621723973004384877442424941312315268999441956729615715575156792261111826681626613764353944141048045332738772135424 5085 -8377029653683138930019229315613886741161878078124040684419551809709915442774691165661124960594259535443604453186173261143846842149695746925877392730101211264527460814022967222432622460562102555553475808751845370314563281403595827541978886781379955465848786774084218245070472499364480737857720682329029632302129238897773664006737929560691398877713475641536715514084250960375045193113271739309078223512711593465272735342064 5086 9255886763755016128315306265725318122338478761963664487069962756042819953646861826641456531851654024398862268990351069656148137801163745347243411326786781697583107670763225779962946595659622725467485286240647621262604097607428995586873059613827520769748736912126902345061533940043955469531523541323286631230197525290577866739759235970202570296617801841707945802865570469464194823743484921137791510992372073095500522369408 5087 -10226848052228571634005088014194722821349016783669661325107680763212225688318961053583591881783954692218869582491136834577990332129231871699476743861393226583136147675876341244467148730208955410145862892333324567221404914182348384363477659297056753973118341680591970016514137099499677557684104069404783641358075666867452021644991511222056115773698865929735840320807968025006974024339702982762628954225402004483677070696448 5088 11299555656507129862145819673470825745283419453813165403362048020623652452797578156114268792762842610876142439683116991488828903203190538947447190733843630587416335002519429457151302867073537319200151472581552782927487568294378975957258081328125200408396067661336354715278321117936951327897230274997318769023025965016862344611976855717095498933913498356731136905140713178676886522614275542810751993624966382615573858642768 5089 -12484660038440809174017803223074657697166111054065811045787669076920837468643394568271645571528035414291513234804553115636532090643476793196050268253055301482936427133974972928267787306901112550390814414425625834894318618928763297965671386757761349917307426431383143530502806720815129203771452567412364810598257800359168703977393437189619768922018269746591896641375754117410219903808320714152812434712828215691053797931392 5090 13793925316331803244731130430182549037912896301116079062029438633875449284064221493326414479849575205886067953029215984889449711302700484301595650766527794009351702023665347869785099454103709407412403572151313002818170262103256650824354769381114594355007498475499753869105706275840417384772231463305424417233481443494572331700428960383348557185934610404192379273064523835899025750825382098852676698969397473166076522387888 5091 -15240345588353502859816648277241152124569216999323357741953895497395039941382589679638651259099621841051937284041055439949716902602040087756049075551339165687796202956057538869465435974070410154813945095972016684497622387986236688129010526458158291312264734794916105447072266062614229833469791055160957815043618354118803598070424538147654828537881590506065913093798766165035277699493378299024719315845863254247426562295152 5092 16838273393107424006743350254828934878203573370278202919389405054660607014097546824282405256110512654835066697341329337639090452227108828640872706764065538144584533221706334764186322107801798930252997762974343748227031679195141426921100440109469390894370079571791322276153351861223669190904282976602597569648238365084880964340313270378222100064018844668772514428371247677399862813257509439339780432279064333929607949526832 5093 -18603561572341715817832342674406373241426878703327783306347501686595634385702160737669448737848999340046075209981010356580448979458417966757257842832774457173516888996376853129316273643334704701486459680013338184264373926303823658539159999709831196380018261197965506647134986358310957758915239633720982784954624276458520180239579121406607585216542558817943404587974088529021437198842047919807610265710967178181117328723120 5094 20553719932563717946311887984104542651087684195987113236803994208233613673536197138772487893326316926668441887587827552881270652689117624550275180879976861126494428504345782778046119016034548647765653279390040381883303834097705805740671527126931619108143842023356118769490259577620713648485423634011286880976793023575915916203574337162009261390164251874621024773805951657546616134029002050153814099228389652320862509563672 5095 -22708088247685937622998900228915633691784887403162406358871487476491481439271429822189987399908911718529297431966118451677951082293921127336979644814087013897339012719159463095593504423969348622328146511116983578789852110803863675723555179481452812987036694752637823245887825035812908748669266198638694565665194215983635018075429479243535073753052383454799029335877676619806513722104792751352077703572713631534493217998720 5096 25088027305373057819617530788848281842608298411990002738482633195740608083519645923855137967029208196771609064715432568362267787426112819877135690093909908706756533700553314180243964169420584122624229699066504852504780073992441593871130871280339603876013545076973039421176427106585433690087077492631644493681748027383270895657904721046384589657939886093619089966433772124811444295064551006893339820227567148296468720563544 5097 -27717129876977999448687236609974899476024565846109284560466095449026977103593276801046139353305049658679890933269561724110502013517888581412938217714509511091301872267519488045296521756190274155238713589831783457541712315612431491252219156462109248904787822915805063077430363995351754879391473300157535321568967770523618169925413145744281265861594141600012751499626171504642798552714840524625181366981421067759179678158864 5098 30621453686601477433202450754650241576086233625264429547023888865200840230724070057115448372300878120747994464858121989858675919394841297933600081322032370726322048968411743080501740735610715727384592098493106864639014136794301175166434010144253236974031028609941664397499224219961924030071158597827221791385609137676502505506536045113929084579831947156039107576136683865378793752551951238322696200179084652311156188100776 5099 -33829778670795650048484088323642321678394105172368587989082467067446162134357849409085688492780346796569372713416100494467426495402440744349594137771869206907831341300438041491359098538843193582041930372845382574739948281272406722937929144265786708138666366382368978849306683944540028980642053723242842325720746515146560488121107838413248997834843345581771931387245185616467871861751457308072382563898650687628775921232312 5100 37373891058870649200399146769982916159156584095088700558410574192724338186287093675850063462211290873960397375848145085448709850940664721514770357679405573430927249633889902552518421127633926088441333173358674357603864739290032762330023796307666071615416073393422732045875897260348763522502419619909387527879314342288892466814397776335064263030656756433760291533540558742328229030727807250004699710948660863957434387552688 5101 -41288897066984408226369294897910843253400044520889122697241138653677045770952752072054202762080261099872283137575082706652393066797467859863293111936088046465868369786291452133435633603432001427519697619262352181940401780146143759403568666292770358979489810204874936160115241268485907390349105680604575146151575188586178244712734824325410527666177015488679870075719038881969117688578190337398982340153561961184844086231864 5102 45613569289774518766323735760754856774602088984436282004121548339390738129462533130879184286835605952539215894603995327002783294687912318529276424187592891961065141232220231950844816838067692996710590160925345644364977104897507369903344486064889086023357032226095149823787662360937094423431941430558553701181862217677707697867451839123128209986371000149812846458910801754207505040823703915784074404710346434504543780309872 5103 -50390729194065986101906614527935074442755427901318013853765089092124228977831037241611660490002004226124472741041641008801975014848954929618762028432243930091209381855310725890755571605993263784668641317947148986184348932092312114451328761622309483281172601086805131627173215228824381658391583598400354343712577905898084661774507188047951365776683654770204847977997483891037246648338185998794454177333311719076288848836736 5104 55667669473295393151035418908202801508007372386185973680250876389817186067702693012482481224238649480788975138528370886644377356116427371006842047731269126112287843589956813204514229539665098008234706431500012571503743185160431087944731690331468111961130063843929716722448352314832660259321648845785420428027129293993233947473450572450198039888796469141434511058159884650001412189530785430622295794263547575605785018961024 5105 -61496620412189863824478095254739492865109467099608891644816438044631010579737970968566402572068155791756529114115151238799466500937923001407628030927579702074828524336207465733356015061767494922081387739196294338588965852350006957654075612959924977742313347983373463727603028702638282625479479161299676050092439131235493107981774602140251201964113853123023697570035576946678408953301358623737359523956737618190569991782304 5106 67935264842746801489302491471280543699110959142880272493411213630596217381722405484339103266936627626434981190858458680802273069212356274547855694767145579765068787333632115485505471590764209605410642314654619279883062354623992866548263393581045931920266137963410762708084802581205051386092717348568389397026996430621887209000375089254503480119699187350896176083616355588089260686492764751433912798246544847274293172358080 5107 -75047306748892015994603477178359600169798636776989249655089117936021708682799144890037700126953515110449291251121898644957742458410859457279958745358980389872234129350908707450764175084810813718498814198720519001338043522733512199654820742440953139870430326263764711432613246270464524453016346576167083841444734300260696189277636603881607885187460184099240082112244639261593937337401197866107892136747617081368959587750968 5108 82903099103000774243376102182186068641364676507364717788023821595378891635870659083747727502247888538802728698888495518543826277574353616049032829259775202337079082581175700504968134695793024315092985193049063308167927616962745096250886657483398365304165617116837935992962187438251521231937287379000975218932584370573205524564846375269216740611815784630592914120050936089732500152891194358106718178456006668166596469527160 5109 -91580337097881869975455176886429496387774275074390347558390824975979959695543096737921944828732752705661509869059606958756298005247936735158995547514389999809717570993733019292798143377147674230418768641813910624844408966230481444874830196460401109055913055606937719961360195212248299757764289124670216808704794705229100183851208559930601563259322504119826434139358546047673568418294120934748865259609801223358468771546112 5110 101164823578514408889583958159377285550533545462258416683275045146326649347873810606075503211014728695930757506584893852250978308399481949806898439338346350587628265956478729757035543637004594950967401190429298446128814947115770018414568475681750312675089375761864866850773109772236817382734403348920188743300655291003969971028293262856025954096340908489287292712406992947022940122393153939033941022035289255618089496728928 5111 -111751314185043176003693207449406945266834902446042983213848598401827791643071001175006248405851502466864207827459392872219240266986016051097638478012542722072070108493399198031473381238642441517797577715665362089173818044256519904581819201560802126653981724308416227758271007407355945958186130693713767432468435992268526037072062093339744421020343929855215800611534558031163315002245403970997991663605859486276427027183232 5112 123444450499181635254927642911709443825709083654581387232826753628278849167561024959150243892046438144346584576624416712374654778855718009440316946906114890454877248140866658956217951653607545490156220946882789581199521828153866748067078356025038979783082043944783047482658237803798175578994228161655649408095672341589337666217236236676153998042103880663245810252500163650938035039459046563952696595263518352319517311396912 5113 -136359790347857227465800583705543185169881992791943292332003994279666720890375673536778730695556351793070856392709154078931093936453668286780039685836299389768002315175829058752320299381308828987765815271438980348159816705936094378158211972095706704086493423415771801065864652894678521545838002865588459882942338751091920534284001185945535504369928997464520430935415289906130936166728435640458030941275194508026352980697392 5114 150624945369066083355243918304155224268885527873950206910137260792898504752229959295557835921364792764163067314416630477129075168123766092485785547651321395552587226796782986814276414420561434940643718718449090235963299442567808314678379365093360025773302771369535629429757141799399620645013046027800051957835330821446682225530929950751392121892795577705518601249303900825032392656100114686624475173095872783906274047232872 5115 -166380836994758588608504482515261106849164196811858480122541690828649448518629676405380094609382938197415771633373510259233764881243162348006175288543372464888479060347105206525127047592109859553623114920778342601888783666090796726817111727541504266913502659249340103317007009137925652884574031237033481350154707030845639406876126903706790504894881652931127606950262662672713395306200677906821574076380638558560001872626816 5116 183783083164389192089529225861548705017497543310247637506701235354212067544857568410418726389697809103273436650110677326351753652510641047046592349940006328583958727999553488590171463319321079720246554583339349340797243978925205792663589118526148871986986176745849868188172526133818930513428918955314513542872017307040073581198110346664424534854123483217082625863341808803769432424759054439285554905451325422554445848136704 5117 -203003529361829336437380019089820233622315223713934508372698863909076971015943644705654689226919837693288666721699048689603170207583296526990794592758827788773989142229036886898988290454575007274822761577404132063096878238226540806904901507303579135626745307471482346874582768557996832488057089700224370005229332582966590434261681692094130358893213098563695489844597929278399204476995211544727175516146164827491289226057472 5118 224231938980127131932998721249978020697893884042079394541084255363171188799688303143795441361866407287853851670005232874026501403969901759643180091216909027326256142337072518544801094663040637206504394531707557491337449419498474460277448019859554212635122557277369982377276504665166679801758742285446408029438231392484748770647222071072229797454154628710814477199774132801127167015333915031028487598122801880689988857000976 5119 -247677859576857946453391005480861635990151148673741359410849149536858865557547000077337872591715399274432919455319575271898839322638327344820617260913632089556952572202123061435053048112194820566537103778264630186697914637864225608656775742905296644526166048040102982600268020729014319072492183894013260228846987406080332926845809944761826759201774184592550673459941832957154666726542635035432160339008446129268405823237888 5120 273572683302727365107302365822968677342539790425193211606822095129105239578636799316987287436600843852057526394346828412712689627984047701674851752906444869623433517984595622030370893566889141404002045122759673143728689437055961538373454787224270967485324209488238789073326223283135909679525628454978229329479241692994444062748289494073914775166603246606155792322205854292782179456867220806378972361707130628333316707942520 5121 -302171921684414584441345803230227604141525231752281464864947250049706174568250243020124619962187754440609747428279864815060587391767651386252677886875284256486690825939420552284438783594374579285273782371181866912763239479034603222491285493188103111586753767862028006740923294622762950013582624392816864066129959463131456068560014198397851614082096403587952772885496535199631306540634303765361983561989234708887460714204672 5122 333757717037867075149260965944663120598194923533781507640526716629490748256323007063862797976164412721446607158413700734496347886491146699620939302131418101927903489489002009854528201430540498008369690336474929324872675863331123587677577007392045661515363972014370769804644911001136471465275944863647908671612592207921034508889028762841679825537634317052302845069010260098618546065828039790062550926097890170305209353518096 5123 -368641615100776661291648731320885395538030550743318032466896177536840424364399609700038879619940079081614734260709403486154263978451718534353801763491968469408304780149648883720240043457980335045541952083306584721877307506167926945196229390367324096639386884265673416162575402581488448432042896556658204511733759457706549091677872837989322573560981699478816228404467698873758339652549984058627189857943164277198737748545232 5124 407167626025294829915457980947716232205506630050102336592055920496407773489248744409907248010263887628377950009855766508259762300365469204322489532480091323882880133165486704666857743134191108902206239637053471617507500154415371264054256180367164181290318961237496235609196287684937542188890792021715208561315238275787070719219146962994358781936517638637199467211614899256175381246285471492108332840042091793127182315165088 5125 -449715603689022624865389455982139730122686090692888682943860089418792803376349666924330610713727817406421438025719663579909490083806122144288899633004458697259637978919450111830297173180673381438802891047765505891161889071113952542165798683741407479931061169658869821678061249050158439785217839021437997821156880768921113928163078301293329988278158901996980426311459172609956558195332457206147421879532672958706479284288704 5126 496704976391349971183872374783397796332801922838054844370946849431003006701382599166356908383428853367105949063747815347802806982054599205790265931062413364228097031286391654060059197707381068378427150181613467024174043996818737825853417949721487701870154390454677886616823143851139045593614233024912258843685680902286194883822741447824503635249350433776545529943201070921326912809153980770665784646181227269363755993812080 5127 -548598865433569068978277157662090223119100016584763589781417986003272884590397008816755020924312553523244710953861231630311768331607336070566318254794564084125992068507122760751761097275128911615853478433276343281623380748529838087978518422446699910407486472409884597146272073728661304736538002440235982822817821676126276742675769455813964760169487764358721322436882598587677424800802274045156899639487122275553386984372352 5128 605908631868224352305096818306197792629378849234964646614993153794627137502313521984586596450337768792739087058529974112027637722624394225175408687562720713886485333046764759784547306847804211347890718078755695982016572224076162471016772798450269218152239315417884944619998406451985229451603036897932440372353208862248995499482119217601998141451152410601622165432525975169514161922207314764616400034864897439811278989013200 5129 -669198895882718026171410377556917329013426858151919470447226714652140367758230808600801778741877838869818028765570881676925791844264063965009597340204257615953679020396162488129084208694755604439545458050021314485012946122826958575993863263045946613226189010388152499926142771519342368268575285606481096517014608765547965643455560899418862336794383550009738977604059228522399500007040020221770616156099370668003479700508768 5130 739093077894905605681985515197956405933595808831770827026636012180973246559076873707325494857338623091938523041118155186853286815435197252811605339150370065609142616744959382734889294852222230675140324476989847927421719642066092145639561469272979289013129987076370548874592113411996572671669156996969731032263542026152119795627880516918347121616109251784227336357588248369763114279067223145025209616026656847810795276835584 5131 -816279515529133688771590837103665904697600339967369754017997865073260253403686808158444696804133279387089069741598017497555940896443215738257204522908324196376107553668231245124445771748172468725970593589384933298308852686422674443067647005087921219952625056288060588255333862706945206457200472171333899496261122127137860869711596543871901714145466667927215981664079567192439522486979584249411104973553714983445125831313232 5132 901518216259373435630227431323887286442321712601954978940397433396424143027524428258197826873633558390422346962629182494489303994240341063569206945457871251669474263577028745525397534304869393199863112575475583647479450026455545652620623900193885606799304847517962233592073178576283520164594919786765038001572200110083049724141295649089886774590459688320904314479765728647870907213687668047899605066676231836054172970716328 5133 -995648311706385558707437652005907394337623608914588412698952509103129355457541277305512616155575428573015069188028213454459086150013902237239098102320803140958887400176091859771115195734485633876780412659861587561962208917538138512727197061834696027658737707828010128438875120224306827820270992248984194279528661554571156087165953834085718400346705421437686317230782165604628252503325324607305903245144370715485767945065888 5134 1099596286418458840313481344817620324269108409990747654842104443103140004134237711944306953536242540278426138312610527902001237492890325994600000371923711357272403140898679536762290026094332270243923652601200574189417108526716281410661384058312719308738697200469917552545364341414257720482281979398564965713729390779313149515231602073277535255641110498683233382127633193617566625402440853639490842385561120001637842702677248 5135 -1214385061516665278553627581527632319180940858645591906143713584041371862005616324659422546859267143403638638647149392075679840009702713575698131881221845596400184078112680532042258394544654685815759625255930259052316491277277075840072897993630066893253388504523910028292657792824169810804540539567928471637517939361952862410856079099879416150809213505744496697704081423551006108648595710873725663649030471796770550816920064 5136 1341144021919113312945959203413335890768981504450907876411467270250360636768653649877049768772535263317648119715920919425290736080718162795366183211853382446582505916755562689099939360673285470981752590998044719003878680739106333941699868273075361567616650265895967521371759722954776259699442511629518912347108819005382026731439640168806098405304663247630460285561408817612379112929171064382900471135021695588456595184756272 5137 -1481120085055279572508245798811013813631104799673146024020926814462051552666226864908286439739224899440805356014253576746224014463141939244209116738536382510911804202786351684109726153968935157486060810015278685188775079229762865721880881690124609893478046650752972242720944161613804386571993480098721636196035237663618646940186521176998535517342415785991586132769641904535972726799776437674178094624707669852412882522382320 5138 1635689919130446337180945233976531066280178804217971188856931498978858655051236050504055239901842975787540405746137840074655356891981483431689059581774030356325488358186256797717037547374241638347176144953334544985629869898009399605943280681796033275112404007548978114894779566660359426438733901484282259437997404683117996540523868992759778345429252774876754511976214918281464001126461563623797524712136540521651275745555200 5139 -1806373430200080767176624231874478109360264743425302602525055833123085533874410659344024515762663766644576703097472537221364172959161674386293167156796390090449721734125243819880021967700253681237707372815682178806115640835972864882273015630214408980675237982580488901474243589274001424666250197078527338699628610054739143278491955217373358324114478279862314433655752621963952891058735776511343946167524084085803712397348808 5140 1994848649673357093226316945104969180977477475631759333079545319803456348651963475157324141072069675690003526218781948613369843756414769141524234393624629669064493648819916419103085874069208341561923998900368802187894584472469574899503622093654903310562708744286755233070857051687338053399322475809098302419619415897338233600050919706510668679224351469576210348666181470634949926060183733369024417513278480892713488068962000 5141 -2202968167503869119965001233337068958194268276122118514563490729026140271254390205436661201369599734793172891046529298569614311138288250639316242715930627351643289469038624916003816895980231766122011425432547872322593003662397406232201279326431457890461163687639291995911375551966731465641213257302012501246139798700222426408196302258291192620459373998767251322393686501308967101536051148093347145337723346132583577916778528 5142 2432777271376222044835860163380698930299445543193264148861266237770985368710091295369449116515183297487303090368684132413097170490786071570255557976890936616068647320779939770202748166849573605410747822044683718130891317795464685595572367535996357558805124694921310992022533949975308430799740743908691985341290702365463683521424290703911605036712211335416285655211764318733591775731933938380112454805167316444189695584988528 5143 -2686533968805612575694522485986363371082972356513125259642811589473750106360714491904264562717246332538813234533188505040082522372777965753254493899103466330186203917224127256599810165107464038068193850991643840925746779991629821621477587152246225034763494412162221001950060856983826599769331912173384995467746094633066713336336767915043798371981394582828198071059832381288807515415165400603278472937636358956585197580636800 5144 2966731087394766315574955814748674407774758301224736199002132706004416581835239445448462128250306694553317897438815114048182410816798561401408190648204015333732193789614502255108799889691251392200947389925972684422980983002453957621683495586266447538008867242131379033896398319239284098146736162084433810651220522969739744253284554664433136395729183201047981284655105139434751951686689076234412032577917392037335604295839512 5145 -3276120668716397737847788531210381894852906883295898815318234477870837184478996765358850389916810024708958945365542835451849478090302053949413734064628442609028383988650664731031136359873245677360301788109000905565365994432232280001437816353228813748083651218749285054473332165246418018134965965146894010638268165161963034890134107875451551297554103334139369754365840942095143709363271696921000681656507045375965986318051584 5146 3617740893605738076977237432749146116492682891182940888928364780008950069790502455610894028889348215217361824703831351354043750677806343949652282433033294675316056948364496159833800788407104726504978930325681298594941184030652132425724691259255557860958977653321515230940607265073450716920782195345081902921488516529270332235472695980394603217399018942705287244394450247748686648223712193230235463794489844292816539600447600 5147 -3994945801272931396867279261817670243523156823767758321111933648770454785509659564161041525815591123289799731115604967708994517637796314901008357067862063952904576078522134145948880033415791136008511637733913710110692852918874326368983260500768798402188320326847405717928039777866805042414593040189960713815441763896593992095329853169870655842980669593473952336703607874755413699177980238618344634249452997075612896055511320 5148 4411438091817852450252938332866846417813281186879284280089349737423351794404626290414434816963762830104101057490979367187358416691653753753553692589138060961744457199606038132130210713369115226455368024417210955453695505606891861371670848182248035100481466048721190515741008811297885229471318666635483788583152691782131307362522819910607754497800424174517731108846027840760942943927655712680053991177694267278749679760145024 5149 -4871305331713410730704660935867497920755451094752345711278176777216923764968578758722680125173594551873400931779194758841171104672249461640678948224329291882393508652553202318396654513746327380903360323914344128388585350264101083151016756004404660464209771931021519525544534325210274065493922316353692933374667577612446132921987042211115268369817040939673658403373638184976376016429162771398874333897772954634338219127544240 5150 5379059914908108572211191206246768909012379747748346910373644220530111859103460195097980875928811496708346316554303258250613872064085522064420706199846239112579285878341903006038374051836275851867589742950900376890489014050125574275926176077383929225103759244114768883397902190646261370774171253844251290178564495024486110518510544999720633226690105900970232327331755759861049769899078170530738062046002773129256872066059760 5151 -5939683168704931109145198262876097544297978268864922413043704898542159295203395999093130938358213963240065668100425825768818655761506307012927097773794117310181045224129013529079648928619567994270634722566505853635439603314939760401687288990152126962895502851803960206753104082777815054032515024396601353932057856161649977320128239716429976367132423302285106797032102455982532545644416161616366595862964689963559453512500992 5152 6558674033855045900094269344089243987505637456726376411616857398422687289217291576226498227735470503898579419588495097041868114408704148632841317650727039392216456315946053403439577281817322237534715462515898060426017633440110094730587619646762725086889631902654469648085097049703230877760983295452516295019857215955675569100057114721284438060675315661929174895948849961789203682917668683935934072858198907935774438798736608 5153 -7242102792751242718403639908773877522945258642303186198013019015994297314874049679659669946693835263592117776574288581003641467797949360970320781246449459523197607196093796205706866677507652379718690795540191800789907015398087011885348859595342241747105013721932887475121973068642910381567649835218109531952545523582675648011613594655429990629175159301919121593575221117681042745982752940673281976049760044047088792381560976 5154 7996670368647751839247227627757732472541747929802101126443798263101154219631131240143540224069609944995944736372810714228623999854975946440981363064759863405462548973858912665042958219681572267051185487371769142988671433461545122216638735959857525701822361361645468224045293992977208190712087256466728205702234369160518738792557493876927449300114000393358812876822774287210816431818399607792807127843853876584837684046093024 5155 -8829773772944632127463759460751927418800832929209208377964163848300907755250026088617485836643129093634284262861524490900067916434136970919501154555531893103826518241953230667560876794331742573196347743377906289651031171799383072469688524899030980050289358921167967029235514266767675748800342837898117177225959446115118388085758462874289758308980426547670524314561082308988876652087380788343511148396237581507009114202881120 5156 9749578337279870930429987560244252871606501823879531266470787304869577802852477307888698358955272830214890560758716096638365135748118777652952341537106490189305339224419686780454423888840837358184585498730122301876501405284108906368718505164746445711211871891046324040715175540511623740475657069879089707811012470475631429575066213549115505457994588283356935721878926175975496803298100048510042066868100112650800833651504880 5157 -10765097433048247330324027988358380309837078492297246355658326264573970412240808617438576670280435861165681184275317213391138141649617980679272006021042241416743940007329456070267479273396099308996213469437069106712594503473653727445588167938858200370133082329028445126481056011711273988794166426646107760337818488389668844583524435461279197650891634810077010800503365631791996279199993221594641813492299235799796067777394944 5158 11886280453650013844316583037961929985299889945479913159734885678283666631071980342546879834535530380946675201649128205650066686362432830569817769851350130706786977588145183305274487508812504739737695956660419423975229991256910504103725983531637325698899950958494865868055442082411174267015999876664338017471877691893548777902410020891951100182046819244478560889775955601786324157520367538934368213688509738431360066602730728 5159 -13124109914967396684029513557366818577041641586656828515048791729918580132882574473455381641161544025311049726187333230783315107355274405023443860637689946530396505660192567731305486422388011437978886926017700896903889427789279594690394739472835922725831714956519469717008879491742877117881817781636597926284899476298084717093281638426335531191010549519734924781460260165997668944213207463930753775984716379751352046534290944 5160 14490708618048131240320542336711486196065519918540460278436120761050727245737555934914836201540699655519635259839341680898920590050281300121941002668289278392446585179478133508158711532258597298823083999241665046770997008036132101709796219718871240368285997466688366798913480771673017398071312930192920143081989753689964584040705990369628777831339321820897795571431995746883429779833868644691769790929624890214334923073528000 5161 -15999457915598017065208390481042196175127085410943992146772712906281625417205177300750962985716004918652419390467624527792697790662409777518044860314731990759157956751703629760486292064122628745917405490914393000002376287883472789771013379572876048700731846552672196336265087057920500666716000670157645389133328595381951689291607082262821002330212543539349842075609773105447616757000245313011553209306850185451913337488228640 5162 17665128231592259613469101598856105585819022942293717555039228533983260597547999121189393405166709220019051831468922904975045468973864199759267399807332976445107164927693472202413195692511660728983702068708486308982841301289857583722346994545375214812116642755829686200857741739915527865420449568332861437705489484170455390349654406175349136292738526874798076723110812770806575541272751741523136366893282146555957923509769200 5163 -19504023102148896261657785109663038116271265216525006845804108524078365202566595778498290076149113143831822882009389851589496880281392110333377408456031850137550396203054189505331442979965171039587064198268378193242426431910761180104537836123662343569931857036868771554625428776983292198676173527085735231858728955692870922210757733967832957206899182540541428536165654593843447072178545627677886320390354556972688126681010768 5164 21534138136914898291036737757264567685147212689571220862585719354278332700458774766399456535963213816517483676082503264890551169309494815818608632893590284983695721471391582917618505156783691635497901735953432750009246759146264532660039953469768472470456367585690472579215765201865310488106974373807289811304433605984380884459015288798670691326903702292358683239645698272795529083874283636575084915827457564138589351192928312 5165 -23775336444862947782961082056157936768587026236975631883274098855687282996449540020916275031116216876892075516964660812385155966063959650583641306656714669654459874049831955416458132913855698339182621648121951385517948024520363756054734816902389739637019284354661044454907497248928520805040406329135653333322580605870754556067046889160003557828977855562309445583808819063496297488922112435407872882902640035982161528148823888 5166 26249542227981274645554026522366968895201043251510504077000961803969782444903566069085807447814337414557360161244778892275417677184877301288393560841535907418318069233014316036079155392565558790235576269655744454695875027183121918019057293368618884703952743155380279102072856163386767269338317740056030254587838384031043630424419360734275922184439893868517613319296631016812611024720670651958067277276912804244004224120889536 5167 -28980954422401124343053878291503277612200113728004398534847515571748526888721936215082418509966366588583130044924082427563482823406519352564953288356105497877291698928484907606553699673049708343849374367479829403871925512540248749091791014738437237182790828155517110807864147416465510443308713026398510648046494648630355084635518235048563773883178553387661041662997161539777805162523831118854998877863144250491957685966726400 5168 31996282460746004975486633006001864647318321776434645899629210753499738312151352672941497405270928603734296014884514073972795567590032172166002608926615091068798311177242616936192433267425769223886085378439133438951687814352036664387927280631456832083678979918535715805605385649250757891066153781007361373006067648260264392053024434029396681735001843404688716561000048036693409755160534413730047675518702870570803247090291424 5169 -35325006443778543737437722618347246637090154176504044058397819002713693667586961176627182688939866275576074003837897640348353497703567647045972013171962451020999970694032023552133175698227175372238124571282925887044464714827994875274280754957988606663062719522984882016804570026081437259777064232016915512155797974572167901561140537943084387377600469642453951722244530015569816878996012628608172734075710494262311754273032112 5170 38999664245832418878840179503033527161341352504328028636222414799877737150987759728235876394886364966228699318510733213426621561730912536946038863233806622923342035534371267116690025107513154876908249575043468132770628139540279227074395213126181996801956067070762249784404270191995988274681971699957161417419844413324370374677914158749679532147644594017596321177057221737955683848102665856626056395352052834344089768121202528 5171 -43056168339329293351349482298057515876525921991517351793575188219231485008924230561191203851719513496649720936503090454790715809187226809815003232126625117189571168423835518203989206516947247983193572443157880876864121714448470404346443168205857650909649617948999791029328888710182576283182929366660876335925150491513581726908083128995702645786686199067898485930894654714135755113347564412775443317651034007244381927091846680 5172 47534155411409767926293879646160580227658611703905071981626451617326733734270942743725305445221503417233180394429677776125969666471948510434747347681926631936223867054681445648483261556159660822103021717543025036215739807244402983442296923259047473926158712731462158199276387964868642256610466037203627401207435138135815472103465377364070457267805042665571294582881383510929272505577158379024735093803454116927325768124238752 5173 -52477372163128014400294228106202594389115102623658022427053128404204686971964374529681721459073713068730530949329937016007528314002680992031866450031844817348333763692777653901881328029792504638077031213198739946567114202364517516955010580450602140643405026252916990478970420917366761136301532012798792310957396018286673172868114144630656151968815163227780869181517572352586969620105185601155904245671299444660591954028711776 5174 57934101031832633842760406115224201764340267020897338356000397902687195843339686795133472927346545777057412902905142975413005830269865361288702701644476170559909621135799843443749231379487408540291967939917702066868511648973613961045191657000120843503801190264104956746356158732401146788267328272930257837738136695844031696317630784530168877937591076881003734279723167374313468485616140544210051421962194466233655483143199520 5175 -63957629963657269855618883007582971502485832698793546910982179846049916234408119201060110188026800383061159093698108158366202282327501764652591355999691131797281666529219580431495363656824148715584701849181481935830983633863471185066306287859772977032163098563077887159878414030063195260122746107734596235700416933125927745055928868721299800521718954645124029214885636553355432929114357501802902185706601777839326614610299520 5176 70606770789197039959455093894906929857559646516293513591846707196543558376878455420030125368120891914790237283934505035965864775675603392360439964807860162784051359274552947011047112280532999648072098999056729856971728503867335247985227786049303030977794834041648586957028852079067930437468425118046875988650092006686354612832254413983570563031856040403670679326095418023817398911598890508517344645175100900605073176909835792 5177 -77946431225557715835821016610207358541197483865807207106648784571299859357590331545428859625720988812932776523164834649121668779522828782076034869205771702829553309670156706480448859656815325236184975252424603850683533389670613477036791254707022458252391631277620532188854421038681340975874794419806603543949460997970197747558877059031071783261223788995518059115361671389779879316924188912369634110799100454158155614279737312 5178 86048246046563334253687715939105929082056768833852817294847377404289074426171719880833815356280345345229392460027611292565593424448524551395601954299337121347236339215746258981719490577256156042697479322596571064726642964771174194899405293767925304686395142440778796376099783718721319285016535910491128413568905821344741170168775589971370392085475567958146624569112670305025738730912985346597921515969194275170124322878684992 5179 -94991273534990340689913229534677667726322336456150673283170976174191505861875824076904562299369771780589452714156313801462594578118323882841482543893971334242738769583708288366819822790621109591662925143198991085716578753163012462428617091869346390401942037255819174758069959042591799927554001146172452651044998335450014671941906322147971394234589639496780085656904215552458544664678888349741959636815675967441644257101144536 5180 104862763961772418828623363463659495537557009032427016251376144134593830664266172403674024563654166878598726988752760928406369270994483654082334541836876805723722598047193497653996672550027044986117479560027879714543026374445949306135361608710469258120398372670620092476313781287589144757688417617563101173526951982125107195598037635513953680448798231051007602469277608368271488802399689453130223067206793204147648691064001792 5181 -115759007533266843278487744039953976274236317953193457911696069064208949588527667138891342280811275086354740117273631499704339357492789710007376712975756730364723046788652404125435711993582115704637371493371348942159192546668549949710564619788153273276137001028325148214409945812427922088510243429514355673864764649228127822853301997954161510961270188419841231074090823097217257211286903899066371481555404707915725012690603968 5182 127786270015592845087722585764688498634358068291537038012112092455609018010837218844633528000904860150038106097391654930406206085477860655588309446961429451700392567539811154689275500056388784359597559076983385561112104218577007667825676091042547045955323450739897468858343048601246937525401955162104839876848973932082640853736519162877844667225171606108092558487201826433843653017821741317716170346990274744072042458478465696 5183 -141061825092137047527612098802864291429985748994573353509709859007187220987141889968185831165113398604735327774980937618910350719411694490032226018483599573412974568935577443170265356271593597797100628202693840349247962171184567382397323759456743144426337958876504969000151602027104856876376705573655595597269843634013204518413500005500301299775553336486477079760525377321534132816311617068361031050124084487418312933763024896 5184 155715093444722952894141870727658718568916726516498263198244707809955845276032372850311694362543397073975067915872375251080362743682782838221217217371974778716804343989797958670311608199003703035300412930525946715100043639730908216614620680449361224248694057962054905018927042175131171907253276566867205001660757999692555203480679761194446927264059881232321151382732889427018184243261846500376347687524888589179968288225462486 5185 -171888899579651828785480685871206298514429584647888388412583067064701827076056584843768112394805631974321758598036625529601962232353826470576215557663874699619686002824353513914120870325763507690751738400789757730945543838467760351358467098715398610905789102673646709335646036728429444627581446975283104750291081849374023126735190089070134055053660802294814062211202127768672836341546059139336222304346437196237582322013105280 5186 189740858556757073732802562526228609206096681426919614152831563241662337114787229396845891700785460189845864985587255133892615565530474101322836469850906846296838368962072247127428015162367149356805904189725528133363364683485015713435177542509980304769937044353846760348705191610657591972854953496617885345684001747075673628609035856204805956444894844100653687742362905896707621173185927606923096952804190229867377734416032064 5187 -209444906033709014329667466721082107564202656626767852248029267325480463642984034972742412431544860536607777882238292890991917297229865297348307294386268052124530112548344351708153424943085429123317002246812800638560832342971964647946708055540640300487517588435523101629465755130466779406743287806452691135204846755096972900425736213541923252366889479730616546883253889841393948074467387699497172046604229422737189951161248384 5188 231192986421122515567972638203500797211439711537782633301824923700535126565415394084255035442938291477415142238966045123968129517443220998197932139459226476329861866766889077772962305408972670404580043285592796372900860944993525902676089124009245274558432066018970938254956241240640638592016351006149674276787177654059776495034369987513369302368824718476032078314910558649156848088660401064938291638894497504334320816511854800 5189 -255196915469856364096173242630485386141782084382717757986979112733156928978007330698100021997487139175935533204932587863412575526624936969846349330085680497498313143267619320898769439219790838835979330166923248304290403789948727833611598007025813669465504863913120693438572856721090066949676522390712278768764831082779536270295004318730611516452761508131025404192102876696526378320987194878845918182615415766667618540465260680 5190 281690435294919268273574648014791436445442042433546683216707560334322706701631921636601484591038682703051855974757191921564866090004706245980356280143838134208094008084214620923934409072266767589572423539777126348542353077203970027510616888929729261391136284625301527712863259567717715284136825079077360730355823701109200076401777216647789997656442340497369669409839075003791484312846396067076586198081191287676400999589390592 5191 -310931481696788697217938091236617174104265496137651922153562681321709990754849528708060056892126364071073755348891157427788587950437403997315291372726013670760584185782417667517814184874813526433582266518718419227391065289984313743600034010028785638362314656112377199985951829457605101242591474336838478930894450613078055137034870139399258696081378738558697732105642922401101286416646033509227554444246038248572734297074428032 5192 343204685688544747416774842026656691842540056226861813602308912133874814592372572934892465930285070494779106303106408700695711848820582123300941670240446554072864180615422567695042778444415254764590698232523464719935512172547884193446186185705930316729834714851683090317291744708412485857340442485876271674319162191828220655436442673781447117787514618660378765855896249892961764344699690776370390929026768151777204231106334976 5193 -378824133395694544119438127651106126857655920031728453281480054855532323907663934684694861978082960915614126644087450555624292553947325432115554748498162556732173509945168560111803747981580338916191880548750784607004984673543760649238213254475205509196899976590464180728089424743795022511468989690550953656175490892830890769116059754823465907348024051065767552667404193230737090860806931833598730188250518701386314122789029024 5194 418136410986608071926246508060582570899741125633372905903703699419824721091085473274264743269011115339950506809235970704612337479392269355266893723964880710143888146370514939947035436673715404457551222393151248613671749116316808510131621427038473642207499561006079942259778525456766618602053435731101164759387363208629755991121206973577475292160244224931895835890251742110330878245534712762417200491284372409306744985856300840 5195 -461523964039028047070409174037072847133867186502249785229686819541302346059008543031688302064125782787590819402238244171792178040681924162113639350093410414641271141774163409356442370728561328964125452489580068745136373776548885011228160496866689481539632811297754272261302659277973721211830994045353368789800483571321706030448476964464889711068997931519756288822448968632712104963644324263985831822974761478481938873223593088 5196 509408803778537186278953804177012632792052963560619534576458532435414017218320629197345321030407039631276757168745711699738489515239782147791994628546507124241237884549855332941874916905016758433480741493758177581483508743115303585532461702134976340889255065051208087051903299748984906239529028803842497817933033101164154521415782612353240147115990124324614344134440759541788000751357231363124297692101817129682486940809108672 5197 -562256595967259475760084522244479946962981363624320974153334803980234733364316928212811339729747151529559542907608325973888648872276359497140625763339440935041011100670233119886397334580685746239905720917664248660417272207703517164738007100003027944825570106841757217549098400213029492498729815550000870443984395962260898445002404189579686641724544261596143183617792437976918673506803549013035934614558581794423023896878620168 5198 620581171907520303644465225086011902848719158065651374264572288049775666166800954021290124580905054870480487143243105772415340875601196252600975812351602378019905138319588701244856258271558840226450189565340055977123096821886909491713179565519592309322326577259179128538907759797466043434420892151376451846249580277039816232916695485655630583362896560411495197459628510568213358080039311019736234526669063714147109368359438880 5199 -684949505091071879757875446002425518507676924978871543121516929661342169882194851634726705160371592190200812749171505121334313140802061826027519584297791233324948705800505142853657118820488474592854784561347266890439026082137637326794863503694169005829863183033898035291920029101439649691178957377693684135148840417208656656634150083408068984756344253851865401804803487701899599654854317538874050379520323305241871187268171136 5200 755987201508817513692375188160760112884715205241071762042238891201778884379675198754015896069837299080671896548113777189600925688124691163767104980184082136137593765411488846037712012028799459644780113464270528659165117728007817411099778643497847529278294933172989476365088156833977704367100284004228901517528276119659882621721053198681207254106473654396066504713022623608743259475178072501581790867502417737582451320975422024 5201 -834384556581760219165903061624008338647298384701044178705380224146597912882048038427181117379543716915237045984502222185188137192633468404326341536544545981563237091917206939371861405772694327734148276633913576347394147632399287728233295652295039095037397531563742562368143551760447610733322405181062428379789161313134195282250890067822661792440441769732789082422350255497062476494147908466300557015382929752655248722909517952 5202 920903237128594902610988415557189585820782548661089780727944691231349449292624089292848218068825942787285051673061218248898535797857162311160717417881101228120056144083896714514912838537808809741243498948892641475037070434130473449007056210185443048519218147830865124784444535323527194290355530669463248954961074469052057018030739391202722746216879078715871090818375586536772110571367351214676565497100591480498904803895860692 5203 -1016383652801267435313293804770917133444045443748268476145367864392389625993164955427590796876427187449576792013999570779285665056883412254137086185473035578906152378169975294885970004544074343350465801034822337093654412380601708705467140003884420728893127734359175580780955490855253470965511572018297954891555290196102202154456066093163819404822115066454551830851338875768551539949473045194310922046399740862636267892185178712 5204 1121753088054617458802733769783320546873814543873099786944432233426096075529522993198144703312366123002548895646068960249189902800498508687579417636915228991148508092482594345395223701393652950459564844736060852382697265283163159426070689004580033817025873290022281130922131481991400612890341771981490838211518066228272133492079391545377356944822068726654176776130140062552692208572212958754571529368316475116797783239790909112 5205 -1238034673033505875363942673317082957414404152243814087841036488599158064029904133840671335869054587534001240516469494263627490536119688190972974614036434949068612643118249316695963381651661704555671595072445525524502683736033412483246983491840818154576318707062832438654872807705841915963495861277240506745938839837753561057277666027780644881218368887943265634856766565512331222779376297065198115016457075445977744554634825664 5206 1366357279830732787334324316939476438717375971045660804893593650349775247312734724176700251551669662982405732561262951637760205609020018245653528722079234053997180057668677232089747670408140355637949819111066394630723775487241166099695777917620589102718911217534210785043057607689876895164938310427965245579626903650614844047932810923899957252255439856587915462003339976330750924827448617582145818962912802288914247305690939200 5207 -1507966439468905993912458895776292963867746742466136569725522680755238867044003834293344584257558592859243122269385395365675384555319516049628439028168191413784113762592575363002213664184480820893086669378878408290368062620480516379389017901795049587177411626368752231380436957696663736907117882766058571335942977300780352234758306560371690245389443635638532713751279487525129109239140930261429805860384140522986269913915976192 5208 1664236384774489661133442789926923191587238990944528088861741306511958238326038495850044329549720732426038681822630717479975164895325968690148304500612318187765887696706710507574875879696772342429370269289708916739398821958693862186262537832212119089274852825994201829671734128375278133374754349851769072763611570079225582795281677636253133401591998982139992422398230072537717643394686677881344264608323783612901719051575838144 5209 -1836683335136563629673829078120555343145878254046898784534691872867511169329764082660571080819348621826226316764230539188884833134303224281426964434022708036441180827293961112123862770049670419665268443919489548348424777446625038238030999497182520239022744097345180060111357879919168547220004959011709209250198113672633422170963806796967552935522727648712445784374049302003645071232142970252952927374410886763998429188566976816 5210 2026980151080019838063586960747840558160076462688601704713875784692057897506226145444537906603327396219047644459553484906179474386763358364653233711331383713798375885250625602563998906936630523544061422814353020683398148381299566944530925516181107028230178412547468670012964078147564914236409224767262554755691265056752848058484373911363850757278610997347210628521293698070397148660008178041039671735502495224823622484757574368 5211 -2236972499747313939734161826421736174082688898641834803305347330936506857239814188744045804636439577035129854846943627149584315521051936946006528737147343395065464965995142361210361673389374933899591267004808415274567348323528826480972707898956485891750534759475901566751284838413048174142090928032285558233974670231135647680112549251737388714876266728638917460941487042734194496061910865365982365835674881838468648529791853824 5212 2468696686900504636788526843768614773824047352616260015059828178208469457883716704341385311578877752883929363275153289874095715251030496409732771703643756035496720334492465377292317830707188425068088983240697010587074146277172068434692361837416403630035738782851897073245440338897894067381263399502450936220170551803093451087908435980595082580940180110762214149716155634644941002924176967044845132049057824999695480449461382784 5213 -2724399327065106485972350058898702272067590966546959449944001225433870579499598205363767630013900253962833813528914137085544471657171016549925621006342301558763722505580743726723688896838200891465107920993877043396586352104125481527564129443010070896399795587253427205390024348504474218627936617719461923434600629085269412536763326639978731051086142060109942848698856366475867929407777442388594815812301852761168321034864305936 5214 3006559041092463488817393189943026792331202897196512508917280974065122054390438648121036353980502099742169407239058786230858090990869548097419988101879278762479230279262147203403637228460836469604345973067567021858630554967275184069285626903607291199254975143031614549047124684947221422537067486979875739788328436506011813260449379727314782958974967780136037312005711459383759240146072313900966676206887968294505472534948188640 5215 -3317910389886844316734691769860559221656173948192305043662510132225649370236235649635765794876710816872754325881144761401125633186401604151942428494225098442002189774934223180759984347179913481424795507306518221551685621721856675668109588656884739630943070927888034206621363136122671012212784153960129803297634538065706901143724542106614133192123849964087786424767098657812555615352456671507232108597490519267732015422636404992 5216 3661470274513513354012024764972035510682996252125673521376433743129738485856665757726032528057171470080898443683931913208587994602379407090208223752932977196117476316351315539065755939973682949924905801982097921678407442492675630818148289467025777713962012703625922072510261557529741528758471380335945705596217648387598201369052943292790203851761921233894836834101474808872089005012021894746394465956279778661363413111054307496 5217 -4040567056579991645778429691244321439425206338971393346182716032865627208016009558958087896315891191236262085533348119408613299675959452810990628968092604050080840346990870092185724346890704813538766133675000031237909127407298422434504533430259359632099320413823413686980183995959222625846883186947891203752590141964448484027100395499475404018055128996012666214732040363820702425461621609171361594130479981993105410702520327296 5218 4458872678890990507535661838559587907108145528594262147233260648638479250670193244057683259928961069952253386214675212942969104834568606673906493325954744587733638457217007691396601377502922195469544739748634157301995968434861925603281055312063955881578798073473634907454834572011359450742074841611237916064772322581104063790460335196896730880151868803402103713087711502770208769592203851925084673081489124121448788049558050960 5219 -4920438095167692244639616058201788493303215995183350631634369084485170218329003609461045429592785112115346719731038349295106057533275017115837294329945164996079696501438877922618814530340004622196639909972124450631373641967347250588537953265310501297648168608973522309961224952881642120974776971814200203494290922961732888828898850449031960038397393039704350020204612159981912091899628491821225113316972310075989640727346792896 5220 5429732349369370778239984378161408629211101664083368613088960470423028707962408159271604244865573977138728639241682759467524986847385389031903595478249239760741726426308174339683817737847835170002338217862236986185611920683087706515422917689972457972136345468142498246555473485817049430313886124880476594532455872256162212649872848056050559517096204968131213879982479945861723556993733338705160938835962827874741074687710698720 5221 -5991685680163203523879487070527768641391938156851183836653332678042588844159699054638080892864278393136034253928247708865754515277586781359072150655098019467645958506621772380500658990864576811768809675498541985325898109519752405687488008622172094274556804003636671994968904926990842941601033184390579925039769303228038087169260999466664977886805441792686206601991381452556040792652733084656571521851125495788668566643677009904 5222 6611737064691036687469212110421399260952931321011580256173804157768031082582628168118836431843332175108713659786531324685988530703237957426766314268433536265634456683661208443855254311155549774392394398207843123945679212878355005744552273478150834482985971530708646670762847183597374149165638571078148141866737662028027773640008947967535062953186962142737242333521059420857354928824667208886273589200103591405522349107765243680 5223 -7295886658348623902802912475444999597473109534021125674167786019526696518362562545255042457868414222432995483995133745037204388617513813654240041728603930195800905245839804294785182314073528812599519805081181856496129346448524064125125666870170736266000032531653929667812023866419544178959920863618597655544340301536571003139204469064512399436647595819983203549629801609483026901482559117238132375131678615687148997291955947136 5224 8050753634230049858272626111262131257111172871074364986426210615597723355607060358228623733828337482835433870681153550318449292456727352966872502965074544935218080158132575359581885326564065555906293500332135401009006405736812459941536927778637096210567886407650018397726529297210116410026502912933890194942678921076226164602432132892911223910827767349863577665547448360840015471375206154154763961419059707571035922604919460792 5225 -8883639977645924304732915485694580555771818818695123352738852565478965333799468130901661416417201777871999402412424246402265395875197103191159398625108880576680114885449415644342090945636558896787518267496035096833132250210639529689955195998037508879595121047470763293211013688956377695739187607239010359203906232068022927701245079438154307645011573711905086239239497272550527105055346202784645323816357303346893171907823619600 5226 9802600848192660979938900097201392753065016440425578664724613983789705410960806374995765742177518923347514959018509997408072227384660837133458048350510775402162783421407021243252828361628520864401843655888029338305302475846911988324727557192090258165004201305627985838036093714060976757206979090883463449410992295894403302138071464696295583424515012650458082699416274364077201818065600872353268844822063768270695450880425513568 5227 -10816522184776539532451472634679995259288362818914555505490242994772757019734388525499373035605967722058367082930638620526070803039133543946201661544962439610441278551959743116195570910508564646394221873764686446398601305826407781811093687980029413660978733846240998583291032324139959504855233446641490030893565226710529307360053605962286448338219853622585333140390005081531117664813816261872323661688332308219145593537289113848 5228 11935206298380891966736089633160266050689841312550347534043775688953051287763753891518547536854148736687412657148189125108141859300374103955436043297821280495116797915074894081822156411618347649923827814796595423665128339399243324072662085338839692767036773607868274986430176562560878118727913717101424122210238350304868223688882630884125900879469589485336006349775571454162105891818880204223766982976795765705465569873013259816 5229 -13169466273869780917795725511866876619103322291456452147922988245062277929529240338213314045374272280006524126077567145435543988201149965906774939249145805797315173903993890987829072745397302676886190046342742583790257165300469306267386347146728286318562323565839374204819893661328499066581820743268247832217881232469949047864861100885049905139852153534322059421573338976588680676324830807429144969576862027005814029728281435472 5230 14531230086476878826203596324199763341541928608337127953935572466347120069768919516196791457649388258814022910985675812683772864639119675127331630718119579776835340838708217503511676503722825926260959428915746515740405529568200381235253968287858626756606655922101208912864290686168943516489307632550039691391068478290089303674507794995546408235507168594246561813346482098126786499622696166328267121519078700795622317465554320656 5231 -16033655431638597144906348589466679479401250075096383897712146287991538358055415909506215591328987403889299140010705898313806143666680422477115557661988437268707876953143317202676497150823544550359996523583550866959259147659847610986856240867713309635621305591032649425630327164203068622079008413302621032125985636734834723904877311951447093362990558939567321040892051517292517262007815946092149881745049836047731101279964175872 5232 17691256369382930608461679936285852561026958047352512273928066050108531903813347212429106536219394633507567033116461752624298644001227586644516040631787388471860820640354377989936801513197831380728340467483728104082020535831690596548523842400970625414319785229127646743274238003379910252582431925649054721952785502159559862498617310879933208125580109720621834511128541201941379237657239396385040093994265176588091597481840424576 5233 -19520042997557874002544435458902760409493676003190869242338715071395188148559681306218312116576827249095904541112981515237069160592790740985384341830580996401921209666066081382661707995715003081736380579036427213836608785749030513811919224663387108080660536001746796101140436890743064257128416103413203891947612408427657115436727478636220259544311158103509800999984548675998005564260329480650806665735477500259046732921407976544 5234 21537675492853650642115274093670254294082337413047762060037062315564872962588292992173274412557261202217665912100495017175938801534119903029366028894782319934362126491825634582082655703231414870922458152368834877749140589590910719769650341385308692548471599661874454087072071449041588755417272287193785712030339799043723807022325534834584792941123135319206973204736247166815139244877967650027990014931370548024347987668610073904 5235 -23763633996029726046835137709969722678027975038660869147981951671841091150562579086073578885641802724798878245829103057502058805145372115775697977090975103753339945222756394165257141435462360254965967823576960483487793614941244788893017570269136155461443273413015514499419443853016042437768237883570605650813268790820198352446069254665539402550051226642834035440249641351936442935761838010644947819269582676752418255175813153984 5236 26219405969310664539334553092844191499307914585769475331488725839949253648691818376345503405962657351390101768385461586846215417905155322409544906762602032559574750068561505211215981540170266682164290478561333452772661106003304938796189052678202661145126732749967328899790945403392463262055113930787936352302845364367304423046685125238576309771563454767414437214020207456834246411543270982253964768785126084313819534263953850272 5237 -28928692821008389085023899280106030251764618894955498686057727188074129141677009673159361256027107025211767490382731152447749121711196296124144020042603041260147245136556103689995131926172350230132549069584090733101681376109321657354547844633268782703924169113368278879431989876407823816072624385273773457933366019378147237325606333054384435317587164808244694002712818474679138431461966243235872524353920633935774006614647478968 5238 31917637776654171899963191633032809153510626194448407259989142314912374094562602302391414708806280988285134737161136448618385034205520774670479612078614589618190003631780623936879973732694213687615641283981885053660064104687439748480250959932919234574031571243682371774995343757132918689852317167431334714087312948406215537170955598241066318486428935163465025459464753908035194662447870597723207230234612757312617492533461406464 5239 -35215077179036446062497310318889280752388361723951131188105865502648019103775687950740213140137628560494345853508301863694793882249004289867820331711392353869041177779321422526952049919467627397184734438842517828534193486723558300828935935587002782351411683867115456056593424246594400290670616261569559287974633226669529082534672622436016809244932480719344361388984609696237791019115041389670637839063272773950575402576036142848 5240 38852817623474551532801123186265743013054785345112768868299935474184836943325757160239077405773497441427748718849108146361239207987029511358748183296691097334018836632467502729161813297362350354882970367239831295429133795506109637565372399350020931833746547932471609213869354897498039781457838627820587631018171288180155325884057851178691707640535482370979691205945690862924838516875254098738165614024056209091956771833318614000 5241 -42865941581545961128347420371319040194462820817273729383718459060212432210236103097288685030236955245307028262557655838844897724172706892461743625946790233058999576451698766979893549178614739294926573772493627811989303962659384605850100971081882186529574841970249239266422835438042078115468521096496464862956400239480519102317526318291330360403481178027422993013491036278624234775692511668250215238463003765792234417683727185712 5242 47293144438675628132470104859060348486994372755022193024514952255664177728445255924921074450579217839690566859343836412440840649344180233387639588315676705084224485078789981133113110901670866970184623196717895173187115820483137797953418577779317463039977900121757869914353438621930746814383672680392045482044993045482165218387550715819223123523129007373075185105622276976297116171853175686199909002099478391792638856537321804504 5243 -52177106171081506288473645246574532655380547310970898603082598326507243954168624730687054406628387592836800472510136815730960999971771984391465288782475136521277820313395747606391526923994111076916860492881238267308820404479225465441505904564623417279690393566212259614496077365067717889122041438315802821913334443020569536626135481254536333919732700212312893468603450618744515384735052567901914065241443499416451067168202805592 5244 57564901218405620384614876771489667520981548270485672900964077722357554736066708809788315036611735563829516318697083912487484799595757538451359665784177143319365853116566510712653109269095199316380368041940909134483357118217330806700270076966188341646334164058348990504245865560015401367038861457818726761915905020794967208923486145849991461757142986992539460245676698863118965973286120761512186541041996560515427113463091250944 5245 -63508450473092942938773632864304774385542121049041590829576203400583112723626981049766934747433973698659485417620249244135459592055390352252273301400412922580996001162847055121491856473012418361410005246372770944019681325361820805780379822883532096625377443526940609202524966975905576785466237665181682966441830677107464868357088248528613956658380159884359962306611794527656848934147288431695451983245629345038307167393387581792 5246 70065019709680249402189183614964165221756072706922223719990922802850545387911049779832672000665510474780945230910861221520812889228446335442453104523302228778523001557356544795684463614237417658197475809540599603510474189284184831420702021669473051242940253733045385230270372893697786027572200991292708888261861884286240424687514191155129277984362717414339722173505040090744447641018841432254778017220493102843608047903379685872 5247 -77297769220448305427405726483346145816564954678049647046151155614045022591453716472255146189363080109842340589873406495390126576031442155615701713262604670528799431111926180249569925233666350460787059879396653396025230864228983171582576119306653771181624834428649201684339254063100169582833223801818448511770476018983701164150836122131767579248242658827392187560252739580802910714825974897907678493790322442062954348617559358080 5248 85276359912588375780844894589957901044925897007481252835137224955937081396885186351248843096149449541927956318025189615439874591565370666528709338458590101795489977111703284860293100026203533112575685639623354463366358040207031302161264600701760886504502028044143818713905445190154174728139966593515192770246743413308505931786201579374810547770166799406982741041453245320368290894130672156259595453155061260438623760671620264048 5249 -94077621660784220049064919869818252814866349600236027642458821636171147639039176366880806501865850546923347172092073230628222229181156874825565869741983551523913130024890723556327364369773601538774299655071638988572877489149487064520694044677787157514896701156812355040640969770924049868305605700401528874898246502602926495461167574348252942617543924421498488900812149409556367517735445761005471955625090093556434907915855966816 5250 103786290303034435155712626207063594829755141408186611175691819124723750782630625944879914261012564838367374289272396915171785202135404658643051202431867494048113768796507590439741595276626425176058476812038469312563172491796868761283869320975405644153821339225241718490045357906253949414156039517925358481173379295938151000805500476338496973016071046766179555559126902091394787007289577983984796028439337974014901465990326959936 5251 -114495820322281583482385129957692112669761574831890280011721160528513779271380068457710057684004589511968141813811088962308483945879817423028807034501587733749359069131584821717538267662890995571517723095182332110069368452526717330659792109243464455625648027280302905473180579745277554449341659774064003681343385297258550341192950964170946467026740655731513609529431034739800710139668214164288994069635171193994586843220890878832 5252 126309280978195193092093033898460743376525502767986732486375344398531671624700653415547892620838724369337602929833768232800677430686025538232603795682456828017381374776092043554260659737792325654811064505363281685893518642119820211984012538494819757883403119428488758858689584568792785824186886743520235564647399517609747342003361337125690375664012151033608822115309788285151845577104555231418396099882677508176956756966471272224 5253 -139340344449132323996618791955287538818699814817915025107692699318494090711906813430558168775880794518402779184620293003182934081186694023167245195174588324447707455615410741403942313728703973966130302095621703543900381940349870979853232244586023293009961012754866901741432961936624825196428793739455212442455062191195860238619554238879603031739582631430280880020757195773042645643723620205400189156643128811802159100554606995680 5254 153714375421429448594219966819340546746355451659889995756170144076467259355307398956606307226162055111754109228293588799831115969703901120885551786734132942419632975561347881983988513144846154014604365470760640985573805695707017205856749529464615307324533245700310365439150845575506731058900584391777416811802257081713411922967797366466513917661486865774491056804762430293071374468809135486580787108053422509942593437163481847104 5255 -169569632530092485719025338817297244287481435520089455372421780137229146536357628467641665017849119355448139659892887667725150394135725934138275453105596084054771881155977049400309124129666459501371998040413500780791692186222907769032727932310007556852676158502928388884527316939357262368357301788148705758495016418875887198742473067149238867187162399647455221582092409179371766758192901718795352536145145325446247302129278913408 5256 187058593120828447904790335103741477996786169021368306070359799008042427629114608624884456830183717373819761642528643736231841604492433249433441676059496631193025915967327891969998559461354966040745812817450720952996093955150030374553402637322452122271070350089189271700519679413231171426060475239115703855663441853072825214217395521515028071432579421713071976479790565928227891241289514857649317520987499429645026158478429565376 5257 -206349413978320534801634523507450118953977006368101083752080003878805643541778894669819495488174404169398114419075444104677292391030425130256069587306728582658449126052255236741151122793261345953648827040779081232260268362332307469626627227944148347988463052984528257429639066675214862863702243935404440152854569521104339951302226101152518670288191999549486755073857475157439719925945864142641835347297279095139304526584559876992 5258 227627541960840271873601559719578236472878689719464430622029166409568738808469986310530026066160991709953144574263298393294280644033800628832149261178097287928854587881898707708544001349649918683583106064625404777307749240508867876750960166726251740883698957060885240944358862723880927041553115200820585758048401699182511538466573785858029605634155691136866957070805762120908149445100468302739637052503096858606302354788783711520 5259 -251097489909005943125064678554913580100582456073154160937625001764676399816954453865904078395269436260294610369952493437331251448862535807641534602432971359472168953709633322125301479080062400754740198837150298037570248542293977664361442095496332203140192236092553040190048171966047793070968761443406554939641596961668972651680494670704901856176761043928243055698874911386739298602638815538994144953617467275205689662204244632928 5260 276984794770281622532298032930037567156886856799447971801810901911611421451672528938449361645366879580307105100555709020713181358915611247649904528491712583748096745860867846296093497261424988863970000562386632870758303228352952777219649620278197462977464668670066887716544994841335578053277572685995351980147029906265787518916153539882616419720567598599958351612544488502121671566931917037962656114682443234152648324822386604496 5261 -305538176615594147569468362756451278173142886016762685357417530644657634638162215121435425150472903414970253496985607960645171985497667892219541602635538178877015093908926604087384966475932178062713582190021185459029023437829258644217782141142236517460700698667381061217447321779938051843344124342748834974333956730407186160533243369647335452698068772240962702189268973217218157641237444544026736399572376965534683909821063379912 5262 337031919136679096307973481444384792299426206264236231210131674168269634752242955240361097597091985442932709340127813877653170641780478860355592865292836328971364868815704074980211972579538482361347695118934381177119451059829669322884422289296242653987880606044988715838653291570007451942778641530150871585104867469639243684941582065735010984359292446762224629723685898750882735703134436126157345621469235893152294416909694300080 5263 -371768494320583483364725193196518308016287235954564427355482480914661390903770798578132473645298931141638940502159890565393909735963374505666420539449160665842887481578631967081922989404867402827667349281624546463611659445637570126099251585516698299434282844647251781973381971072188729301745531025669304831498219231224548694990294849997989060625545986966799063074996584455795163487024487137277602309940865225900476519413384662144 5264 410081456321135571191331693320740355109385819136592140186312433098177147392628667708436531080739613744412902716924785149564006371545948531443228722240912374271031301990144268445961530853309426897959314602814817483882283024886673434610509720425300826860028783160890881188002467908541511375152191496940299282152321997176971334223868552802664726933084902924288733864065410544214406763252977889511808508637857880498000569367813316512 5265 -452338632108163552249188737005390704028057230870032086815713355945882224375424194012339123817257438240728166055711397299376854216138773494529506219787966560976333133480030145192541884257308997044673997956555632491958483688549783966309494166835656493302498846632014536652371527625718127553751752171614620625284835695475730226682933791352831321795765321912189056057299951828826225197974870650967282597859324469440380300125877010336 5266 498945639298075050129828320327683542402254817394663007600473433073526686756372064410131358256265553757876443428053991988183366287310677830402420236107258072216929449848198858493356240530072059819621485153527599645789282609405021073686933044152317065338205148883904292474296083762208683681858753647768846227400522458932892409501285945860506751970072258883641318821499283503573369280560015292099179817529566743911970608178025094064 5267 -550349764680845200163682931707937820306450932523048957535917593496527380600843271601261411448105383056073359699602643717497182804940308926277249613510930852806183594364254467124445047231042646055520346596355563135414451139280392896073637592097535613568111792535269353937002358178808441380178396065694810396459430473703194053221898166212393499424945950078601092064278402372775122409691271601417060222475389998028997099442284675184 5268 607044240387978379561376177539491324943327449467137914468631058148313178224563291817711397003434698627621946181554698283120007271270455128430963997035183046005075008006240542383735426933163240070777033830346461735282573561432868890888328036064376139163757888303358390298357301876913641660098839316323208739678564693919987473276199891651229535511121060263618601133209976928165657301903500120700415343569003868956298616351319914928 5269 -669572958426090598682714688436524817592817138820349536664902275414414936063332851636392247662366509290856247152738738072287288607061461804794382578274679615646674541930416567822799179329383155113090727423968519609200833870874416028374360483792861882459225155810094915392159410517335086044707189778652377504849275733821279539489442046720130988332165311107433015261428257349425327335302689628250715284736248631400932505883442960096 5270 738535668467203021931498033784438543480426393348414660976499229462170995740494371423624895142623222693275569676856220896406741809482067788615905063247903307726331993876887045660855883896318998454054581394696537450925120880175876982377891872496290712204396929339968427187360344475871279986385110171860869946981677500135038745056089911588928015177000168130617402571926960221340947177678113322220677749984786463868697821784512757536 5271 -814593708379090384496272724539504428496558654661808652241587432578945781529605970836990047376293727521474589364478134408495416510010889893663314452933193706744308991563513253798051551046889427916690382088724368135400027701345889114015784204238409235696239469601842535677694396372503453038052408883237524041262336742461838897580662193640691704186802971013125504806228135904873539021284885640488253132171368907215940893795191136768 5272 898476322040563048317076527069810373877931558597888071553515605770276269573567045601817243294695955571706588807329565077332378017609076700542489791302747106552267701265581924039020961451299807553093840423787084957400962454917708111219018598372514817183655238160835627705862976655552626347782198598503685605696695076536631517320351045382814455587172730365739548757578437974842885800156853507167898267237655942016057026537965428184 5273 -990987624565283392988482521899885447087856060702169242171548440871759829187323631419147805335506701584142382338950311993968840862260416750897798823760740758503224976707849011683981928884734690970264190783149406719918514450288772141790990817653879133005431571362511431120800528844919542262425518535645783537790840326872122282231971803327764632879648032661098664553668319503155229203300944915048655901013196533668441152497619709728 5274 1093014281206416585609974632296012378756741430962786835390155750866757843452896599639832468080469058499523949351484337023163533619528418966335281627027638548872774343943003615328667670081982252600506798183035774299394714538206527931467504741889221613437063716021714360845208525288209676300316336371174994399557009538591226016704455365431957533145491179348921563103142752340729659156212943918657232123778446977571917905709971180056 5275 -1205533972991265697864732680220825478586878267109297518675166997123255489395541510406737962668203147413368288862541901196016051636015856502854939269686934749770136216691269243784558491497243688263846983630205785319666239374850344984968261170655206649171711224882022476706911198790876279645564224630892354072059725887584282871084338489816109878474616434584130183576065273635406757781858835073332774984883833632700667173421806695928 5276 1329624729604145851397322029414163772572385052182710973156359423791193115211987704520432105484891866361840542986246335558021404550021882407170473647087692582637136617015331633156897454574947704645813382874183197108359847370124451588714828375274071576242859703150623055444453797762847018726844777195197156172324327737956692571611254261658883436383740808808744496638233337982529318832632251448960618693331176184916603891975780515712 5277 -1466475218267750879162975121141672417252928520108954735642464640333931249929246859572516237407843316976367991111924198643063588569914600570088426314597126988947249578182959631379739009857648367154255159478682765088528576322487734112961759185414343528467718583176425897340241531215433270534375602327966398077459213173553181988498171501950730037643741947946686814612306763806079144613766066763891980971302009000434571323089011950032 5278 1617396086445998806242081319237360932897715708957957682988006995845671209923298921402478591120389255238971111375916983425195401711213517849195549925024404387438312103706764771186569924452720991178916496816295787940784071962331348501312856789685618697072003229771930241217545669477285478237850876180043127311156630144460868601544509599195096936298253380717704864117429667163845899805732120774021258310125130461745909025826751908000 5279 -1783832466190583024798114865636765372773221192680619512713283950992581926925468091859936806396194382846074535702819448552759372567600666333538267054700346783410894088096775554795449529805865604713655802850991312502245415239627948416458094102510299807548909271474774151955388557813778230686895615785150252077638604128299627417510026766886794269474971023909711170308005143991436819975573884132724603641021072074523909393307111864832 5280 1967377758973719745393316063334735510598306117479707973762140411393584171104009340203634219667915725623356192065602751397054257991078326787968142158418103631688927629189974235712159151258599015606674735996245689572403853593912541055683621684450523810633285998283613080351178792023378249637550915039674226825002435763470380628442610098352534123366089792343263523291225168586684626598251962610392201454267328750997607078941910635744 5281 -2169788831995016132850079009264853617399536009299434834133810520745416111578880474326335542433779974185001119912646088120172531540262324210157267996243890296716338860715362257598712628366841202305768651207472285751393408940759363613860926729213456590752961141845287178786163050340506048577213544712218338489433155534095184372699266425416039052886761934424022293035130398495371664010815633208996039400646993639227494879046246921936 5282 2393002770335746538806564988527644726295775942678170615654056373680318803297791631956507056674995611228857519544328423208493719879145862032482613583212510088400925996223441330868884180657746284333479922660075060220183599535547102833520663921982702263291174102954615792296035804586755727216289570805786838699612416234801916016573990329107579103749954404471959045029541051531254732829906127125318073100275628069096043998323419927936 5283 -2639155344085567743796544553447766023944314829796425962451332307638541969755734385128482462529337138837180948074324099981861176540735344721164631731925634336171103922614981029367391128022132420464481186640917843516293096055840231335165851750941361457192243673278395334866970825031468539378584760638724951411769221254728438666059808804758932203743668111356417007901206975167777994455364125148854900923107256411798201863026824863912 5284 2910601365824161712524130982695602883502554345011201174998154174028760446694338851508818978063157164623335745324582026278950851680223469599239904943189630822303646977432702836442391961683662804313976496088173416617528906815556084035384704308576180062153071822841309185669035193335280104952054993108657573526933285146756680777416078226478369121218896454061670327488270938898592394489353652245264194503844952371326105676704272999968 5285 -3209937131756992920708924453406962846301195324273869990064651885239367253966761809897842200892215362231692940683639517759232629907335223762275585404866321011855862724100636455928932308286424840797808889154211726559756065141934526272247595579851145948047901545654408635718952243939636664192857234271301938766751756919880923921851743954494146613767884843242281848634831206165367104944842464636138395784767136809775493439554887244576 5286 3540025159549471268258758375765535657101756938054578764559373069796270595929616662161666995427986368177052454263543529357577265803517134538404891087235743068757049151746712707895306179448525586447118733389600141818560872155584046993750589965978387205973746702555645118459119593944133062833767317095830797027379017582637739557545096265817330335745677086665419261050340019428494336670048694710455254548531774362623417733789401855568 5287 -3904021457663714050590539601630968175140194739617998041015755072437457556610247001552890665501211747510409599140595713733394281191393886224713893447174456025332668015925047539867797475152074348525594052942817561610717420124247060022612345945244258668320813022955949346731560726633385702795922439052088811989430441117346056821485346895142761389130195019820421196785607545249655688805388774451231548970999726695737732899331739385600 5288 4305405584982175996242033778010702409552593967106531865458040591494405235849716079329619373173631906590836727661805323369900947421039817191518159889114650054647590040551458118037856779218924436598428178518370708552333884766331668293364878819868404250282154299680415439550869680648867941711659639371645876980181639602529898461696331733859035862474473032745882950576778482486096197294633711890604066322194115905921989617126389634264 5289 -4748013785928952012613425289357938581648369088845126941857338127072333526423972960800132002936267134892012181174298423965837466946394541002049586702898641015748622950410353784632094248374804329034791136311762827166244763062309191407984871903286925799735725731403014827102842612931538404390527555722131976135197879133449373885518086992373412502031787750850388356985277231465342159236594049317780807070643636589431569622100370196384 5290 5236075515421879657708054013452801975578295620579435058445154008114493222881407678313631795646895446806943634329668764192145145493200129812456675826101445973781490519554070082382814370321691144933387576430652037988987271005531064607916949832764434661071039519074369199525366121710164343532165930818520557210652776751327786016344013528465402541985443436291680186074925421622645861101885792186200579223958035549276136617184809319240 5291 -5774253700081387080548971699444552271509129651835900484463015628595764701893386308423566567206663663092571719227717535265071140610150097186877276806613700979580544075138558065058527421660299469759616597325845507910210681505267064552132343459108683643118485800514467649260154053322442445710228554776557851600898460864780864315941120790081128877977386548431376114920804417072899455057500735507374286001544775454758957282266633025824 5292 6367689117488021236442836440837079771341520318445084370362851324735620002456160992915259900515537733634635774554758673722349327654653081907436428012268858460704330528858941901639298807080093741686567530809019309249451720026747972113809277803459291800044231678849934084898847493836098826372451004353789189936482736257906358555649582742617399350087550525300256304355705397049067749491688415117900146088243856514735138251925552462688 5293 -7022049314253232632874582165399848050176459900123207020577724566268349826952229034006152510002226982474858747673808520001785204237832722770249870057788573177356688793650782193549498654974227445109101461226517419125288420527867050101715997071377805104119244391159458831913981158700668898088135839447855507726206494409148447059891597272421089518478626443327590949221616485158140741728991320627244775972358077165931480928511032052320 5294 7743582526614709343335669861441799109530866885450195999168094536424328093200985738372753273093020618221183244040156904115785681184951612137803558505952388035655448891334367131231347077064838922195496021119357028272341399085957777297132844473085745100085633156322272191624467661985668440497778619537430193486590742263712362332310719792869517219666459537401260979347376696419860697001884918914647877377332221430346452239805410388272 5295 -8539177114593158504499413791164461230614972649258783118721110964991628755551633351538736122236962734910504852137172473190161626034468974567967629032033694774887056016616648215771828029683986436263764958917895319968439624325294100580631145451970162887526944215229972761097207819056356744028451135575363732990531209215344561581414600501572936108414435534297896448190163768106143223041425839546881569092675495573194427858954047970816 5296 9416427072897934454970026988415583951339142342124840218472295513360964179974074049125094443179743756278963330776183279390576699635537378423062082126158044372578454226117380255752689475889758526566190256652287847204193782349528467208140988687725457541188577973108182815269506190412810268274463592033817787953955655727109964783945054854328346321618153261646760081098466439895149253340017463318931105078819833439331946084040429105512 5297 -10383704239235695258039746973110639433730942513494296736685771228218082056073451110227216791957699123544668539593438667050067045499987331253984447723750818762174103299878183324954060272378367171934477068736578502375427075391203855003402959910254246922312406763956544726350586196716501101125759355589270864421177847244858720106632283094777573989767271302479816515207845928455715347316281335170981889625249189529137062735654251465760 5298 11450237884000711847792205645183455182912520933284664786909125741475995626370667299510052703959326226719606806154762548175532130083414620654288637996288209361634964203898493448177954944702865309404976678686891123389648774605208232365940427108403629513300060596846100276873147792588318151316093201306658739206455615451404438319225234783413950861758867780989803319818486838219449258801359565393454856677965535619197651717375908931296 5299 -12626202435104007509037917780958456685143684958871176103639519446080176913125440334572546648617844393402610759663457652716608029435808934706436386875572238973009798703860660007566911117335088629363208554477725116535397169499860711694452858147395901271988279841438889416199213235142249357138962383530668789057293689219077330521825610972288567571755253343327823430334646290578173909851010227989081778102426965536264268656016473806944 5300 13922814168588290202952122613932295753897820643132451345404458903678230109152195923189958995094020467774085248751709540471201064135543310562997220084255899104755374072590443422891947063367946250023734102086785181228000208693678480588854684871682723360570090326718476585391409640016077716867082247237584062893042311558015607538304065146884584533050030881528611571703309974461946982476262064187773365719585148052764566009256469791832 5301 -15352437780400610656645066640674784559468831087234344900191463258115370126507667285208639450947344767648262310015680492202069184943180981777957715232895096366868844881678957967170158888542529541943725239536989428474035518259159768772993655100064979635621860274102977212296538149624557682947963910329044676249888404918480842801161143383202968424424229699787342569444631723239212162957092588146095765650919743622650374154089418535744 5302 16928703848052413695345827362354908671257107554383437488398612425868494921606302108700790651971755810654820342910726652731000585687898433355559814646736264983617128498006997732382299356651481896524323472349002551887238578716752257379903761974812894433435761135857823157566884778445187429626139515721029034553528964485591828294315625676648739297200856787341580890920153918411846701066262426358763753006569310340066219491307166144656 5303 -18666638293765831368136672340701766524663463725044952075006047200194120297235429813586715645835699252071378033295037516938936567280842416577529376743602728892084131656130136950585489426064326300078895167666077528708831520574663482759694224767580281161450705289841056555698849437822603027263214132592951169187483826472409298235998597228446987592861178710501500316970003866423809433619465208901667324690715989181461984371360069783424 5304 20582805074053718755225514419459692318516335120923847770335327278920935384598843426998214165924996454369669175799049709531097117215926226739580736834553255229475709005860168511138316407485188401426202463922156603149316128074685190572085087769964926037366887978294290131547729071231345811545009463662825486688548754931001039539950341580203386002841822387144592909523294580746529061783775438897444433007702888234302358770731537269856 5305 -22695463445575498684732119812442987562627965741517076854837776473029312882105637629562617088604845035761457074585098684463957588574687080013724356806428410080215253486801318764298430362082962144711369590678666464550402289820692783047163865563419315144483466180154158515561039320239211102496470298279472414467420353473594293512174184180364627027975454208103455181322833179557989483168956612033277368099022495781705986049528553903136 5306 25024741294726213989878318746165262450342705702592537047659295275283332857456783967463246688696318515834864255645036486032015794910229506506762946783487415965095341833849560876527763841353102325045717335101600891766447021041651163385411389379934306926960364384819393968713396780175486716707651168468683238706965924119962774567439248567979751602311742225324125925276566426898965692080700768089351043333140678833213757094461831512032 5307 -27592826170046561193513064128384582909675751663851933574002467013231132184411537163161125584549931741621101004798556201471298412759131976867035972878650651026851342621704081507101510108855029668246630826629524461040555495875896392141553577366740538055889382240984353754567945077725445371174378865962142476919405841408855500255339513975236087788825045985521730448493500893944743783973238498108539194647888957420373147733646198696032 5308 30424175823612921390643665802307009364347951809335496103379457498586729916437968270330015512111358090660549168090603321403150343073200570882794506038598461748494909339368585074398525641688896368980409802142663171152080318593756597719351739426341275401122807555012901358447360445587697734857637870678122531390907079837271065045366903157953415566221263360260800307820095116963893166572934478113540707965085888709706942079581935779840 5309 -33545750251649240649145270139499094088088528588906167268072746101923989098569012869547328873938544290366881374030847261154070603750626863561987681126485785947809895604150197687603843846747902412134694629011792449560978177134790867264554133133075111146353771842642790183410271609540655965652735751687736610963209806784812838689418723329483440436583812061638909498523975035286582601678906765684247145897297661876872987142689705361704 5310 36987267427427386706174633273299073898068574404673273571701351541536886374931356752170716108330155927818761077324735244307564610180475639233481841836866222104052359893227048453655344563713420192036929016107771598914063260846266193728258791928519065330746118694874727741376692916788855076051866411125287937385372048665912643470633492380531624608397362133651347611047885183453937512359894703758757649574483822749001226498725592113040 5311 -40781485142995482403580531697973327696733153103230755206448742965405970455006507730870910581336987701815012021568115692721501099899047428084950924251659399292819510443215332295509605216559223160489537964505573809460176906269442932518011571802730504389067031813210975505826779594601902070192934410952780627042886037828047807016165901039280742508662777728131056811908042678509408360076549853879134259231065834138016851956124340509696 5312 44964511622494514451224095347771111789273795547393622952398634737536310729827893848449353007258101123107705489669914554344270706274500548744223881293114988026337519974833976732966133837525446129774088256953032226610275397240208132155348154153244108147685076359963213571259948500820155031849709424037634429900832006453994584139733754141679755806480198488345985217867933912702685312010169700090322478589912340275101421597676712230888 5313 -49576147841105383385594397157964192727079684727688885160140446234429955677598680738868217781007160828231541459868055861431165613123440805493701896182203054378756286089992205555588951242722776643408125687094774335736809473022266447104485994787094909055858475478846806294252200914394637179419417387291660087167130671740053756193693772623717374624928565503709265597623801081842539482442699936119920072580817527204871046962062861481152 5314 54660264782559609228735766798419248684629498654895298387192038080784959241308553505860529777053629718228056195763941588789889831491377246966259856188588369789498726037231106333352582496114014901288364278649423486246807865610534504830577094074511376477140448542825186642003268708719712852954083152980465168966342865168579551931393848438640512940871997860561132270982513481648492475949195747798256982258641669640527118665644954451328 5315 -60265219197454059949711608044029596459808744693585427832506036394890902656277499844861443167970460457977175608989276039955279433313397223686186924770779101752462120170000223944832304009484367085590606665580481635873287895836635563056733452234754680461220276738218089817098855327683906339578771279702884884245069745578832923038483980358525063936376092837055740983092729603683406406546054079068781405056688575898160692871950895590544 5316 66444311787425319019544649401533743013666015351583464503260739903004248341420807160559913546264650006662299573385800003922126332332857989391902296724928590697494140450780554337704049589381266868495654319693159071534951789297313503682175175304618731838647401138382078123558246444092502703613103229018188960750289366102777941086488985838805333333661131235266906660114759749362112031178253283601317801431019456562539018217991037048560 5317 -73256292139968638039163225624349424766929956306748036728434702708176184612004451580205392356317517113270008867976808243248701310213997217241681668472664526153924928898918092958623261270919535348493777829846041066036648469486315727330321247371879838391238758901750471673427769018671418210669953400477940804232470849467626089336116730443001392051267694328852802120487781783593271366456451511437219676209962650483269779361670309074000 5318 80765915179081658112000046573199209286383002957113389460766367479750730622244039504223913248113518555752595220542134869899883042956534582952237269353352630796478626112448549771711341338032150434056996282128412099230278071446252057883672553043988258100412999758508486668806282737955631287944721778580460465995246202381136494272968260416497425313073218873542925260137656072421464987668611470627735233126191694796767501603663841237896 5319 -89044554382106980563594295816320664825648885689294048160146573504618412215004275826079760036295854983022097094197471023999316948913762922748841091646069257745859422784941093894631190893521698284131727267237103308320257859568291365162485864257604273493673522158025032696868911384661963459528268471566182808218914223519865980339971140243887632878369344766118212860040315263185680711101947099377356916948124805828315441513535222509056 5320 98170877547692533454012061249977491285369767161413050754371634727080051418351288437175618853885542533785512814670313029964321731012537369016088421240480772150426133959410292232462063378481294973415792786481990263368584532393742386855528379802783177445579422513457792815772719682784418164388211845526770419012661915614104276081012472427937737601870375511441538025493243107095224127250314758347067562659483768663130964488016779597728 5321 -108231591488698932274908037625725782659646636967835959488362238009736595710200213654775610286788873389767258397818601298515716859144110270512526725569296555417384115243370907694102157564036747315978229656758144605264560717446353326248128098966196643640267000212059267464478194849055659497511119773953460462860450142023092921382743437147755102133915553720685316892243062029160854468391996749444996791017877614046950033448165157541984 5322 119322262672682055600366692245128925406730334391282171482027788899168040757124154839330663884968528812736789841420180821840598118176583306754741931905720247800042672483718205197281550232577105449585957396011317063857687248245160291669961345603585782225007556831452262612580747790194763573685978547217032953331514563642057340418778798094848804788907643919154180261506190689373133297109562378435054655645801663451324795883500243552384 5323 -131548221547350807140985163260931229020932692012837665330068496359958600538086475167803379258777453256123682750204167187506843074186900876633838455483144155414513440246737534096559359296620439217978064755732899368057617826816376189169705451271240224191136181363902018300795381783332814329066950654992331509518839531424182754000200732106229267602519866119679585647052475894656078339582540029483450089080153597063526599361098720376056 5324 145025559075845879568144914187265349684483041786766396290694089491883405671241839249335669766003563664204543176850008150807113029377493908419544346899334059344962123446979123583559104665716582017744636179828883023301489087229410752580719104748031467866386719176351835082893083799950047474128057424909285249337599422050166168075168536911745716789906472066676310008507299180298150631061332817972703542683533401665172008002308833046688 5325 -159882224874186634151700375846546519309824472476775650311240229537667351738344666662940628064629383674809450091917413395085191630250367167646958469027038722975164542673515521575435705205970716272999845990404179278282667098518380755053394084951073214145832010395394679671060368106089820188353085530233872761861128916425457537093771098990905501820462219743899970283428855896000799169616277980290705768821214585128885615869858664521184 5326 176259237298920249677112324047753483734525146735470120136064347181073855863910565576230257461985983650895111247450644365225226678266485322145350862243849326295770725758432090084884799067141832890812138154066435879129522298509240399706133287560974956624993595676591399592212633203674458972394935882712410086616273970871966491958102119027980155203106958026924120563988394226549468621195283872170591352741805947364758775706115010516912 5327 -194312016885835192167146684038725937972031666462776137513378959423226865436411216070843681061774909494399867855760978605109860544551669699267178713629466731651001904443687576773374250541471994902871690259266188688921868734701652544094102618574502702415113662385655800303281793745495885481564052582602893419293425071573170810409920786986099054490759052872007851943917730458893092937402963089462117330060528628933710217913813243752960 5328 214211855700433356415453766926593669919487551439445618776791617218108721521109692785721888049127026229776953240148297841582173417136591359631977074557311706661795948243247255156011254726911083711236427069470036803754064550336602874175988904260070111737062209383881519968236830559536465155471248143973563715334000978707049351472408886695813844742421105151898342246675542370753937161449121065638738147627120537646725196566549898676696 5329 -236147536438555954823360287023852716419226475703324383537339462759798600924279733966200968216345469575656173480019317119888880335417059662738501907405533778907078364436162400427293466897118192009263072993392246295556363284194487804088111410560429431926158567840631042386242905564092023872658851141559089492293007333327617477389734670809143723994898647698617526379936412331690539841004538992786966143951954555869335339254595847859514 5330 260327116523093257563652423717368133932402953011359384527876772611270257625717962068070853246407111048175557570203392573010094261730308635980323595608880038031455353024693625437945768766048241969828538098434364389760246553549362822494141432598148989267643558378577245635894288796987123821733012045224725373161361967838892276039414149718114735596760527864123423970225130528891172614301750820783245124614415873444732798496668851864416 5331 -286979893993256990996217328497587229009770362800703380795074696065404709440439435837486068994090383409197483550914201950252630042667429485504863753906004456186149751209571855856803807274278212203121612674820848910820427518645294330483535204984425547586086104526660276039473147541925755244150325998829534174323808972971944952228995668067561699532868112661872235942350233272857508599026917159879550575137082959337160150778406626027168 5332 316358573690972374602032529260408003999688396762235728963761271903271596383351720163690748691760802183037379766934710115017116301662251148693945592770491359317092044768830144523214899760678856927141179055481605615157456316419680262413252638487287899133896478896729223873007869197456973639378278449412016333191180093065265282388336660881963314333231967828669371934933698296985645716037153069958606274013829493924639889592326886512816 5333 -348741654130542017800831895629405244259899395149428948076759036360932970642170424533038817563321033593648300391193676621264862373130062048152665514939707810461414110381025933248690636165835184437448274432927413445932295411600757095673092017905402615818172827208070936305587876389313431546885214343667575604193334022352934905029032664411993580215830263968226994560207680343690638607922281514099641086173134712447798838148129650291960 5334 384436057510454679660899463897100908385098646290456430106388049228699446147946343136337527749493240592971163746639650751133630923916564947360080078838125967871861481198455009102974338992474553935300374638660500882001552720716614163709916743813493682368062907278359559059380241844037001107812663213839259835400361880869740311289922743514603379798338096740245087543575469003442360091634600519171402610020455997714368380896637978052288 5335 -423780027609451722644924583770518914612984985363702367988407095343020935599129427392722911984908088194788704183856153401888940154740730261612367700230735859698996666758092007523000427313537557679498630434259405953508131134817936937536843052229388884132801187394902113381144931579050258945798304389562960773343755825749381799988162477374290553948147658755965973865177701455995768389866991879278327283951277264858078535995364248411392 5336 467146322824082270989842005091994462922082693753415434862747569702766419531367054851080962078146836666332581033270933703070621584278428087482187083246921707060599333668987932427981545701155358827838293699571629062966416120053099492190298842054557164789184879785783632345388119225120652604176859209799306239955990320914845862327747875676818822231858740737651269630814624920800570315613649295098427046783051044976767810752740107911040 5337 -514945734375498771034004540884707827667093059505839280834174461967071000975206884010064601511388236991486141400739596984354839248189348897268964769184891596293264681722519239153612214353782396639234379530533859592380956293159439216016736047153004149164543238595749052519214765054479065529219981834110275399976109326922218628613597719906143595068253221902800559546368160525239402076911070420900497478738665311534790787191537539437856 5338 567630962765076038557285862689865802563575162419111328793582501569912034233718879350997511495982418906338011916095446589771624046877531163415458003034886590844196368554494460591528139987810132036162050455260023024914765633056487445789929218193678233622118591287342900807212341140984698738809031969765987690421736940507808766154146528893281266890912399325892456616258279843228290725527147434348182184709904033978970547586488593663136 5339 -625700888920112554295514313288918463466686058023683546074311678369971454100495653356423752556137371007118127624675868847552347889159686413737063805684169375640249300095713543788572101095274290943605764737358814802345566145688462886534031764930253982485423666743776368221774695378955815478812426192736169174884946735512179834789322587439535668478609708293559364858224047481902366638549227061808882027874077750808355043360594168359696 5340 689705280173817478619746755488785316064898416382951299873453466557609153283894435514329922274808274742482882171155611098065324557699235563940863776964229178684355529518577750617565859182331227230002053471892498279986479123241439546147617784011380600954749833455630705639957912738984937186339186882807866148072065332575075880139972106472955567498964974232643552097437138319277303820226261171684271409649382491559794798663194178414336 5341 -760249975302609142751411229367725873880949991684187912374820033142232173069104761856067425648426057617816460704307821528562084262291779529847399090166156054731976615807796307241206645005154238825868387394873295777112926711679452910870851918204696838941816748001110477930504883187998701703787277274754437323584626427680964815151105786139089724665359538506428631698742319541858637437607727366667608612857791538031641440689693239319896 5342 838002597336565206007342321039124805824395450253354601523775497902566922306711284238810003510812251772714188308304781111025797362126250126577972682665385940533244029205519242084977443740595299701462241733239047348127076167226705018376032192312793583107829951267920530111563806634553712723090920357672775701664995274746236887643523029830214518159324716773241717938539822391673306146073047481185069539360932889342826328727068080231680 5343 -923698847807646649301905522314394723402818900887944208813890633781887855617462801914211929242328032371742369918511617231367270457995802472172578285665378795589774452672599098297685836860541793005411931478889056690132920826069605156383460346348004797750087966042509986957826457358372637500734774101750506994597747656977888856094924464184589129661241492852039039377216324908783998325292665137455283925538225648239718430150031100730880 5344 1018149441551294217013978500844822336449330854933539933995308898215199723780189015091180867849505963941764782276116025736527023230175573022106600857858284282836674943300606096523858881958331735688859736432837581958277662725771109070370236262921855654489497428092508469116951117224462107595697735910101653895989613025975645500314257452600116319347554481113300413533023654602920042826809770818209398230638437515401611926751850497072720 5345 -1122247747181075411540866149304722564487916636359581735053538742478282968323937832522681587045122023276535297270564862259762245566916823126650185380835111990033549564547113543896199752902764155105524441367887630719336754866800842825294669795886367649131132125995386890766985517558855179848150622023645074688679851031766250346995724749518227946571616390760948294922621322912396856110345682707788050054681789667861442807668908024828736 5346 1236978204969306598933722537655622904852623797183152146291620058759587378098430031839427336249830279553514461712251397621087355569572261424717323136585808641984014094401222609204200289100398862486210649491348283242154526171378621050973333438295159116226611512262286801804629742108722770718128001342756933880862093567877387960113891472652739925184228155251712785386827390930583454937064137198907865249611813153356652938355929044983264 5347 -1363425601150728948174898439686345738102993345380771394666734040826320545327746822653037063276612043284977492266020728908777774870767707571937754896964368184643244490911927435256622142188631480903719126319936550232664298579734395667123626324187350930921328280374841088957042862827438650213512606762602028344125620101211702519862511990795738183524815935393581344960703674742345378664956590155085668531598231740399632575465078128669544 5348 1502785285689370601678331625493155438240274446164842765001052542990989607059760469543626309733743151863653067076564393961426763897939647854171479346812853752844443279905447434487136343428774669325836008711907922160390827500243178397245269976834162818152132235808015335050901753609305889697653715797458993131669577280595323788704912136923162589241788513407068468756438224880450006793043197399974953653441433998002349198572146562741408 5349 -1656374429385555751174698107119195223413596288521931869798058236328753033749963483574539435032073361974132154964764199003755601953052525644393762751328635738693474867076089861775325112011652831871974867654286115120078563750334434314056283951668935582891090263613583220810719491672556409769035601898758989727448326394118119317380959148353365066665017376881671515610204071889196082490040800937468471270019273084980781052816962047102384 5350 1825644425933078667612965843495109005312405491535103932334148397463200439637751388485469771967767853700357158211326131283864559233737585439555696653288303875559801510811084843592054189141859122246374787098573261698319236860528583767699513631869169193291340162294322770820995109896777282304821291133710157406954141514153226243631995292959447185135862418774626323389303074984131367665625278844494088716252833118568424045359997009874952 5351 -2012194555256647549179391584444196741445819154554459581469272383907532924696269488350943760132254785811541481884898180906746928123232310917117798849416574098319019126868200843752173116208663156708688545549306366495428598434872307408801742293677964505658340782739088127287184565285160726146994863893904840568876525835867130276199411797880528266478857074204509631745382494833704475662474686775030205352106440673848349528450597659204224 5352 2217787036266809361773671734567040174021779208383614201802175110989088982160021211722394221290384841116209372965628688528869103514785263604799171575842440491960371438335597978759786600618997080454338512844912323224522176769465385131344489417220164823853675321456705715408863656491722003197220350607957643034176881602144644251976695696390536584843299757669056054504892593488666953437908926855415224777370987481292756838042050355336112 5353 -2444363610173801515073695775250555653333166655697061809389362387926003055148404064550929837569195080815369373368249951008066415484947037875609833998963235121638105994915706754563605424584320773312264591126176439914148656653521511752013085808114396019664151125515070827904949409873324100383068937022360285464234984408715717580187240380105453895473057657186873748982856540964769001980180314893490753182633529251499621618691616984144448 5354 2694063809824389853609647466506202481469842592018226842159002830613154912818916512243156874568410621128349398338008433451433635412960058455026326464787780967508369162709768907199086557802949385957245284745287212676457466616938356532635680715889506965423358366638189354358040179801188085068488511235094310266588748614772063880855922742347183735367630587843861401723617017329157239643228872581740824920190012602558927505370609250955048 5355 -2969245086300263638287539218721198695376011389112765487667648594970146668763339618391026608257368481979728403955138949134484704021469432609249912405727779400317586947846415429434113768901852321847967620451842858569035168415801506932665207635199074603163731560535317072553867805581813917849335022651103430033030633430539544833798139134432079122062510698087869063095136529691116188926722925011532900178907795964346299542515865131667616 5356 3272504981389993487524984095540988448451594757064662306116029233400550750441515316202325913128126954791296036553968614749353103575280232234399292781047898551333037193333482669740669507811858187507921413068591481660445302484290228399145465413562132386115134430771253683681391922112940182630426797947241622653367456393525082000627639874920193511173760883461103024158145851425556528580892783574621409948340567145832052721327947506609600 5357 -3606705553680817280647238043934516213937504814277783592666933406060870837931321776806892180855314542760370072216123784155892302508087271178821697553399722528029388519742826173191153745205403175849386057577851634575860088448499272983112145389928795020145550851582916853264699341015769287474675142122186583668129799024086412532448556175908692230525193678365345872242552831049287097120224378069795444073764304987897453213465717617968880 5358 3975000287089877527335966527558198204157586434058308132531476820431563793234431249769017870389431579593512425238708150771240753295146708817196325076152062502902193027384510714039232646411276469319163904055139684888069084941301670368864035755033636447473709313853278932207511877290005659938780928356481723850907941474639914624652562502061162158413499324565454824525701640494445157481896404736785803782067556091770234463532373760822368 5359 -4380863733863298194441661666877110568313437842836676482874558414463377699208846471090759584435901287357278483460912486234965641268552694184986281318461008256433155230416727828483178033175577777456690124083996233255719252372352987135231959785297395851510712490351051497858683974988807256086951960015989142605400556157148113239340835464153778615408350165580591887726838494311484244176372241084370746175496528505236879094382732249766912 5360 4828124169631818493294748588287371047038887678297124353225098490752804143887872889807760432280777592046309044955705392452671092359691299962695074362002046440464665713371032539689370435802560986990867936343605460518094663086998949821675000426036403102858967975526338786084141778036066236429942858952892664951713735646749498286419336495715097146502506070068461825242885916632079400740281121942625611747314795900127986920855288650103168 5361 -5320999566261612817236811837946246402900959711149130737043622557521418988922232897324200036050553784306852046147272722663298701149810379622745375764400590989713984018067112392534584901616225851346921369022151714308356349811261496152430122252461307806659775659607410129918804090499799306119160586807746429544654860213205169487169704317188136175098773611360644185166939099703304188290008297045734301252857828290934624939009923930340208 5362 5864137219240503139541269554979557191548801108844528454120804298000709330634426999316728976380595940668415771390637238178277026183911302172378942882728553859382454289909066125216900003039046557723191217293589140792421637270482819141019086360913596633724568348058301463034312777789756143868251571419174657750632060836053253897955265136997213500802506798802754610480719701946628425597468980111419543065808030281856889787847135433055648 5363 -6462657400481592907875137377446266919018678563328509605757013321318636521127770055430133983705182640655884459348144381783108325046799502575506317699550914377344637321332644187147359639713211865756657787850416861244024300905710373508739152715133703678419139468288282284101072176582753554916323335580632916693263910313343195169748699902488394213574832556164892690087593668078690991387365023260895807641159526232571830898687547198810752 5364 7122201445026172958926054564249554337038411454525563512872423596154186047334581342996525120070175000532877637460695961891041387652004795184810944026740504092719927239560039571964212724316140968730235274942185032939659986816750912187267326360868754800422649995054011552025144556650021659919685707184502640154184169882555417198730788470519101725696194949530184460955887148248219558839442326669609993179877437797207223918963332494319448 5365 -7848984721535442427168515077111909368057637974244242041392726144497407498655947160278467639831341987913777141450101050918881214075075932804601292128192265746662900610763660506775938874169354983729902179966272054853164709793177687799183074982557068195740273790056566283511313672610565875330054554351127935918772330711299477147562273976757999745107318220781308852138201110296066137157672408438519158780456855224117617737592996060811936 5366 8649854982061385543246568151628475825105465859710996008488288294344852617776967137929042262551840953820899199302880458396151886200580089487349567426773447852756877214963130616379299270164449919774249935300233461345781365096489543199917764081751863947071875944235550321444159954567245271942128346929407377225487420775854006213962156510977917693455346471453979808800474010137780870597087699814157587387934098629596272575661132325307288 5367 -9532356636805215837496238768542136212720046209544677804000686487450414850412514054423517004131290806668711995844989227218072688417314971986262662220113116482458965993984942265582997628380422391526143988931816454272975079466957319911656343399810697756805928574990317646862293274136458683775344572398190722872551949928741828716379019994863424246888853836967628314808216530179037551998363090365838659747484630828317017568719861499204224 5368 10504801554874173057784513888878039465374466816669884350798113713286380621235209283560786478736405787047163050973072019768681019891235126895825348116584127851564222877522574898497029410843252816212571127653057517418899287405187632696988702232176916878743852609711643637067533132567706015189487394120637021226402529594295169250773431100623466808246973316269125299878527946030217791423935481085586648671504871601822448629145644726513200 5369 -11576347052948355729654694569711293189132364776618848424442462476237224023140700244478234035775659353279818499402736287704244579497667758827045914459937245758059474287001210915842154141913404096605123741067279574436280651192796903087461185100551166270376934966517067319701665486350541792083916641996639355009737816154115102494941375406432444341959456006322966542851490202952992223545443349917377930322430913775526636582914078937732960 5370 12757081800834867823757643486594053429241087818002704447723555318590852902342152576572281283995925271386172935408509288190758286939034892739913368358411074182250449901339160593586698900962053220751613521530253193959833440651635638487366919133099610988443249978813809663085036035652798940613172410455183610713824066404415369379774849143377883854605506841983309625325671207846304611847198963748941720397715052248925926167492898703027232 5371 -14058120446740222541471609508992607459439215210252375039249821201729637684169288355718082228237186023256131009747536764322494644540617023709186784722050416124527277010586791486995895929089613841985283363598369117608526274246010595960714649526106827986791546413806192642204973263782883225859875282881357497833013529756302479788955818963049628949701986507285927512208348327191241150313559109824695630962160604956740939943941404320611936 5372 15491707846420020098944558721903072326061658981875816802581445876488256178282306187936602568484001329347056363618483805634184143076900789986061886723008395141523044978814839539212252809003141334832575336924783314069060794493987821741436471991822088054885624177061705097377761612951554449978563344119819148008409115035752841921235830232455601052849429641269350333613597565982459927317348448636940964181842920086819173721562580262054912 5373 -17071333869923063262762237616342946303624489233648938735374223705276475533033740402941534082835422161625062855792699195679772984706988222107610125278009485152045832721930406169776924618968490255471926674967390849231458881239975059698714545579498262331323884090491690267269645579983200556052876677931840079166953276028235365288394675496171485543478677995933143422774172699646484515687232332894672811593286432509289122927307200611618496 5374 18811859858267275974741993029912752431153273735813276585262272585586688409573100671675596599751718677767274354022128502227519764324063668593703000706442471747228758816648541757337420265725923766949241878215849380832173497632496417117021915773659100023244250221209946364591256056024190870129616444978758004139805681861322946948717896105435163104499171402358156154633086086052444970991901814309022161604564659383617010749942548306914336 5375 -20729657910983046114806301753587528774547556029774106933701875824138477383357794302484011220508496037365897257387676130776639347165010640075610451729018863866719733690277713054820188364853381912397412721123481637173445620733909086271287707811238203565142911425377911297701041463638257507315767625343920644871634347548487242492114704440061312257291649666721363622463696391629571338177422166915563953438257133123895518028179456089570560 5376 22842764305044416100645682971078798124217271180547056793568984991016003016005729368830588149775100324294438712972610861184931315896953685570509191157511248682792225952663619130995636448019635519625581423138412356133517744098842006481482139810022164744328508414529595913077821289036543852415312594644003949890490398047374330446146818703898185959990476315060294929809028081995215578474717962275796758264615083138546572899845237944620016 5377 -25171048477390210638784060407089943509540885352907903343641771279601779871693493734567851701667875083637311832065327405044225885617317661917408481759878596758688047115225311775083296643379079794118287118464493577697396267201743400367124066013101399826112477341470381834935928795981686964286704976482138297413815856554152687847200734811895569026733345132857530347893077344105903868063548398198057764016849345138929275423413032008587472 5378 27736399148238128709212402661813965000024143271955489148053859847711646476550488683217421529985338215466522924997407212295519665948468477827469185284406385935524048164786560814942888488445705427464852895243833634003238263629753702791925107130030842272633975497269705709637854768542750558625928601087504321408945438241295497848521192396781166983261635561775042917666727523916678876366396451988676430257145605522174477312990167452244480 5379 -30562929322060843821089382723106554076184049588058869164560046534603122731130676985047613322688247102486256127213720755160590078964844581419017904634270480405257813775250121153715290132692630145588291822440902672912586156271470951891231495498402984454580465230298021348611206119227433664487401207655808763082597904572829700248791219222680884120539985820510131107463904313797085562006210697300178849621235545963617354996462235074320320 5380 33677202078905901200102723462822307369597981990325750136767433264034733580587632048304233363256394225748677666497618388276691181940751425580860245344399045633146219476191302463729963584745710170856623562017000121610589341389758658361816221852358170844550760849026491488642951742685202294303407584721945562778325624124939413476051265004089136117010420663698854489778831982651423960935869103576009838328535604717869401009188217383009600 5381 -37108479262331859896119171493590216866936203042354597205475940795703492866676730897771658939376384960963710684912788787114478140126681330850469782253823834571662077567962664366089874149965027452660477421677182063298856033009425337268657107377399703401414304205455148319347371718473527525096076181670939086352616026767669774388026692971142450260241150538545720945181157303518247285672241039532438417889464212154838257610684086364078584 5382 40888995383397504203862426718609007629011280046560514209035573074978805030441452219707150222312473582462129193225069801464383131912200571241006508845270417575129990288482273368915133298178323292803178385142865385651264924865397636215507926437672138337633865954908448891676511074711283110184766149691748333031695647323262680150073640201242546233649793091339787538108765008561642032307165123279919099271895455280769746398546133632289632 5383 -45054259294856055238865700452718777422122554699477566381485850457703597785872547641065485393059802567725514964107111233988160972284600828010448338882326037303681448585132766842162372045388881428968193522293613051699282464647157528658716325025356043977401797001409646171526497076040537562842858695084922531739995687678477015186131241066467039408329162443008927252267412574009379993513379814941777998668387924371501715739344780819007744 5384 49643386448148640103219325661591374888235339683702714839206097233318600007414278149050364794332384784816823792617364858384732154312418331270961703426360353910335766079593764267183292219724229214711477689793568754975613408658546031029705833521460080709790755261435665702579185981916915356101805895500357956925653405946635924263371149670456331772889340148672111890375729229272135723789068217810073696875988503700938118460386170043557008 5385 -54699464830356895965137498681041599817151423747616635655546185148644651117723997923266440121631409235109645703370207481902531973371422203411335853393940260894054608220985754929030773171827340079988070935496683971896159675226095771667107142450002631877706360150136495856700857578725934170717909983854828930790913398256158372717685772827056132391352076754064111197835475913045088426269795913545619435875528560244214806277345018500063424 5386 60269957991601286133434897513417281731275084871790980418075990111658197377556956138047341775185147823314086947480563379520370509431009262561088384131944218923095926993042965217767469812013441090880238176066636397223955447607357689099067571541703556528193498299522144779301860607525645820598479435897177990076247889661375536085987169875729252363863694420722728636751217830319789492633571260779614726097845550675103139379415544159107384 5387 -66407148918363343231302341547013370674135641286513770355412249153270203139009423656879272026232345137727697056062913372124750468453681839630423243975358114010381534912914683397767338733688965833079110927264002298618786855741436846618375016484953313685334352891969393770959262884577489626072891647389020233336934662239976623255861496740489331685355673501289147157585112861833871695239894518345772311481662759786148898143368575146579000 5388 73168628888063371640277053788812113529078858048982969802951332018821146505491920717293105831987624240034812042783972462568417862045857470805529266147234018101548355833394777784746021039080146773714422944523761880663405653116062526578029785115551056188455344666362586021444511279434319890104726440808084294144378456654969682746138693980643617338832224418379937308346928969401465540214254619339762036923169103026120891114853470166811344 5389 -80617835858459269935096859688359345578440380199617672925718152594118901610112668386430034402640037641551004419596210719957123599694206585995868985874616748933612101497187388675164081959631917708906618889302444535257361625965710009729900274717061155529738364486775332663981181758923354770337702653409772654596553617175233665340987982639766430284197274376291535062787117456820872740454827130041158713429903457405138528256209240990780144 5390 88824647405921077556388250028677546858191197312119709642066594579360411288109709195206736076033312998227681448271489550073896185339598092749069149188261908432569334534340625270329064248062562885851361055494819899753171384841978540382061810886337487750983220997806639834010051078666182881569955080376474140486618298280634292646289974330839007881066400543683870571799873936544272591660851314244926221269905614901558721846449449793158448 5391 -97866033733644231141880743543498098529792771407142343634391225507940588983849022395913641844327269706689549655255435631992034425185048452370677464917336272891945037028609257482082581885787793172151310927278014421788905305811937510593472297523844997481271490205180181190617408501800745407953335148549704008899894438542401871930261437187246736396703069885302630627855472146160885305095098533148077579956082526754922731715525057515179648 5392 107826776829086922090421520571853029763448234747108581956829956165857139644384961030755633921163220956308983803721283856106215440356728997605085170481791136792435506269182746021701389684742154877488800363514527567246181122864275106102253852957745455318414648990327550552718875859221416044765812478070861052770624997781632691483724369752729374748716971350542270256050579305003115672663490072247599929666394392040495483941858678647957984 5393 -118800262464521234530514696972947619856074860171027302033750017459816814371692138045697084382750320628481086271512747844582880477861322359027312318479224098425746014614692881123205533558333483995610195123355153348331290181646226369680010532215269928901794093525041448633007608942344954789724087709350035240064948687259054911974674599887087610154132746372209542214113063491916296137304483747762076514892132088886644473022061853669116448 5394 130889352411262698902538467887848728066802306404303934484261088188804466979172362963217398790246707357534932900783898778743429861793750021487880340722021129427044249790094152191182543577464568286583597911620968213213175507690216138229638010350520083964417828600034735939393878992615966763899672370829744751704107153061661111568055388224918339338324129636080604768807354427007064998857406198091424200114895274088475865300180578977778016 5395 -144207344983150694601353875326540156099791113625617535085520812538174771485929070348558382863529582098494923377720301132448212467126318153322674332295891020973978523793898957368860048750767506564181545891823099740562822305076147592993979650606286208220738903301739266485984185192409478091206660885685085393987719998547380214084787710982386042824524203367116561001483638231615439257752718124876164944989442182439729080298844475516047456 5396 158879032845086069019245089307377986641857552329545515844699031215639751115872764065308605208968824164314003979734458229128818186784171172897362904032356786654386074808880267483473921524214030700734081080413929598595061704059924157590840086320918206419858625650883563646282286488336385164050677929717263860096671578512679028587711686440356072512962279560706657458817138275445311736493083306143286697777176863635427695366951672812691488 5397 -175041867925480362903533105787082143497532542987010839123023421302366532571281273253643945091931782616271098479437934765424917958689830901024767549476146960670255801899898278235222226854949402041940246269843863575020322667747174397669976292090828896676559466093992409597646359962865073265953406251287385686564836967741810231562694897367337040836864203126945564850817312394126656867294942951802656992639233058743501879354012789749461152 5398 192847244265685686083636673690403639248834143196815075123600042502841479777401898980718236807857895554370579863374782214817134276842733136612082838504028726944440879769868220399820024699484540045839315928184960181785057420059798168737171797031195526565056513090666149411671849538854514211295029949757086914516390483923361852292781316308527326811738800931658305263476535178736150037579704317051394532758792954455271000091420256474281608 5399 -212461910734049668813903984669601749530439523334279247591072787297916532852197382120839552754238099038544161995242746453274982986095618070384553921389342982634692872707388980760084092127318006816053697869843933832155520546722311010394519303948702622069503448905219492669591878320952423952528979854877246692340978912451581841307432502389545956472743637567333795931131628930396076645574039056203015264761846105279933975443964575920278656 5400 234069526737296371973231513507304610556032912279391925375819334263679503188597046013813542572791402724010250415743779900526859027998313382291759992997214156903625704687311976983807712890141963013043469078882694271904535720383337715731532122578387269050704037046426530081594969121304516018719415932665558479674918844663318890087011165461434908091662941969748438108085250395526209327130137143002489779756123146437050706901279882392061536 5401 -257872375388611396144135050441909138074012710433251808506435561668647197546235920518518803218758592817511229937489986882722961867504921866899388162676453344466273012687368282344988088690497132096271112972690450036085907106534583983887663207205917280366938714606954590822740185001892844718746359785569370585450196268772737214058155503541629736529603150571471704444267123074710970252764122725827154611801418034700970839076780648140699408 5402 284093250052369569019073224479942995990827151024799586009073068941174202910029050656558705959447136306664696808598568110195764213865893859214515251223620415996160035936343306836845071094758883671173844669951770803549805417938558875642151939806936509610342686597994392463487267111963788277019251396643311359567782576495022582119231665351873304462617207448201104935570675136302874919426710267352561531790347512870898525021237648130783744 5403 -312977531793383360899596209674941074277225287993135445920330947578271553536830171383496829619369900435237933184819687629409677019403197597168879728923578413243723453898696219649505223103937282581509982068490170717274123018076512713175798047913015637805052967002314929487194935035991365587796667525495938880887075611093680634373751469946966488970215199869656647997480146076401597159176045226296777738885354410468850670769669813300649856 5404 344795477028725642935148952998550713681215691562217310502387417867502946464360523103768495264884345939643161003666857885822073756600793862716693947540531890671085655778343663585776374666210805725592501716225006902625084393503258938127840241091268015493479595118043993841272553602273463022301848249169072901523712480539033314176074476755367422228249978463143193657792303329859264105890737640624514753939048354791253574941692482804277248 5405 -379844736628943580345103997119045555525373655113896265148436647671824227903159214866431990481894241674688485271284303302993540555370761027570270061308077183084213065750530134909127813027548637193234474626368540364951561515510046584908576121223325037416496415297522743486164845118917386218924418532643248566531063898361246564498571950683075160005326444393355699165595548690479568623872098161068449745434217921667228714145914873398372096 5406 418453129860829796726229273165397281473385236279978981331623656210833999828670018283624564041538040320482355584696752812967393910871002578368311697753835026545298019425292504582106478393892852489933305976312352573302421294138415197518062224825664258372565871870781240869120218531191358742465003904945645982185774124947102648970345921222237991028876391133494551448362434682617312674990794720244866055375843227475142301556009261222446176 5407 -460981698925662946955087676420934471173061140291121166967773024994918141836107004730584961758726656282774012645272150523315749822831285882578162853386735198073255536174499127111194236903015941976101395480169629963515678083015620150616621566041915559664091215501873153628734968667392310795472554387738588122852675362730475877948835541804756092078576561338717902480622944185824689791177001445851229557412947441720799525878051621434824448 5408 507828072446777265891201676023612788936373468754770541019203770807590769654864281626200308424574382052479175743194862818804231864148954152096014484302222953895883588229801213100394345470511101839095234879061148820742395718263072886307823349888037762604429415933474029295657072461700345910127505100253141303136017496036730400252813796338504332669632564045006753749031870055799056056479187034711945472846729079152392823892302549239139236 5409 -559430169122469119497632282395018699286890658354264773832954788312114472062631404697006827457934271086424616411450087837187039849802365097358440004490244197646440217752219628109686120248200150526585259508777221568780894145462129985259450534038410781703318131200792338911310956230873790496377433281452583815653212503746081202375628023046201873210349663215012052269935820135349191857809302699884324195166460247323560049659464607399379216 5410 616270275911013204596768810111328423476444685363362786427509042668638166322764569051671719932117329265394265481419020271590596813693124697475748610871399422866803385077107771869377249433806908400865139242378311599544186412853848890769687232906458747603527713261899142761065381406298707297782440925231440960662733013474625511121996678115878908803698236076284981022206720331177200885027215980896901862709257166144126327349231758517079248 5411 -678879538583015350150707741251512439668493669129621286911159092568403009186517757129459244237570295124401907980883260955683619590104041158124856323849908518652767844945311589301530402288269796389991709690913026163133431639919609402489484171955237695532933165669409418466638855392477668143334025090404205847226129428699535882769709626006914188937595497358753211885383318287217546135908800042850823072870260545757951968020541569897054992 5412 747842906294472050870219789122175286870641339449797056221813681217002305043608631540654658923248454874444563677747308001475411676958418247812920559867682523599578805150337390839923428540718772515618157805730125016747191688448304494520729061670901943780198596518243253768459773898414768190301598527086452073975559578864686721815317284368949324125188746158116192678451873885584537952204408307166171369496339603932657519834234904265100736 5413 -823804576036957856537831085317973525176090640903764558142969411806774157805525514821870285060187671298813430547552761445219960969813658161185088424076688710924865261405963215865795518988405405903870056161954260570799342619996720285263907652493997887317384388527256300407751047480941530516170770942254477375735569717120435752676802294631942855264790000451818252220142768947444101900682039330864394830639476927949291699433507880772474184 5414 907473987448082886239139369819452782649664849857196741870526747314001000626674207921031876058625157952431106616311953067240061684132559299541553373071971291500193290673175147596714464689175116719922153712673593482263255426444104103191684555687834652602502806471939461372082052342651124500077578314828491454401676308063079328958456466166148224991253738878284113090633361834563757755177598467205460901691230710292051609340884886621801656 5415 -999632423558415901978492516321680981987605239782653420886784714716624037455145211018400601379425956447425008544577682938532497575483496865005016209547896449657258301201881261266567272877802036884110544917894157524580618739324529395482958975911184926245681590588782426093139567657301589926015759564933442438956066837375584928961313130515962399311237846400346478940627770109226098840139127498194198666378279351274293391154326260181423232 5416 1101140278657406843699319043190590772051560947628181897307781740525290511282280550906014969807823359905169962472057716849533313705369449109685557713906229100747570493962683711718634464068887151037311593834826818204460241948818416479982494001050491156761653694693174275973301276890517343320705155497147695355810309452988515077111028673411931810866733888945762993141698039136061261759127103241317578101140241894642826850578361723760462888 5417 -1212945060632142428296237783434692993867283036731773591073681766521111355055682354659257374442734893473240585707094449012018979043717816134677727357243217640855840652460986291643791138769978846779505605831022822586798868042250835903295183969405920427560454232246612322201807397434602062140326327298139399297516616767754531202746132938149315948382893340133633175030327676952166984389040555466263546354860421290043481571013492748325962144 5418 1336090201925902447117394031951522571413905070173445669075968452744749919577292990930535261396920861498752444546020414952507252482683855418052789838096034784725534250960380852937160316313638315085246344788855939873643680370255586264191445658662931520339735460789977512567816627031203161130585828636506917333336936407303522654066902543196048466427883028840341921200821518690578192504288320399596888680255294950098204498075786442448956896 5419 -1471724760741045174215310616039607583109991775724657446096569654277856404977656259770135727180464953957921984246693425694453611680843233571629812842652515634881830224694348693850465582736365632766151809703390361429178721958820291772896915616907555024612451178564055155582300351660452870659806880237215181046037244819455735092509362674294612015825111483597532166459881907539549919138161429229276911522346696671758296666649404374809299432 5420 1621114102341624105267179042057934833538175179191893522220958814180148550926131905775917019702398240283452604149853367257984470785524213333498242800773530171925345724336500821239231811371450500869349424801594547212244669717569585272653930188282526040259977880580727311098285875821575141133754260281152103684488887991485761535445480893488386345023132749769110231249766608415782506430505569557693882614185880338059962862344764060656161696 5421 -1785651659371137450445597392865309767435777924185274525959721063374694996738498291934518094590154652018839543975783969789639098774885543138311510493225387217174966905390375346186936301491344069177923433810004494146406794006434539407414771474225395908738823904909865878088825660951371966815129615040648058363477725584221307892845421290667640234605791910896449128337006181049497686517561045150659606960144077741082253775001317056059190272 5422 1966871880073370502425249062021699518862221192086503943252220177179500484308564375360165565489056415817553391777769105793006137787679557287878969698834811945604675950311955988835216057876981837718005410964590235621608146341308831258856745513802470304804121128536309842128868753407156284817483452266656870584897135732066029467742017690360793856289917338775983036129634997708299931198048405933162945039159564708774280755283556013366719760 5423 -2166464484281230474666807589167958680600466956261461442728768402525934830238672255696410091004201218519011456123643716053555674526587941490675154298630012762666507799634843555401456229330835850203977316979576870705184069602955583010926639572775547209172587977497425184947409994334348485196945639489838318353950346909126160318956147536161985277979158133796802764624002941226548290828909009092167162162494285557655709005102225235596720640 5424 2386290159120844363156553911125034862864681244450426841681063796934717147506190800661754432945438529261088893600451838529068493995966286937734961294358234573775881588937521371607881418170057017714574110760516924465301412437963820875205990461092593965525726877237808346709537935013717308669833661857032355646057936576274603045847316108733229800667501911784973332925377373758978213964756660555772616067544213023167537008932207142285935568 5425 -2628397839677199696016530637987259982884444247979299700746761150276054319987155705464904045232510360845293686744653155891166884259951159710122496878412719279681439507895217936507863103991426445308660328701007059933539077961474299829566651649923960057212005351988838265057929112177994594252721094313219854922363677410663202167193264597106307520130236834443237921052636477390943849657203995031819952675585310772280015554826974845212595424 5426 2895043734505638422302361562560894745701495525999507487641129227243971488793591003904574779712261616401083674998014566566765227944950917499240143362829871415448191649938328422934229898745119010251857853762582716010957138236615229360155691519786699207909018736873644332106679808421315742627419196189222428862426036798297552473581479359797456840925128277822287218648498310330613681552200106618296849611703998355913260503909252726673316528 5427 -3188712271985246194260713486867587460345312651617308604331311307309001524386058501858202759002239822272033311011716937698215879536423244344762392994244439970879556484907716398735213598808892236889883648223567749187499055516062663986277206968396783802648671141909631924308865126423908845787251782803395688826959243002310696466985630781800720225836000648971212381240053604074005828135456639517252225832019494051677508496415600823114250120 5428 3512139161243825758505619589917800816932737806617906459129761840762251129757069177523009283247099961493095432928495853036535235162656220394032385993481292390057616825772325157199412011972146253211607408296300021183302479257856557367827870473480822870938728610683766511983005810552622147780512969188291666782440973116398103193471445720922688243034108538153727921364557979059684234996937217667253126049213756972053712251890865276190682816 5429 -3868336780902807510750836507268551088642949504982653749479654816495830203791811697461566649090417855018569484068893209718402724238854077516418071071694693100443610037464397886979954001397310259346235311848971420643652134422371077143946852252419325265566571434549323589298947812774989507575524558808859221851553694200873213329936691804410249563211136555588596816587940400962779228034367455255387208770739333709415071029857011503898707504 5430 4260622130373620951708462419516036221705179829553836912359071237211095416697639963662148343043219318593228106669172987415162112305311208468210009490896976094654977476920833787329350038440473844063293443657902029451685139995797605469798881500830045946119221144928734970051854350721633779986778183037919104415570276146795221306979632586910742337256143411927782449450734706828229224658261794541729881351801091312494867417839807590363296480 5431 -4692647602082245623254633344415078413729946011137694065023852122023442021960781787339958100008057309518228130952034315436865363287547483586851599452182735626437803120268491077480221762740687570615794717359424296696111479745177288450628038130227895041991435359814263587126539389436443068183564824907526475881051361523648826900981520585007307785613838211630594283685935690694865804514334554992573349753144434964132450805588155986641771392 5432 5168434859023235411615159510898827897503033541241481853556027281300985125990622454122550711916347026854742738438202332221183570375215023942199327457449173020642022759838054914163282315110886169280923799813079005831383000005675952655718485442156966260033083131138892808307953083668385393381559586175325177832906657063096634261867693914251951353858948366620650271662389738122202167980498249719747916892644982393570681507728419697560829600 5433 -5692412130687651172012401119662583544368745861390319966847659567472938708950237182172891462069843744605005043378469054810556189002329375883839962933920062699116688555079304895097015575436073199875572578228861637475412605293024289933453077549023273287827071623599118156773753974896512555135605976467501079734430862059975044250289967527789473453478618641341842393680076533750479970094385049099386247341304910640854469902805490984529323536 5434 6269455271934247739349801330594032569277428265708295259469407979751583944282296025994961897266569255853818676846091115553597777485507550265493951774895626887336670045047326951567761223860212681273612850954589525219398623045208444358825509892531122057151664019026624165868868955141703012176763477724202309036551252447256304560847312465260709198631762637864167199836957366681740330615355200710656482370662386588153731169216135181154054272 5435 -6904932964069575300589835339121634879859804175502706016280466458034435759777081995971241371054788635189908503720721808984676489827030826780796102476148983708369359738499045268303812149847741866358330773841745794071056725841430749891557672205462750411872397019187748647841070973005132557727847371334931761813130242361178369437826111319119725869314657107009834312834314214118259981434910965925247801011566969543917131356193617853326516176 5436 7604756475589083998233489225925105452793078629468302808285630443928362627079725378813633919586623501241428515082315287246466744176288578987314940852949135135519880592228180001882280977155012542137551142043517610010889966253650633263713542328003446527514651685748626750656580248743092045901513902303429622608770818519985817306669874992619010735567804882329365780945279236928698190304025298262842161862515080425773457216331704920775166080 5437 -8375434442058572694515990983157943028371167898034731837919692708352991217143901558198378685720566084855666384257005444594134302261534451017926784376317128724403921490537867282535312555448597819765177212342712566061458872233978438813454001171187280091422043811152102612194453531338183594034413401514644781559456583713688706492494973433812325461976268831143342390969615476035485470274085601551020284486377643139201313049341729726934287352 5438 9224133170869311038329188256354888760266213907153428262269877243489284880818523043828167437334312546493072386343186803033236703745254308074731003869492637417382588586560078150781792766951693809893562595099168527961905861012082669372158648956961511661438545150778282407438689126835194601505277446247869361864237519573177441199675809319909210656681996228042732622486003707439406304970155200168611449071074632549204929204846710906706407616 5439 -10158743027505536398347785973125117854180002901636090633463143274713750026101424238307800583887803519750464443021906400810359278720657646504677317669449888790683240400442919818295123017550995070543490743744668514151258118530011113204767465506977270385727859493752731575079012215844182524179001850484439879506860523510654371963881880188170933929172061065778671926041936894260481699256526315575350483173081275539948680299336095038798752128 5440 11187951515987050895505533471887824605044756598757718898289178972767891788888232499164296664192831888077957074357398685750494127358473310631504886209251177911992955451214563979890836667971150792330404351170576632703756986691437258338608223265626569086963836786517613870373819036227278551934313956936295425645621455865910079690505612373173736968906147363160822076619617540457441650495660369163532407928273693575135490362295485923234414576 5441 -12321323727806477649341063331352053243903887625226329297099864593148490231831989107641735277997135213780803435617998029009774500197102416667541700467491030940513231549316260867702677531390255883016008199132885008424999421641670500374013153306147635006603857354271265999034066146678254777838124945526645436238443827042969941864820380569392935494378958429380457758677142539283887750514727109949688059866221969719427266012267280798869196048 5442 13569390901536131233682607061954539995554530260651190751162638772893097702695134041669343549107257071179053127788551507924527417752317380389655689913187939700324227736510071892360135783642963586447522593244979817137894852783511569951799108867012065990755954757242347871044498243700585651518829895098374712996130195966231925934079810878782988163818066099350898540877500650043865629579252821369477049052818230546073171867845395120861716128 5443 -14943747909955931505658301066003926705530727762096680214170597009110610491388613107222816472319043967601185179555774724239858243383695425945133807492821404701105072074182223111340527541489190083312774042930710761130555051154890921907453689561584563192954084582892055252354877626415873041865180987813510074700867634532733323222161234298998956484053640862117983012374223808821143577052533877891473862335071082294092292929918137955152041544 5444 16457160573736312765171418801178913939904745644919224492454616332144255629784506904111313125709853732919290045322630724528532269914224328745336028308545961435514215313831479502109764095251370550821764321888842189122994366150975594388728878698045358650347827629850492337432087875357199803801194937446432241164626821462577829119543078000113786758440815374552785114173337781838401604159514093847645221067374679960586916393156906297487491856 5445 -18123683791152335232367985105996694876449824440544637267685590261614758943162235999044136758599311123893485023233200792102024220960846797220064589666162367178497232540580651777512891838167081370231439873287275822644280671009050052488254748919544277937606173634622159806089953515318819910936398781988800539894937551527397782127463512994271700131023320189710753541803332666692202586631387028885573516318711729868073878308272056186044504376 5446 19958791572836475871411221739436648872025653499967891752838233247155002433203866075734013236027671876290197645629348652170483343438743659236667133404960955730463700640769581778410224905610499335890833274724843449028701646511498004443856786134340805703763686225929915604157043856596965569630082393762098235110982415685774404712815682330778540731954348663937940193046197466792983590809286507097365287952787594020360857966035925147943550784 5447 -21979520180110317792000002461307510964573885805184371283621254346505895760489449395468480253595323702513883643719232696073825605615496466428002104139448092284814371195454007273645644126447292175667738708145387744330671183714124015438472135087941074247684424886823877403260830286370833420129835452459712693179940530789533701885494214944381488645157688089958490607054513734941143848294079363029017848546959859914754339145342109876459691904 5448 24204625685973536844087679508165058430893516465711743966285457973928039576361394360743679825572494769385391957192685476704894448093731406964368648425546586470225188181488742687886760767839923245246763497337778194747501494099302789570917323752306410940715727931579920040075266288284098213336098458622546737002291893570704429942002908096758553328067120336600552286074726843796162464033368932119444211588509740881341469349949324118703290912 5449 -26654757410476841052134910809729348247752994184381717698516633687840585435251778780011400380301920106691633021343969784267658001285389168271743381471644238477171175568854338875294254001907248216934521579650486863651652118964909469213796010351455113927113559053700095502313957883796599279952829459448238926268747708819911161159518412359280576188517325044759044780731878063210383742834347348748365825902127866146587948360971301434522821216 5450 29352648828179254197436018479381657896258798318938626609703605919822245121105310417853540939231110098229889250290319899592889979421702888978394761408417781483679121868156658486086012649208862531025525984856917091579062298321914176241774129938182787402729805305209789973216511925088708507675359457129506488149548549568519225841660835595815001821709878525752083156035799118065239249880477944445285251047191855861928531464551537168710772200 5451 -32323327706026604942342052258703345559642837742649535843222789935969429233721872082579634351331161877426686737293249240254584872231943635884549200121119081996877413812857815273694847841978272730247819093709682534212896493696756204233548513253214743661487578134293909470454591314769056644751251111945501843745122175948996273859961115689372228989731469104532898492130190017640487584520841645276224399140125478808077016520690885633443085536 5452 35594347406758602392433054166166219911090742257966505709717822083932076699007761110072175887785368197703482592784295946305564260395135717084958613288118926193465807713813480668005895630852428185072557439100750986303893860301489274002454668966223604110556981809699145963568006289519437068385782329249474950725578754015971858954220394970814639765164382311818217825141857066429936136494485202206694664820424258445730994323727162814747858896 5453 -39196041487475247572249694108425346823915357181581452354636634996633686923069280380178086055867401423330935663211171011742212418611880785048589555210159866845933014395705646889203274950659906796078591374690046768473921092627248778023685821444606630963722350222230877577741216112875148113829955015539494418175660147069005984938076073934873578730931104459573982066084999218930634623613565883713216976277888654738725806255864929209711433952 5454 43161803937050600851583046005013066061394794869154529613415232337104350160007506837281654824677406920498582837985222963648832947238000967691191543062151909672395295850157627126788633067948446208148807308404354368833261783525660633339238569526744161250994196033741693937928795656433559434991608897982752656020200128557139513639083063387036707161096996388279367533868700053920767197197720090748593095317930526663577708991318455083087621952 5455 -47528397631632649971057284878076466200020385016513356270003070685946495015727359097280388837996722607694415294264055411919881723182676378800034506637967966215052043466569509935979431892532328297602426798433770814606757848729860954520377143419505462835605085930267695638638895193544971325359705671199139204811776889465290829917029313043780565118682004283593392874384218342185956540601928859417980151235329483486528769277464358405177212800 5456 52336293846668124102436057965248817536738279411333264120874612374246035954433357513947885305466084577219200615646105525171333772795035235730525423679555691130823529723111866614289308739518345465008518886099841535763216936022261349081936805113989463928006165581620581831429833535051303100014856940525112007165502503492959195496329614771621614958752833976143355327961290794627443398422279251196858534188104848769466178434092218281607774864 5457 -57630045949112526752931014394011379902183117328084386344249229093836212528248970835602525467333155930456903884297386563031040899838768249578651242991774100153176490500522188736519399578000684570044766026196024780813056007144278255006690230466423278987310333744724192855616455994586250524553937200072817981133561139596081728087231910546875877787419254382539510786390653337553652759581076964813339365717197415797741039351537696218354679936 5458 63458700707338017128619729993138671962062098700021650756121834613734412791437741796072723144061833438188710485323646040306889036250307324255040734868310977635154788789021333129249559368784048070447024927685935896440912942731778293488638412561536625608027375390666734515182258896853408885137596456933740561277152402309760193116621628136427715519390161016560593796411867203574424440116932630837689263794181418211053964279001678502027820528 5459 -69876251001606097543178803194723203266808066672701944629644471952674493198860341308015380814316066244875018799992483027120802767296285924949993756585737488442170456334679348098774649899411317564313998881959129423768321876430241342896379630537342104932107362381911861993603781140976700495972323642227452934845559908181500604031498776038993233901557722368305829108562294636082314022190951665191406278968475224331543233622148554970947512080 5460 76942134097987008980073483957601352024761640915623423519096718082695990760886096125531934846812705999896051696955966302360704750276077456533749129636813193204957874578025589307732145622531552007529011357097300606526077622254070384515980903257807461754563461947596524355763408543362908213651205368774467344868474829832159320399555819392278752122766373065005547491763154062104469201406124035379684108283244022427485122881822949771268516800 5461 -84721780066758327650080804951175503746192716143188278972216516974266167860609232324797942561042027241368937290311246007125385699602253953374395933046519588727600641704495289411856288195233149027639957654944131183699531203464071839876744472034415810345224925569041723168083660800652872792990352334965267816359825263416482526717290750193115521100217051914457216247866533555537276479406679013410439124744888274869903289303978972999122127024 5462 93287215386424564004331128904339123380223411435312824766051616999762531564586196229439713651086616944763314273951342772320951694603861347271448332034297993873670369970854601754281195678461247106246830718753499049383569637960424847262711515775430954479334294627060137388271660357650388409012630079318976417143681579592024576743359773980339826329332621590491670122189911175174974819042742225158133964472814603587519772370012305936566679368 5463 -102717727280773528019514685888861165838652897342224535384855960635496333945873537658481092332459210634458038967969104362723615935187791362994258399188714339604703938868291478077586390916666690222746547107977127677492748284683797310016332740668996301126351380438122683291914771029624658661379524506337952897287869156734385001939725967325610985535714801122482648637449478633235976628208675024805535751724528049483290965654174344590761038592 5464 113100594893450943284918366258609822416678211256505277762289249859181917685688673997379395913996956448789362777508741284826411762080531029977976468565005764827661146647278499791445999747227594020779038175252090988532881992594140285839273972444060045271711759803714008902416216203291022596882374099041816081574904662001209915394934500752551925653921607125428000489097010473179464126760741406722870059475202979077417720180893845651705200952 5465 -124531894017482667374847057496139935138879864470119998190151698556347470411206570488192910583065937196072685590014003198248871314304842728486588499695247906648959462494108382482608845737679603758803391097877438144169362557098500409011389474650205478385312319304437217775325360159719115749029968724080089947029647671063468495328102506127387871397150856636673697736222880629343420005197468968054219248617055777381315519849134439649049197280 5466 137117382771603944915701705588841240806456724996072900746904457689975864912379778252632628219158330734442198398775119930243255557663649857205027289579207326035062829380636102590701250111845545688342108152093878996087591174077053857652916631756354645081174201361719607526563470736420479668671498523432613492498601838612106206691607001800482931342918828821478374489087432446798920712859586897703040986725414693416314518575258062104042544320 5467 -150973476357328029169135871667278377294425782454336726991279402739110997935134059409663945499518546407009395300069242212625918435353376512150240332593994656486756642672035706043626155275101160690383059834982211715615291664752807649569044368810576530945492896848203357499010592671047996963119757792675326612499259350610384948672226392887699774139385655757379436200282800966832336887511150713083396411028590645721490432201812204153185420864 5468 166228319847179576630750389974968979590038854820231341696586188605714080873494531940313103763379583012797760158544509949077506086013290731979374960900860532720618461369562946842898771359723484783424787435925417998577884294682749230311784311196732482571280016381890160109034222428041494341136691531922355878722690881363111738216181702986450350090594159252760528581273937394812846949389563885399302610083945612587350943983737375887694519936 5469 -183022968852887102431935317935019164680419912478318019548334870579999446490938380727457430652655883611096443764919686129789820501743716373443400804325290176267385088476061693970235566107222465473096228204583252327508068215142433465241154460736698058022598035916508649486671512296048561767035075973935300863844866938925805576976495681176971320904937898810066602118201811108528909358322371235047925535960000083252497145349518777775049916128 5470 201512688910775298210100999765203584993969544748778043201814551498396460034056394449883345097495150673331815247336062009012148011997109846703922035161018951415207767841115928839146090590524305197166553095166223604146773384951070074250708224522453377445460213936435239329002415244911207453956177001564047587729319054606601525068914574584964309970999175646262322952977784858865906396445044348450433527616300846737887923870670127147518354672 5471 -221868385509144733711595176123103153326312133089666501167650180494207197504916496719548202961178556088490236406784260278091893163579842649240528993238062116437916566601848689519092002294844165301772484849398599837612651835165208402668375414729033027077193670337286373064053097305785860657665558311241190301441844979441544260147548273768473922690495707196070361401688225784993322385083221478210803517452577417456029466755339136065013835776 5472 244278177878998771912189878503710188833911897382039693889679996667914858107585096152104358844591234069791830707730366503336972931487833986292815168537066438001180022251393410953557095626373642960347571508883000076654843807454619240114118264293680028876553591689821481285851101588020069392492165021707914714531299659038314772795888518161282268524779209871433454778048524040183605327642708603660495262101752814499165671088212827119858491704 5473 -268949130985993858791818847936879529775804709794529019663749025114883244889265315988062318487117176949982868771776606942150373305703114087446783520323636883509261448927666287129526763086747167043117172622065503053222104235515096225850422857602522793310403574295411093727905455204473664356261087401757498377273787829857554747145487938236076100117463320614747408928264589442852778009498584346719745584463237224644550832265161015700624364320 5474 296109161609960441482713712865036412723766101101072661014105791752973627659567589587011921928202651704568041397677012561286911609529826992656414101050044431592781375664745413226741148886611590753481230839730759661871430131586593991033538048262520831884491090518011051775415268625898492781249677925980112499510854417992057775642965239945776509302108725802347844088838093832896387253874610297209709804666286287399328904379294033913178844736 5475 -326009135991979829006173323719064499244111366680096519873588791152754964642622287621972206551893246555845053599359532508311106223397342137577856063360051772826173982940900008737221597278620372018525556206760379676323576325011019010651573208405803441846786858532009931545702799703030738271954284100888484379860890341784787404673908995453078930241585103506930128749970756591515475532326227184524918787480181035417798041255799788402358586784 5476 358925178282341075442809642769456698666915680399555754541625966211634236666731172262613528562665942164422520571833381685707267927543205996989638538010609792713572709417865218485117726423661305942608279859519526982853837557874503930135930695036700785039581335258450579095630629485127730265338865158948570242223650390171755130053972966489120523997500438225720529521002897435560872409766864609799714583152307087474844944743698365114448588206 5477 -395161210951728751548665887200205325672106480077908065692633342444130712324903548361261829881486193503065199538473896074076486154681681499497258456211850452913213434604071226432239342267134003448750970184886951483996732267036756056904656309057992296822156430102159181535735513419344582699009274261569025725314613259017482756034267701016621361255672777275357679137481111347049859435643731201227313592403748152692726450181770885903722418216 5478 435051750450293399391234611782365419614750149744491295550238504383334189145613381355386194578949889525180840875191419748557002516981803407901355426078008535494492568392045038770194877180116138005239267102815921771486599096672656318238990416353742654654382096072995398417097057686329049734438592392072851036576161429640543517005271030975680789934512743183308227737339147132266964386081563638953580820928482949139482110824337159998751958656 5479 -478964983734176187024491382006049575886679936230372388892063891236344365416796562550953147493063379477855283870809703217314887091632044002493264888486936157555615332002960937904031178993079998204228735852821090666671999514724187853383975213006303455560305521200457516902726505802746609491151161288727700543677966733492909033199012678836613617027519308522093810790669091866781696168054269682320917862492406111641368410153416084788807840640 5480 527306153847876640982401507331597381582087660943503962982539012178491125177627844785302003434903802686000366614389181343375234820196069947076283447509885262804139868487948781257336566793283387907576167569978604345216389369897363884454627130760594727681777790740356841545839997410827161992456118886746443283374382398036133862037774152406090360741623564433617679165885440232094996410196753300008808115030696620121274038020915280723276139856 5481 -580521285576973563416526795286519730682988390984507478446102028183129478474063780777661874784134315788005355625012719866669419963567700389100824784459841586348519352721460411201278498787744385248686238538546751154247649557853366983172298984150233323885346520161767271855585967481383724477284918261377778567972893316707174235311453937103653687795690505308747374046072542028142487849225298450357660853408042647526323285408441048243955172608 5482 639101285294880422856477854312823159827774235999644967475659592658624166631725210643519694424062868779547111475824516956479498865692640351512871985519531410775172873676996655298158054150919126138371482733256836770718895255648188749887369710059887394111509515879022329897788058890543681291823981009382554573148734807310090198029740518052862032181838059487613507040666032449910942622621455452278713350670419568681784552554078802417935944344 5483 -703586452547857249974020319469289733088628089790059804403771003327269886349071689204922898930339183556015320635470753638553712947855893587951622926413530990144513848984090175039436779501290567265422992126510692531135136789993435591130054252824646589396546712581582947371853237863043410289552890688483280039124227841299657044193875227855470915927626502777857509672662158906988903684769851208526152327059267789596818318692545809227450500616 5484 774571444685561480243564590757743796016954595375016959583737822760992815071134509934773732375711469738275213989561521710972322496570239759920795491606813612785173300553561146705973961914381070752557939160045700745241659621294458077527591644778152217808815530366964921457388615503436241713079685825175293559691814987608296663973740419870042424434884871217598142110447144376063571518538969216400382248865657320326622842502388063416629362080 5485 -852710739984263485045820742130234581925792214925963402133735593609840938747048573671329831508292184136662198050010556227266788049766708423279891821479108779477291881637729367535448572543063410327755445761672105967735704521471010871578921104581094860309392036577562536045748783122892558691120386326769151271643788981116102307367551967249924203102301326897452470173391808708723159696494390030667961990007996940136929634679688189913439772336 5486 938724649264165856674857834435681822459040199916790874628276435403145358441145503342116435654294402885266213596979632688412284699507948003087127305900592810313237107667030285666746930557547075452079518029597824954705845990524802175250740951491102650588235892293018085562572728993752385336455510214542168958316355634635839717049634084883494827689449531320478615612426820740904591065275321518199543259555427166543324369615644544755604123312 5487 -1033405931012501708147227831479979110870203291749358936927420792755649071062693478843276582726466601210816775344332558920196035518091188608360272233110071547774229496613659999490409438257324324537581990665870399103884816709181978273538339528220895254740654193795872337652918531277771592616890148793226578623828911483904315066408016086295160153186454967692901960224266512137018595647315613038761100747338817100020908121501443577280554401024 5488 1137627070535840758558711537647474619342472849314728008286459898055131161260734641882348397791033422510008761866158133110170338815108760022507859680703344116586005233742900056041195660796883127627344570419768733411135984788705185022775076941927189016225986446970900248704045104996600782694065912092667768932992860865229139924118185625928981473828278147355385862914380786689305237443991679984553353414516185608746542034506953435248591432704 5489 -1252348289728452201990929806582644932650086114386961756666300771588201119740351010947233903839231224792762701890455212482371153344821842628967705988612771911275619053775794478088300802960176820046318580757510889437021338389900063382818498339289580139704956761108296912661365160647481523738980058515765443683013492204671913187727531140803525829734275900971587874411438702859984560474079666549899031067924153485109311219894341755695073213136 5490 1378626360713819244836485989266279806055335585692135411291099073946484340620417727955456598271714695003405953650349178941426811017128620142459920408647363550241914381391083216015769185684452184182620084968634853376674981188997778706153790988754685423947581296405513323903702903160203871214876087670219233129001191885066040691371933988449178839592267280255088119533008563823146934822189452092655740584634440278227489889578969932531430417040 5491 -1517624303954140123021045258445223476287940560078335311235880626968982198233647121824529565810006120958323575640671448301892475460130283469710594275286668246308555864649328822604209561798528908707506440095823113769113103494695813567427117367567150670356066108151331684799387200622417220391940780235813986534805565419322246680295805765288758419347908331868862323212770403263971804455265943925604223104224793153943479916727349546663936627336 5492 1670622059494611926937474479593276450122570990366151572689319632883610203448355123525397521497598083104377148448931837537107586177204551553527849798545405516606784999442886951502732303863509812926647366834347094681769178685914270627793558116383688497014824711218024903524534353936360613153280795766560667231517561272207781230221625751762870933095312973980722044570138181502918418090966678247649705788292516950402503136494092212420814784184 5493 -1839028228888867915483189817469245845651451278280598849516952611336859026171083871159255860097438833550493869185850215131762254026599159357396363325977211891229388210783439034168423955898253811451831059718248579929825673792624996688154214340556982970734503757147562106369377071368452109219588585499154132385021136840682889249128430530694766405029639595162731150641121351625104204747546654774963213287523626651536071934900133297985778163664 5494 2024392995119845916153531532281709380972149122648314302130541540544822707588028974307385421648592939927321121900592303811415064588610025126886863279781212340729480995118052412412973643073651551564052198790933619174990975586712444486304678679005417245159486657599892323809082746180646397422627100479652297598178632850049339959708761951795920532837635959186516815094135125624418063453350214954811568288328889353313868450930231871023614587216 5495 -2228422338575384118414106512810600579290815105925467790251667786034672987506898258831611697726910218080784245932246503626964685094571552148895928868060476669614746526374649372362415914655928023801535080635946228660624761460406601012149692073431941467509574898265223372343931297253521639258575296722233897543181582612675309328670710412255288546485280057309459980524871519765579676648442022797390454621281812769356551652339737302207592579072 5496 2452993678957613690720835911010939996381465163534817762908872079679209260175020278433994562296343619662003592475909004841051109472086023435502773317861922259470309556322229973272624825644267323069547052583514004061322944107197348653379180825564089706006815828111739722157259672428957066786695675843062013463736746710441217032149112088959925757610884982367745112598346014345083099895647943321506674453400822025778738390411540278485225448720 5497 -2700173086007135167035772420411179696341825114447521376558974709411251865173619612652980464646307994178733734982782044766250287575170800601382030594848142537932550343802675182747973556539406478980569458076839520980604343780402004770106340683072337568424487284462729314687960346387253468849102161011030620865664894833781558738206322495905334925666950256577767790194192867406566595044985437884686977040008070985739232385581788371052502652256 5498 2972234216225136844260263884903739368448589749511503167490870606922468953640096574700566076207915830013856014566980070832926369960583955587920142749140920939967585332598578345318909067879154693401639262362545129553399794996308761910667807959355633113393698526309302423587551725220321516275650587286420837366883640673452913214561201802383570443977058751705736119205625623270960691562282218548907337491819898656951179378264058217208491185544 5499 -3271679148508936187478014549034346572421358966464495788633001837634599793393373160771650506700455942273821331946891263288117552532580883572502119756717884429077442979672889383052175448994884235561129307752840047949979693872456976521474096024882924539670653915935458073641946548676504620164251437425969628991756970317472647766866907283532680151150521923108562063612979813732696710140964428075307355394690394263575224550451763224715095673328 5500 3601261308921760784666342533008422068402921457691348233076681974242286024390897655088923743895344829359790373210545258003854023670208787869709694455859149123401263397487826739290426056804082773914801544574287347053222982583687868585020257493788058603244617438014073480406490591047444188420879189971910937202023704989316365430777472747381375245767107242757288502223903411359768934024223007438832192304793019401718030772286918330912080152320 5501 -3964010693853051132117528992256745851954997251108498248403640956929605593288547771728622016444538811029671701368874648478353513033442497770312902613054661766288713721757062542418621874804068719507900870132141325119766652692855075137680187469284228290572324964501493633762965720099420581180194113538964066638202697521581951895776700898048796996065092044195622846955510774941684283215832815706868312904353331332948789447026388744866293483736 5502 4363261621763958091779425252844446786250779943697986403063607594916700180438492041721656078328276574997162437305765276123383538191769245033890987254453505993494517604742123609926889369872663672439994468217799621987813473073585307254394917178339029278973212188620657947751915941732777689535847194254892581195180899177945575982836864936139003715703409185455847282622052326300183921586201750232964290551279669575326900015861401113632930665280 5503 -4802683266744057755218873519913555576228107755205177961473281293498404755186408074881603267462093407947971333887943015982772392490202981696520352549263341328033465339131414680456382310904912234123940461701547723445474417506576552160607530928945251185485218671066046877908201051160279431636703504908941594298043130411677482616869433293529757650850504503684361848195246497688338157031830197459675151236498328802386325255844196499778087053312 5504 5286313252438608346834511739773901813361030387203117166557332445283277369136453875793463578270603634257280592572047873698413211464075346382405409503270748075593704647212250248186890278707012032729387458347862529559394636762659552652883914930905898832802887357858233862718033023922688824143631725329554536239951320669203863832916557059548853531885365700782887513751706373377579735454695100193164128257647016423621026403502878552630025580376 5505 -5818594612770767880976788880995644401583603923101187350175195665373047727932617233627831575560944403935585548841780683498627660366346278914780537521124838139563704935252633891696633269550021405549887813184836913634045175627465677387479919669792582074875256786089648146623101797624042582517701939398957352785398370318541161595099931954611746190291978594312347362524246244532743338706525501365268684304653406396467376847062248470779183023264 5506 6404416456532842690355652012271306008682788174923578305004098898537593108248812540042623085306666600372282222556760278145278366818266307869253792658621409892557002576119357013424370490467174904174584947359781556102233517282652906393498739260025104929457060792327397692708037165279977885395119686584324626164316507134503856823747014987890452464805911556995556940242248126969264388042633533008717792041092366628522878884106570010754729711440 5507 -7049158706632820012266673475191749184477193230229971129113224575329958935551210052389289649182501172209209229597511608903784965898713381106615252283204026951934558068226383637550425576759089269729415627908823511827450414839654641176202709399053259964859713025278808047652031478293602289814351520077886110566222394317872418544104187888151325589643276963585612087448441636382225240605757724893506450418552999831443781034626968115861847810744 5508 7758741321862847731601701550622399342956324114503551642764950609083453483562254796030045609733154672843189723808200659824139332028864680208893663263952536555425281083417634230032646134356754844307245181137850308993018223509470588153480503729623834387691926922090704885834804558368452564594427482436883591997905701182460804578346602384717086772162433129559175442602016820714028732716991425652313855548002651760182006235245283621432302090864 5509 -8539678449841138743627043834923791793140836330663343829738287880767322018830050506065440474424210701559066076536612024945501187068504870626303092255596467460450055837150126892979035312722893131616208861465559697635333075186860487983946834945786433576881340204950653615130313906439490234051739096632359189816500899180892621456153273859873341719530283785276576328900120345019077316201149439016489184713199654862919959971916025813626361627600 5510 9399138004637692687937105320621288153630722542843461016014025195791579813519000298849302530009937268432809227022230031587832856152113910555163288226501416715161906226734700557040928115114315644105856480704166953712286076259243426486856349004429861342744784997884098717837553321477339522006738945456202080239051736389763486453778872524261228257671340198174365764925249188052171946988425055606164787663944467867767116364436222225498863973600 5511 -10345007211933797944107421812298874166790946087229710759660761640617200725160410774465811514743533054340754367968324274540961056708248226583007478345610520695475285737341936121059843988944375399670236950153288542036084420086874601588184856920536263468160162199403032898136133104070420560070147182909388889035260799618005718398966106457971449839576747550161312659035377619886283906227391252178911846529906108053338119978779924044970845913600 5512 11385964718832583930531348370221124243689854375339874450181447102213660377898881765838422044016292495873618934886886913697042125673740857014500577755490802227386752125587353923927621457356174249548895331972641046947108260552468230742977557682302724725921258109672666839034563635190758368106015479873023971114639494389257511200506745499133487688553817910462699459966590618758630455772596377447753234827550455141748777279454208384897448953136 5513 -12531559925124584300110173962102158681167580993493152585743393241948019505681966941367761768953216200628939868251688110514141504803378332042280474892449793088017100395736034823212193335396482716804698718494152310065382009429069086159282563778179010541870171268746300745052925642044783727631354061757860167292335291536690533209029636266361496341312224055054976477901325825552977135366785987223955414017226239753724534170051386718132041832288 5514 13792300258458993700958710312535865526138053615256093341079695429492267720075156327073000089822798430213027992256134643650826378213592880508543687574064267374358052513919301906444633705503628496892318541693474765465496275642977906747232877987873433844908000827638666020640611235758500842537615569903119039669100391779930793410485974516119830039727367200377621598465637020045095675115300199400680383235085529727206493504793500888257547121168 5515 -15179747188072583135572060919011642494210685469307795763338557862031604236716192501416290531619038475662441380751530771220342162785235456851551215527408243841756401943381743500119024524787609767422719625592113540111446697900244188288567683288769461440487211545452227923202402025537475345298056230119711455500487945886702572954005208188433595651115226961342264757790880267105530355096885064353127654406034351506325611350210403713192394048848 5516 16706621851137855215308276041807133795248937170580450360819545088302671804724358938021589292035420529982943433217641559649279107148316145608437905029230319297375248202994367584634533945301667188941503965028361850741149441301190042388990799648488797270057939546967888958223767008408712566592728642094604448748964568881208650249206130625662993114937854056969887975399564136255290939230638270353764394796049260870112200025662227838791895482240 5517 -18386921253128886899740248845447738945500325391090141606390138847815095680898593977077829458825844694170875194814312969814748373545771543888452929333575664569417175189739423399915264218247097336488753813194579963068332547190704373938140315515737129985901676834262720944527527245980690098428237867809046569558007050828502434731158204469729349449960825369027427645356904605748503365751552251224438255119837049939439523592506768055095444817480 5518 20236046099657966469795262950285228735624911347719099794863661829979785725232839631462683856382748210011770739522151609634067126344572531590251797715573163539804544003055890441459773043735616383196692267970011594450055735737055796678506719486027041291758972692878301131387379641126803866595861632851908074093240423881066554908184615532308810783293085665433529828918897904284503078908996953340652270417581579640826301281738909458333687332512 5519 -22270941422877881997522105796339949738302187105543646047369983482519803165189542131726885141052428428586759607517247058051136430943182879685868365749140372849185359490090076316073457539678217379776881965161848658057882905159845834777401271240003571581747795422819815623160668390894945809246313093589325369348225216824000807459428042842769217186408202533858533500850338623469975154108644511751126347786234035559614322506796517515157459524864 5520 24510251281729452335180421416533222736080599434101027538013401072373638103097703944758262778049512023662504620645909195147206253406825385272486653648247747370968684977664889333496000209841574912919415624074559730672200740080424935871378995174207225483059117860627558334322302053402126716577441714573229572779425384398264953371273249400547866047032622666147352293070195476223251937462606985561450597579605942580565768280022064032913940785376 5521 -26974488943092710910881048789417078665349527561241359822590082232552106348812363256530994967947688246812291658076397697436331550923125901374361663655355536573301374939387483268494986691377702403964461456226185788601900284498687974689296833219001963965449407958622424844053913054066265778186145821115345145664279168183797459958987723553913524981746172038791261651560025202128719553662231270228751501492711149842134493583013029987334950541808 5522 29686224091428843575864164247459021384665781964996078810247988848677618547300938815225775136882766577514682748270934642832863823521393415447624133462916381953553208903090125086498228867848297377031532871586479990882771875727460624089482631664119464780787459380034667954443560854023455862969300917613211605435332895285414114769579943481749696188370817848856812107930912310440533262797474570759032497501976844376743846103705495743754672821344 5523 -32670288769049429745051733414646200772425394925988746822207213464277227425622918440796983265803603107288307408192128883377310685369496256419771302809102646222852385456370061786683234882577921672229359909940893842303528933282993088446697015890757003173053705318352550159806871946397280650961045881482338154896504148261992280724566077674532917334866195618297501927330913583646641361597254129411439441585630108304072817525255537611017618156128 5524 35954003919117176005490376768836625592137638858499783695226909969642564339645611624868617303654108083014185314254604110603963112358473807912689225380995097590763438807695763930658148799244739794839078764923863956375487162043965855118258186405809402103404299684708489140884605369172788266108205413677628743838982858409343884152806192210333633579629368713130288829527659479751874237533155107793879488890980975655558808520124188466667324827672 5525 -39567428590404736031013375828982904237133663749071776728150366412602411181914494065686480816700927335235232520782531147072258316667563320459984536615751823736835369888215753686969355716681147137628646656545678337466528191138889073430049079561734717514626556514540770607237434883493842403331383657773166550030601634355847428383848373058985171708263823670461822811428153695382460856664257082829834545908686715557942319011823617899867164127808 5526 43543634068404929993531566421725396498262403181968959760476231737346394262367360550772672252822325796251849656493572169303225767932950890173046703970422514467986569133368860311785908788196096753405216876559029533258793211757310305195114582980853047760468910920857573480388004298126434733600585590099916945347786015269153517320900058555056970881430430880268280346750465054824841475856024142032902822854274907811523910391937945211389349408360 5527 -47919005423454452190545314570934853675812072351926187706042162421920482659394425694469872848140189804193010778131386873540134628318276997970538008145996815491450791409069095855395817223464213473395218945703273460003460492318150936833535092460860426104204158604978911894971480825324374929717598213242582880519511658763090237202532910845797959028075308620484280985869382643585216154447365349938887493887631443738913814877665875418701694021504 5528 52733573215146646296245312101881397176134328903937397767620036249386254548320951469982485646041515171778253215950488878538022439502837192398002083501711616419647362448019606309452871876865082326199020232140376567743542766557361405358897303085496237468318002243893893316002578396212708123992244803054086145267936452650551349030745189282772076643930745614348426932891119176530388310723020878466559218254490685220111373851008555342167011559272 5529 -58031378365713097547059000995310097818785999339589856848227155207358207076836695363511665574575339588195842362738121172366887464388972746368838978907428597546271246464878924310283747886839010683300506099949108251942232837537842554042725433325298800710289245688784628383861677835646270967014197524279423877585428924891677857309844809957239671126194006815117820334038803016224300738137333041595589821617960068851601684957370529486243980655712 5530 63860873515718123530933822268601987558670501700080714706641229511114547695844784751765528553169076279410390847676576406820100384782021928190235393857132227665933530021541344432053996449890285955716366284028724474545505833760174141805992256438612260754124250943767125226706269455106030040700405402652264878569138862878328464186631543726236333351225820122315984762843015651385035940384184917276639252416998569294334608856968949621246879265632 5531 -70275364506049964365299196295784347756220758655099946977113568818975493619687561358135442732359032939994221116725911158095398785713594725110136705819709513962614608439673888202405487780785261921108238402431063115284253647450577709187506763190121536998176889488609296138895912502790735863069143164859648936536414100042393159250777468569072956747534335098530831215106063384687886593166785825260334083963351892169919607665656147963539815049528 5532 77333495993792973160582980180778253326882409915293458877748549019827734318213430031127586268208595981213665492996793039923687844475867300660032889889433886415792854573447215091321133937307730925286786786565175934135964103682710104998919676199914188316166225430067964794949121855661376442144636460659382236948371264720688814710532911387620768479148444452897762205308410024975588756655476332984401464528001235495392836400745351485584176411264 5533 -85099785609408807782068215391733154829193023634317231356284343359859414307253213561585043614819454977551266448988283623584672675071487881684043902259203938711170648546148560337267144020366711608065541752583253143406057571092988209241191892594548895175838523345545892941845542772759517267407797031223323436006547403497592485144086980669476149336665357424339291859814114325408627809172850126712615127563452729865876254848407771675133201834368 5534 93645211502350490276427548549709757308012962063861931386492376583566896030933557822341957150150191487556510928595851768139229290852819651730281454566744661891453439842911427059965942428468917454051247178189319348871740394586420771472789002163553867069247154545877999804517743575470819244069590316984637621377483376044834834766610189048695805736073926742552747648466260584731168112680598507527916455574796417621338631352868804095753332807584 5535 -103047858605749194981355033885759458788876830737558935897943095997123589902777978457000464433622744354926243018895041761002568131674976076486487257059235029103009281574635685129374841058004628064946408595590989077411575422417176524727399700376015414946737480642420308742306434388131286245460498925212544838313132684227889878510446934168203685442690192489390783822869238129043307811796747264188417356259929980623979654826808703508850994951168 5536 113393629482512387651223403392173506053509091322381584468559671960099912758913790498453924549482811157301140012610236169723131290996179010613760435891828782379150586154032230371637032601301905045680921455326053809717060787047366514969718255904919142932560929732929805633517867866896503275981400068045764104612197989394897983969248928351781015432345868038111746326564427843828139238191227758068286694701935917766008653534452770233815776832216 5537 -124777026199849992463517139194249045925853495920006211135989912059021543879114371120201690011562040453768491422603789189344250532807081624259155304513556745824045127598560313389495068308952554387385718259818349237816324344396396319287195595126857144923631137600133728402763299308289004069644856065106775440424630794692787591558700922029257558246426034546585224745686862447650208511973280244489597417880243692619151608760912637221614051320096 5538 137302010322176135762143261997057449908435133872305235577707831723675568627938928683222474189092241719937067759890765962315546734067215425651636377418921921341674659284387928609000958399687521588432657899987746732046737496750113350791533693271205056765528903683732351684057358411342528340789240764809628189602413084098508223780298930741464644377653970054912582362948749248487962845723692901432891490254411399712086360743445422497413507168896 5539 -151082948819315613866817921607248344171961199333680914626452115975437962227445571809862367067435678496761401544313503604767469327314010374366746971402409950492958722647042780960825606948067000651909316480301275949506906626971658626597640518230059236158252426894353036129787476078975369863898393913970639602094985218726504225498066159678744804504826593099145605279725383199264285944836677793814464990350933149018785823471069189355086478083216 5540 166245654464350940946804157028298283661054746764409219876381241681113157206614965474954645280298390205938052262675591598950121221189810500452266265349525801736659235267165515834043824942144819199986311733161402781391943494635650050951677006586930437565325848241109778157434975907385368086449764377280244890437358929746486137732214986526985546991107227563360306840314700467659977765521774142164268250209633319296045498099355356505594625144000 5541 -182928530150285769201584290042460823321559782795650989378306818727720579774969445234365598145352348121266835930237688450828467199464213663079741540241083467586444314527327592513556041208401736119072869158678857615714854183807114877459047759340198300387796527764821963389831473320545882361997084633282716445493267775753666369257871644779221260701505627967978267562418766571528386658593437044239943285271140208419589220295534477824614486667296 5542 201283827494678428906654580727421763717726154242029313483240247359016954770637429728049852161430201522831208242460799228397130487091711376486118686030506072882036108307359204334105651328039330951197342079133529495325400120235584766156413631370774843103777460356300021110458147336045899841995792926009268692291047353220587793735260281847469553449063561892914432092620561473249865752781167687604519589602490416791681813493831457502130299235184 5543 -221479031134985960975652955457073684792700693287175588784342615477750467815257119563579986152208031341313427089028339015137283733815572857679532341418938677322667182519620187046422560725938722215302206042770973527896406811072383367288035633355037761893528864747925851601833480022811101114907748640293132805639817953312352896897257822664076354552479715984281545581056376528262187306775738589842315978614433014612718507069297783331766981551872 5544 243698381253866868138865722735205070345126295972609786460704327475073401183957196277121315102574867598796159188622810995800108256784588512203367714516321343352245859894381809410939677267029530709574779515800833746547603366600669649160085617900135510632008858301360578160491870292058139516202098771762712756112496411427679341331763636077803170791795020187361844233643673602075608314699321186135724614379769240092908371005906634684707376170080 5545 -268144548123357951533318041091057204383793086117988019683702532153214253392089520764596124326869833843297742481497177601251216427298363748924992936581264286097003725294183156824235343678927312072127470151052622438895639376699878932402279407800819862505138435175073894046137929799807731407968629224142355107714304919892465204819643188605342494166113412266791595563548845650507860630036508768831185585772532475890777861161377804522950000544224 5546 295040473830922470412394167549564994348845814100760606538607159637177479148684915296733225379219931733536349161421191081047694241960399657898497334116079412857899021352478447333392138445057264611232227225178982559701682167104183677610777209930577640771401205891323486081571491694614925596356734047849476955025290235213021459992112679070784768290337384147702105111647731259702250925899473582088658200358566120577433076113216571570731893557440 5547 -324631397861237287516542078300738103147635854132640442714461160683092177184036014015093832246393223991434262680620707222442119974126585481841914045509643981326488771175776261272315989230378295435192516088149409573829727946918672771931728578323478821312459300747833228438848899465848530050490249205987166325083485396183955829918461890748815142880024566129541374447803080235672977848206802689837514126977951727769627720427990516258907777818696 5548 357187084868848858245224636627911766855610933996749301288474612982343527640222826516091871869576576983542191893246973662366328952381909692833803475931241337905620938081658768820299003884156039865202738013760843433991945715149575855175369142953846717402157458415089876898525359042383333289108074903279320463257011073548329356051618184258273971697325574811102813193196179861159725281819173984091733551407589402050147503219049112703926753312992 5549 -393004274803436518522400642918718153850547238401958974679591710870656194995703084603344842249645761725413528293790803203036704159319248336630178414750830410970796823459677759259471147346166902562979337762403028970673681493923742630960973774256005438793175083059148602400155999301189025068377321620388325702077908588364013345454727846587636679715087997443417280664190649444667958061342413098336813107900974750876943976350548605960252625923632 5550 432409377557816686919658181876637643186567212626021237210100764704205971816620542028254700635900941697634638033410413814854886667232486731483999452529492788657396376535241090326763008820980439531966825852785082546365042053703338366984497356976154703512170685885100655042358993989128627949481165815009359292323270124029809879467492597102161322049178295906917252221248662816936763086776448334686772618956669972981429254127704140416589233574704 5551 -475761436517076431940901301099118449806699957084455567061652947614469271503657395764642082617531873219047769427375949883001036577133667621200398214099388435520896015306632738466902271713086301458569356473975059576042268391337267731208921881080789647061211376722341182494855305679304903907044809335201258042140088435799648018007123437700904387132113078679919939522821648837875804738348149910071821037993682427810413909638935013916829956854784 5552 523455387815207453400379631736305157988073700377764024373526600729583551029727023799248966609039556294245999296170812529896241782234143504598697622363689006205789982286785610127254118917855648899572055850883516133099476227794165007669484749521755100550729947439893805949443373479454379508170563182559899611627504533068486752895436635920132725217727665536725150196480582332391849362383268805068897660106653767770716455994011832035671826356824 5553 -575925644775163043017988962591470561254245821973909035019656360014526128642610945919853612556324497398013810183928777192408234878860245402584381413223064366469203808790086345694386433450175645612189068834148272459970273002478422325432975788437488607986961800893172832035448635860757988714349715969119720483514388090175396089748710488088102117988373333328603148682185247501645709463471967769868257663307975535104619217010659143836393198813712 5554 633650039943390988102684261640522761865419913342266461377734275546002769225092720357523988167633600488136641366701715532569929255987791490262990919207347075341789662356182684334911053885219294069188154199788427599909083812873997528255091049459473441378672584637320258239101816943854754456447117679493646324087360503055601046226493756819426417237255128851640492889705780464241403917410200223500899234960449409641421304623954721778693578256272 5555 -697154160356998577235821942818179852778076042363561544564349373814238573761008651282724762435120353772686918601577962181025780235073538802311434451223135468043070131545096685472156914876635164315748036003344782471186567299052043991524620914607494314164680320639129900403833653930387176727079761033676675869638058802012636484804290713602032170725481467580201198683406145127965294248200425755368316465783038368392805615765919691154034501129408 5556 767016115229796181268865410101231550800949292323438931148194474746259002540771428344330748120886994130560468236409693008093792529961914993564354733078718595976553690964084429371558665475901151973062862501393148377724447737861470819776653515669660344666327344949716027233797271135982405935435283942720385789728458580057325965691593009110641705655648986684956625929927593729397431593358913927023428870350383472773304147546632007146303923572112 5557 -843871779144437939152615678584288885415735346804904806502680185584892017325091760795600898864935969593236856183943949255343448909831743811910485495329311188012831452463109881377122668925994206030900408564696360608816772343568448608829741359007154275500365858533351256388860450857609068028892567212927748756767929972619638367742270037709966150927777689126578484507968576867380686604334565624467302023944098544411387804089416767892050039400840 5558 928420558126792437266740265607931749529575314466198177065834218730533371280137425938759423949474324866173353891644938885108797763155786557744932437820020360452151882478520791876843242262529722435646459042484004491791395827678348544379077070676570068319244504665857122569114426549627130512460494602763708676988615585892784243294889310000034912595044498505228988547035867728763273810228036550084722437119539849232770667934936911048579553512240 5559 -1021431730694073370083245532098788132892911538606319657987806766082388271000644787300623691806331226985288854894605849925799208102720804150582943309606522451524053060012744727192112693328787998093443882506124776848756078622845146303933580799687857142956887360895667815816506508749202141926177935045344600066769267939378777141475312478317205897498855024266014011002416407311880423618529197996777876061924816959809131016128427847589501160561664 5560 1123751421152505357785608779782666781014559787284589462353389937416709704963567341736958530393109905655232876390606535499349433071619555509225613946699094146757556263890729907988844258591220576868107883939082963702141841161479307522842550233995685921228722262896866209144848597173447120251125109175315129031199700596354892827916898647596403413817255628204279308809523773808512592821019854760963006382282822221663740307900319937968273367377200 5561 -1236310268119962844525146379153179383348364286425736240454009823646561707140532069502900691527256444377787851154594007475991925765471096316826644439509841406761299845956796237664862296695066668394208665437139110602644391365119320281934513123502859816204680731681255704702904922338683539137903691370782630942892469058661600986642431065146388544613227638991604471997548761510371238920648290483130664414662806336982515939618720101135124086951056 5562 1360131857515290673035427918041555010396340162001845679658835088259298699162950055005541394333707165684304131712554387018348611147227723053721210424673903711932502247915438074394708666016141238202599008773213419495661208974182184211186820262269982424768158019833462529433586265661997659898246469032777703201899479516857888086661151319249972477932300500847187001036105695566574779815725131247331812266536331528125964645641613209513958906190144 5563 -1496341996145162825592107381679250349676956218663756497800188463249647465395752520544678164289041703637240816066574950926786715056821191034813714710456166636269387628401834675652821467805203506610242270272538597704304023343802174261745807776474592362492386828315864891386583076716722607234555053355994383148286378133400827889837898558693149596649771512355417095370348617022312418973463373248104129851544225065612934125640802896901460857900536 5564 1646178909593212569741567343677980997621497606652039292337528950323680503633394764054941246797752578759662381574732507488598868321022476862836126291136159681836880648038092263670918081773960086959571715521355345243284939412613850127134078906797937662122681620380620492227426942210008909624266837515559084700492784791170226391960794088819335163192281531144181893239603396805339394135556218263095706802131776872131360924374766852527692401260928 5565 -1811004456442760058042960658571953531750706816711477669509627988783961441379066840095914098884758793085556460069671257894738333311465633593142376056747881897963614953675152762462683666306210944138324267294032326050794235147574099701621202918265994533263989609291827641923699127876551418471426613606277339408458794355103439786644162345618017723636333423270315131831582240755025783111517589249555876120805809956445415729546826015452200426619584 5566 1992316460018503104904670875257154813228920102283736287117010616424586132728404164409255553239647510033792082201693612323273223205763051381195052313411400785595211476327864965939578720538345216039148124684166575330921328649335044285289497672945684874748089626497965632590472164762050694378182388045825025793686456129586400390258961190771150078653666621096378058505941736328546255802243778790120580791543417636369540109977562164740349769511376 5567 -2191762268896166000483721648612356641054261883147969852696469309686561048339614960124673134805168476953527330367266534883915465030444350368299611345115424481806765615112841027291618523155720489244418892078727029829412891472278906865493431878537320971310323963691521869122582349123343174389680540087844122896724154299110247769905710212062430379462590746978637561696434474630636618423334245467210074115650863476496026038434907449358853190418048 5568 2411153668492608571368035242974395753507721484058724159212204686477581969169945076440171360498154513559787140245259603009543893363354211793192374289408283919075663014376007671735836659018840861283842293673596899049144927535913082745946220469273805662621767617024326497260057732932079392477424848646036913312053396843928220588463367397342198962606215382324855636863197049342819263319618618885922778588465258004803599309276524351652366331822720 5569 -2652483278211525194315973620057797434582794198836383628760290964782713779603918023183365918077320354264199372349607274348670258023795238419524025830723203586869665317097563314912512319988582413283827128076704227683782568159173392519867447481910201343216401419486036333794181428497317614357283402864722276823350192280006871797070354666819547811866364476026062466497592335718353096199174008005763142055479990932187102419820605550419170677807744 5570 2917942581990693135784368452305030490317904699290483290801865607156253361154451473543610825473584225947993866881497241728926901200741268810690260049397619403674009295689681919421448599032092084052053500177556079320546236535097384000719114143260315906651390907566624316294104451647500928181666248262462091586194224815275842197722675930654942971499554867986398872002216494607473846543673955636786016395195607528381661976490706871547037432060816 5571 -3209941754795658210883222234223976975481771451544423313626267635342675945416259481318264898861352999378201542851807735831516274368117101381558882707512221419329536876276511060016852440186867514961154389379829892141875231214202915239383767200962128774233581287627376115940738433887987203230055455470655112262791871799970310393900616454104954184365448988533384865729481598822967859312748995123607592788821125710439825901703704724771070816382152 5572 3531131463763555992778598236041098419591283338939912433849124620618180317669267944222690730344208975325037476415277279233841218002196491339954891566721177568432243372923681333081699181628491615914440407879107443209227574950702445239969114871832218439219777567380481382018480219355026420787206020216194864448354970718041289380834672106308022120056046806912680817277076026724555192291357980082433106725229777187994584272773255361921948851876544 5573 -3884426840464304290045307337168188735557706497806353800755757355834330371775333756186066832549116548928021969655383254309491174820243514531585263733469721191160279374174815332986107741152095717934011443162939226557013452663534915380512480673800700981171827392813127643708552613136761975958952066447000088907258213915212143038744745523003325241740563661232888636639830767400402883502701906251877128141249378729963806089299896534673300695453688 5574 4273033840273869493208566487206466655248383543396648228826647801805410131291145413268306128649091864357099449117674487809487402053668614838137056961983367303942785258173691595806601814936384781192826325459826393235770273249349547058163357905169156291978269430471342053757345527517965682383030953088687210564739926986861862082765572865089039093494563624587630394316660780981170200617434472461496227723456827315070380000714232564991837087419152 5575 -4700478226320685842191942473281317970226258212886180437442113794200658401797061763696467452262811037470548569197057068731967619507083039069064084672182083175620602236570853757449365932819522308962045587581032046777642073834937169011539704977760040832397023299082335175408928372839733339005993392440207021598012710039864135148685288792608259728742071514420817609955220950407937209270376992001833654982442522812274815514832884198440352631400960 5576 5170637439063912986317033603706206950525358531643558606857636264692923404113299522474043231052948743911612141367423925589152581737142132664736820982662507797035642385592229717116159138802455638601926469569157272443675194899391253962199697251382344743007857781294435593653452356985687751315897568336731540612473410095533301288884071080716105912951477285956688541859547493833196907158898747682313992093291127306007676586234813586800014745933376 5577 -5687775638502430445476020811186353883062314426695894261176630812365169628388698324915169791361277557116843029533089436830960507957051142623866338810495574081500841861885794764694977655761761721810527068244829116863822627351139425280325539340749637929207175931851879771598875796775827826975182716930190637051951364204141963876963174057231964468618743509795607037902313744604407320771797811866629561935841878430330504384926678434314996185376368 5578 6256582234528607904124521208229268584606085347031514279925362721473314753842963245122404185279023398842436047130362734761510634288519425113309168778967344477629254159515440307565537029679704947862859635182273338350213212699415581574659798528695763238522488486641906903075736325439073221583918940703112804136132450414648124287465435267325586292969076824270927840123127012288466152305893877172361100386313085941990840081156847756174290378344056 5579 -6882214252286293882401378051658455599365340896988211984002576115839247830475754419757289277981714169265522189618658372029660041656257444448763461294446648006184713370847106172638434723374996216256106481915440354415617709588041869473417676976105543479521897232848734162623209254487173611030232020559421190304379626878081190348044776424231348126653959065317685862992533886102178469795164882619135248321568310626548564668618768517292500275535856 5580 7570342913848762346032178987908130939454327917885939210847796589719877531562530758025961052727507439534997189665317622857598725368624392679100974727420572385787804748640532658917877150727039701209408971176935223808428680313669619881439601650833408878491550582431295840506943187637174707125326751325813365507612970649943261760672355955821243660393983130265972450042379497898093889108269489048898458172894891274155596932779660468658455160236448 5581 -8327204855407974351397672079926014018824898261718403862197763150751527565725493387608312328377629883055502658291425612595313470466595549187423578769059806206532164954349497415311623608417944552507067359395023413157248437430964166269051715251536646479915638480023899027067927183075526871734668924451089084669920483904506427097983288173835830246525231500246458292668847500397377828504053858768897248829159522394321098054999693714247289032855080 5582 9159658440800424523221308338170044763034877871454173887784016361895123763558230369728000238462904806656164176947380226002345688136414066876321519529045021244479264420416020514695874243733914219430643583028501514041819386341032903910079424739363325001855786706411468014245495294840838896924003966379785777907125940085926838482058719927083331877435643660396360084169036360117399190257668128125276537363973501129070397843194498306315461501802192 5583 -10075245677959594644123413017004492267628961538555569206229710050161806722474856400395844041145869388171878942470724900504256089412081384675071942840664042144257150468237756672335868770245356914607981257689784428438405152443614917358189317218268751507499967819046800944699917316442087183369626895460357141336907459662102028141756883358134012810323251811610091413533325396461036536348121139131838491116139743243812926444559100988807526781352832 5584 11082260295190064646018013467254284446709283268443461304463252337287501912297539666604095712194107394904691637111086896450314988699273093174815333999741020839170747314659246696846879135099378138351933409155565949761085649430697443501538959762645187022461215270189564822336524130572517953488632225533138666495830339703526664933257964104902011461738741050130934172623479390160891645243045253668397693085536579276487975628209662687576517435356360 5585 -12189822589453611120333249334148412678128291550005527465977680567095663273804246938368941847535033608920267517911240992996244048523065481112572171084413084451376940402348419293290682351071989072731810440260646655005382616194229335569726780023636450294825487488881715238927799816737564943816173931377373496755218088699033788968645262774870870146064596203663590378609181260351859634492275864307284209534947679723878810017563142553769284858503424 5586 13407961719637681983006337918048696701001924467733858400516659558064520530647675904154401300418304898043521644774084737790348744099443153369977255964822996737115166368002659960118954012001202438509546237761439518397522096483966038736795167099142201635396383018706176167630278219061614854112649764615110208310641649009121538827064636845618228998911424787188966400653044110262540824141691527522009594293296900156285590883745154161198196916294496 5587 -14747706184584956901754626366850074746242529997147606901999797111528276097571689453247178742713308967922062058054703167501071852166643748670467514534126506643147771384837536455169247366050344869600693457541185148039923888867159962758968667143165715252764136918714009961562017704479078524184288722870687025743616057423018648864940955873614820563936627464784039142061597305372270229153389861705214221122449718107513375002972719533437773579304512 5588 16221183299096568821398643523416420636564659443235007913069015190051599253286617344909823128720006007989261879475821798722984514231200345015872516023908835596376239625906253228245455743491854753713018584148712404104008265102064546480791682620697478653964863334400955299667443433589639393226992493218577545892355527139881998270226522258509302644290525875993606572247931346101089304157959790555950830540888273556057370279882545546831819176312224 5589 -17841728561837373248147648623071605285371385198301995161403139592804249902547924633977097484936355881757505038019596517916008796777648836695607480691871753007675241826731439814728518667008215948633639843524551404151908480155909481293974327680195252309318095010880745220247426105685501869917411640899773219223952595132770929541806060187308810132445766014471487308065575556963751726692902686940682733960226219110219495742929501046781452904223904 5590 19624005897790773787204785331452308574711229903237265026458896886968110432950593840736677288319558677754229822758510781412866747206450444514564215241201335292364284198277503552148715616885583844988346856815492108896355100131718605873214945687875693660892164623034154850687778091826371973605249641781706625275839215625506488776844927225062898659018806435537362394389335797485911987731667250715437736293373944939220207978014655105819879060731776 5591 -21584139855425796694269808324253331546717122913897199180344724117499000702679614200620760093681666821772806765608964834624970194556696249330333990844832660024495680662559532163218712453492303346916201479094019931494648910027299379397270241404119861131637312497062889390162020705746762993315884962372819487629922917661287379947614905296624435232745757921135001995073575306847429353886020989289971561287590995234466865801374489880211515729680768 5592 23739860945921550162529456272888408318298338231527970464933876218576726719282565825208822057229966070946985920517726836698674029309897093796932729401347218367637433425821107276076722879855250639489795018935920601854239544356343909067694137550943742786669522121986869908702199974569267097694497650346784498750694492971722814827371112444109358424471932427009930930932704038759356218294302287788000189817305675399916618592963344457448589464202160 5593 -26110665429601300622479759426215441900420045424818685630306344084207596997162490960404230635740656568651920828131702951766133844634467177755467528021228049101934413603747629961780858292229995710698287602961230656797166189601260844227692231402990873739453518554734850360173447151286432849700518886639731314543910982168791011568200251570045263672760630810086726368835540163695389840642951880306183439441205816630928030870049714674509745459162240 5594 28717990984212262059100914298377897283958242887236043639780066414510067528670204856062591509071365713290970235308157429620339622502926446744896468553034823376301484208123933161588006300764489525439410297478445335638844316337314636515852996839701904394196450875044838035792565511394467509593828725750495619779277229198022239686860568226617540259938232699630600476650947881230928918452723663751572622963094876108498389051752464712319302678383336 5595 -31585409832004018819800181918127502462430234753409526943181046980596027821306260248597484301193982804714049371764911473213543714904577503055928036458976326807980338947580823837324174430148476008216195805837848403284159947790006061663602700428143898959004307749567338575782107240530988152699744464002273529995714069963926269049779326503182332771890683554506822419167261483272599447441637085367491051940223668821899632115253288556457832157419616 5596 34738841058978846740067994512928505506878393713807036962376660658562436054610486797689773579467939156589985382848056738997074570608570054704203318283448568443886472707180162384744783864810754528951882046432253969791981923604338898157761246286167020732854953659167752648089876782823487430103760344885178321275847209021674849850855077929075865385107600459414645761934237892390967005335526362945411843027598630184513218414156781002600356941887104 5597 -38206784031607287369871910516711891593322400807247784417596832245738397396675988904036015653797093823552847233252309323776973725812503436953941364661702447569973768097149391410272767403543181120796387613038023143137570985997643175552266786256979656265672830631629230688210611052422476645255035471721126476519788010002603557398718612608795072424779239826531958133630829252188666053258448768145874666807722554934454420361563621816491168640437424 5598 42020575005256474504561519371497931105966471368439477883696705169851146798940926544031909563314725430161422958491522756458763119134731265801768664811453786609453856645759097943106408146210603742401960136925971137309511949610405172043348649327705586548131000684777282082973439959758855987845277038472331236660737278660051263040766550006619620873315442261249510174979994107318570049641786208252234131197479637630270272565425089192852949175111568 5599 -46214669226252945261601843137791137969245345330072682618134039285309849703345273771592508060052108562343968651129729790592850692691993381161253020006161340828174089148700549018383266126031787002884773433733453525225679998477877259978053495602260254966563042904674257668361086195327885360342162586299315504393567552543407274124031205619811236691206988664958932578646394546894640902617347734757704760391342053189469807089329585757122363718952064 5600 50826951057748737610470830716128847570683460346092640119136200626884035798973928620475580372169317070656823907551094776950199995727565016480139240554584452258036635752351527056343713130071782102811652770951690006225670505966650473270896254420029640634171980343218859834592823768068084735845960164348199546515535116889176375654441658212128091513975032851971115596453677001440055307687225489491111954444340157665803665918752845349427027597539888 5601 -55899074910415412173106914763150377444358967957134171530953803441307895339765196350697356961328376232927278404094669124371651024945660572744571723221493392787249971019052238760190339999661532151126759688386163374274786189154715364719356312663666386796012120558395098051370968569359562262771729695669433032472934341847019026946986679515128596372149658973746156235004187618421807521783073107899144188863254188413994380935445493995019845146241392 5602 61476840034692442231271476513523380049316201697011320566141423492789597063732333695684814543971271904094191539717374507011673595042090902863927756599251146924937427167688303159389667698674761966342756478828509391253201148522306764811997517638842635266811339147473847067017311202434144180651885026012185850661335654318208903930188916018145714566797485408631374648174490955202873538186592949382296171257043059323928936097261917131162638069988752 5603 -67610602534322548454079418334967989478982629533960730047464617891353994768910692068541719921821326277844201284375447282403037512311677794959076216720710631011698853949447195235221140994897573238184556494258460151366620234754406670829878229223926703339102377531941425595141440918509660705311447485684409062117799226866632954696941831310613963838582583283437360481688679578740071316118958432181516997956211473002440937632824846459037109065724080 5604 74355728293918361513840110205980405781498093076512834034874647260592597136880548361856669959470421854393798667012140077707239796974165524983662410981237742329851131405307570110100256540901352516123521774727552176036609765173377626242499389332336778822959090062535828808053905394895000681252593162978287726818901832479178940583072285177081020290554689275317675687809632226433057796045438838518340781768835910308865111900695289262557525625297168 5605 -81773090879290609011426737732114131456805159265604767591259941056209178467964905580833659889367218847491741510773613993855815506523758648283903250342655245473601915558327566455966023085443452169206281630321841773272542544109139241849350647282162714822351177379480678211879766891905897774881944383913787484044419920354505853468739445891611747554746500608062977633314619185879139426513064248564094728600713508157034601140830472896788228244716416 5606 89929618871489520695637695353452874604664200643392978882196841883496016806733730582776594034557591529236781988712675517459305041551495346598499379501517746033145828659317517110335145047131060348778725254548605335601760254430399468451028301270865205973878384766110956643231601081854467462390224805952935131334477965693699796418689012061859385009842183889892832231784959548702690198284601842922727508650907130853149272903992392191141612320616328 5607 -98898897537552311016336031733766887803770698027075218481889320323418855460613074755697465486926638257842559470701356157343960618574912084788835587317862563728058124736222238388877938696751535224750670269656488594019886125551785122796383307456857940634768478690952306498180637175460053700998804648992333071530271821224666342808263353088848108122662486941861298152092966235454920874389774932959274962620583455386403805072795145139625058533691904 5608 108761830226748535697383176553505878418714514116421767409890768165382138405332956000058840091006770167107219051466014663744538167926665792608014932307293624672177670837444144506014302218861102352973717213359873740507559751044758630320118944552896768813611041695787662069536931507895431946928612318695528296264313379638866355274308972622775502681523820244908442207404229563578620061061756512536418451193877678557459950063808221245642046625156552 5609 -119607365414999010283121502561742270269433774490200268470306316573258543359054467245083846616703732938880432269417525961522027238774638752641592884878055229852176432772361325287307556511377173547755142722672665966652140617518785035098037144791830468886204675925401463171471643692156774214633077522327458295037707685206577870226997327424175845252019357586380361548511239022050705971197933399090330178703078740638164744063653664755055043229376608 5610 131533295906867481141538867201587853029686373106625571093072061858139363879282574855315775937743581842434382574461995086143763216910111962716837154378374463770650848584979387147181567684153998137785105278269557935147353577407165791850839081103316141695398871571356864698614564804412139580755885138798700057528402077761789048864026244389870675636975459107903442958625581362374104592264534948190398033848657377269408509453272636693762341071351104 5611 -144647137349311674302943729784295311084123879137581978674816551484262109765888664095492332093603132474445852765738862340036236725103321856428316011910712499590448462051444457462898568100433323930649337959646313490952978698873777540401122441668955133111265711929798350558554806595258179566893495670283228342309436458536680344699203384337210462093815807834093660316665362062552817197942411606963194441806771046613860065466144779911975057629231440 5612 159067093919972045300696140863413913913510215222124914756476399061116102134935854359346503096480489341440306402848888415903648654949124030362954832324543941299922354090497381567264964843393035180357022411027468611087013268631582010371065605421141632562731857272289655370328896429905141040842373514524017473592042302569118841850473591022000745079703610514457227251677539149410808199034916376979569349639273408822256238675652692499127538412088976 5613 -174923119831479768483426328265367492632012936134465023202284482704502239863512544253280182609985465570227830667659698805102331525782580316657445643796589920834936970556494575747010202380534651481846063281361825899961960786315750373184739549960755188036277544163054069971194032513092775230975626789176524410551813655588108545712807576705800851505113436949985319696522765517832092919567659198058395137970089227195039191207023965474362676068694720 5614 192358086149010349122764159593925265313383188259429472739846697192345601948984604016380566766432923347430507980285917269075777506477736113876887342988438115378552766398508251898294402345573426593798997708755473814642410975845636128314688501075618605886182964241020257198243223142890782578506439234140052543600209546984907058662340733812354967971851832846078891134215734258677916036929866511381157761409077007768619272583953546607000070370413952 5615 -211529063358710131634088242233652115801725161656979823389634461468954177990704250409793912427366898919792241302297140282815391100004860016673716639205536463086048949933230957835049293846514581258379926224184254659779834503253011476118175655872744682141878343348117662644911764848069691906288534447578048603197483157938078152388572792536939193667498448066592294549666803119731214820889270860848020745138868223232751465631169934412945272021722240 5616 232608731158046133250612972174430332578576533807507800110507647035703987963376212867480250773534147173253732675057097617243389091066821891665373095273736832607497155486949386224467677574596555370406427963317354137690147311660441139238769607038516356876547166369214809591619129191142877026064321472379223308193070952180145992004258075573415320424561103602060679502982256298119137645816268875877947433996353345911182048792769422546600121596648960 5617 -255786928074767234288115813348476707018302847360447341427475970989151053708444041707987911870408503610589352163270656386636091570125655890426447413008504960807640144835232252811177640389364541827115293620343738043473663201257581265402391927452134838123449614412820326377277307794536815071151526408759425151052741493734208026778231564713884231291378836610846203436202290854114495992496738919062992798498155328411413039508699236312853425387216576 5618 281272354769116402476378019337017508072716912707842657152795021989373489359650580602375235628470661423816437132748198602871423252936505558497362228138978344065099098455088497361105231065925658400051345391989387009839681059039284682597794957383174630426540812097645815191780278874309176402657362591451202071611775186879284467325608907036206871914980173564819129109913063497167608895272537582501317969509113047210798847112001893519471246334387524 5619 -309294446245295823504706600590338475393545348551151182397356814667478279071262103849089992162447572601680270083778482091154567698744038491315140590187320713517660108017873159655073486656971794978096978411964199359146587446964798280092841660246454045964636050146107685798925555931377133391551815564092077748251792547179565995245634333299408791111103652381626147934260836056132044589141832104510573357436482273027908237273753715646275970262414816 5620 340105429705151263516536838354618749196714045578073063502279433751682863953676949836804267008509590734694955845819244584972614147007043333711527644119515060829056656136946517126940278583615415594089810906898134797514650899075131398094777518445236718240227971305180652152978393589954470683540972134251569385336345486835088033813761757820178496541495317746589496948703081779521492531816304367221633222283278563526740610712975238891852804250574496 5621 -373982586433003604316118252071168715626650717955483041440157044258689763963488982821133518430458029664238159015694288811672927432805134147905191943109636856720724234856760645029931291322854879115623348592754131928599147779267928938248978715148928777189368959092972716461655526154843928389277642441910251129387260740355654522456354497867670689514581956106994025132910631257859018576617258919758711608574622524661545025818293312439266481109587744 5622 411230737920230984413975028203033919475365726801891757243106643725244160273290433258139158432435167911368870812814160636174639476042972017628857947868258652035623607543654350124763367177246492123516308572908485265676833601835247018554332897364828177506042055059580803119254738663449482739614847353261777284093665375341668124602824719394966663987669389030363846300305398893624211143028989822402480577242916267120288750780232637325378715020306048 5623 -452184978437763182302271063689542495749425618121958107254308134314531415798478286309643009806160604025477061291558799799428814121222975795308627216096985177123304089969834245813649263293897364088250610417270892412528737221874991244813715975027610458484203849594527873066212982621283606972373428238157239888821874284440089845750683553610994024612611193293609244785314158028312817695224727007808803816517558729345756506681524805575630051965904256 5624 497213678461854880377087491863936561069532144935530462401598858321831014871057359853394625314848474721311067681051484148215164573953194068784805898072914518922829610295042620181809521093639388235188844962610752865305860039690395885995598682304039124057494911936563192147476433374248961404458338968998759541747287832924282324838098895393399985025017472609544072432671262993899599788527695676857352677776871120431474400331770873153394136256094416 5625 -546721785772872822260134430510227198456044737457512484778709194892274061800887606513687155624065300322144260432846732229063443169524699504951821484074397953589926336208853360397422042640861739112103556394549342464648239979002431585405979266792691444629480384030040317656886270126006612614209354702957128777319203501210647142385318695941032844297422010090360979443353650672076052530492415490727138347853252836801907892724684334157150911648566050 5626 601154453699805394821695474718765521668422995975606584042477877735059998342453918827048708894284404848707716506460721812458039266804477855878338092675011327539020094524309297255270198399045211229209229286650982422168661600196023308769930407256151793501548049584441401753792743255281931128264218567668518919873020917689261751276561177052607025982469844844659956040738498708163149077827897368489264669320610232746978076809249804242154685063127312 5627 -661001028898338515938361366546231980479299529816423074750387414092778440891185105900433076971943994075125093782535349333689828485947116334819292716816156238585480941972634964590946503098439121556073684305375738359759935980170357844707345568213866086725374272371987107092265340033725727665557935853193887109591742475906308894051820796262987465303584343909285968201727528308343066521307501055271048136570539798352999501725937103096239951781784544 5628 726799434253518885108555029935143513254582277451409281094638226336134090714729285356890529995248117933747219963170927290439601141303488534095992023645454990607904763413922901762981348773009600623585356636001432215698330221919533560333553411891305874854664008724342220541088094118472819245878402733939275589123092390884502487491206770824654855135960175344325590136461509932114762367507631951061548729803352700251251920060956574071713893397364992 5629 -799140986017676866162957644616603708792827686248742262229431485744602156491649185850789330921258498024586302040098258198558538370325235493030503315684694880577142523086115394982949050756771975305133062797293999642312299703948488537755558847034891082868458055540974743178408123064336813203888784259955557818958200333622059339028978661982926354887103498523924490591265456792144702718727165886297498632489732908743898334940353688590464209901171616 5630 878675688161642380188618119236737541057545300970032057621060416279246592110693062326095464200422278017011935087781119082602590678427409727211386321916346664175279386420716685875317726041503317268507784658581387863268523511234289178283784418960144748055114213581286867803202827276229662799964434272523991354310388594971311982420502857902300284065989871463606997544426561922983241063051395215333091960887123669979767141974616776445581739237000656 5631 -966118051166673886447123519736137004988123912745391412268846880806818715594940126198848741420305225981998275587975472732495986448690365747385288122497415470756275623565857295840254853373481043594986783377627235789068641025105514108103096865278472839640198646178232957712391424186405487833178122379400978182415246893957823913255933598373121905566497431353680519939706248132148121849157842647446804415134224078155049495140320989291937965895778688 5632 1062253487153631707504823707409008597679081175962208379923972675449902914900492294103652679089819906395615853330469013390103652985938020751968398814114454146377787996269421229645563325032206879632021013356596130490924369583154826912012706785078874650221064526404472717887408465810637545135226229917416367900381215322291972628245139917539622644488691372425273326755486721686387427969220485477343342299337429340888191165478138689740463896147681912 5633 -1167945338376177905086288339702212317024145517187739285031169589126972405067135795332254231626016043925495380904519478492485561717157057441433772584474190996048111879293394174674256749273845276039283479154981766876551207360114185715763071438215254070081889054390878870949693350925672991464139827405542705181083985454566127944557765378800412074160689061865986435810191479561012054092244615201806668148986034998517092921457441227478413388372686512 5634 1284142601741673329222412383072142617232666514436145669874878726636623166389238081107580385162742766472031091537146332760230675404193948441924209439219774948262510677217329748243396119074299275076900385024879334824905818223865092653650723302525038587090457278268516754469288535126825276033644448519127862510900481004761552492200743052645896722192258915314823129417229811287757498982136206185641381905152538567150554936326251974749884092595583952 5635 -1411888418216950442638092607173654360530606256022260067654463974284533369107233352326338900398200915261090374337083283106283798751956450865839082219300976216787218819448394163315058106764543327851364864411567523896999061388214649875059209161985218229688230141259259942479952286340043441261911464167401754182537512695306640481829999605961847969865552278124511475581794498003725988434606880553900184555833315392253570838187981755251641464159551088 5636 1552329402781176114863530652600750763982322367789414274302016544537160764578623401013887637825148563915157364438594109523596098056772356491830971607557838576907556982439179546484283695313708353431237738370294647681275910897205686331919892207506380507042774638524973397363072882640564083964672148284987254760290271545127506756120007014411099416877021079842856604862275128830734547976108194594592721956966245075556227724055979257791964000357877360 5637 -1706725898064900769216279253214258088138320324043861119387294867232715585241525341658930396042518341391425733562442023806316654584350091237079815138298409876214883870577429332749823459048227521912038270555997064103161552990635893945726951005727165204966215989456595175009076909894626883341435248979092634062826198526690790094888621717754302938687890731514821155201421838774441513690937231141537342623360237915402329177009546731543034215948330352 5638 1876463243029381647363821720122485172222983164726822378684792666127649458206108170468117432793267267058435456260428346889874079157236556635725214935511052484992692989618077857111791244642478140947199677277545920385097088873103414031740585307212424869118804514333131378685094215168825199405063635133654572817625434197945174700031778845062537955459973001346545713979821390572680539761629929936439865597664728936693374284665573196176300627385069288 5639 -2063064157066159808578697508450354447467172534970879205422470901123453252059296669430757293393691639054657004429771094489322046810020956349888705771500731869959885145759674515818164070522990624425683141213072551976623855133199888858348869580271338091748746091240734430703536872542304900000921308229806668464507490058708827547779500512797444028411189230138105653694840641624014884775453200080602270012636029770344381229053200329184220620824424832 5640 2268202349813625363873675281596505878189177065340878077425371547275838237516067432868557273492161092802251105766721622359181392791244746650568798096296881988839111381906173693141952825083688770679821955213900430306035895351157182139264979091350653834655664944075767155465774180650155926586763496121060040525530624870972101686529076345018302146758183187588992279579795233248564813243960595743388429679452071922616085154885143314457067747829955200 5641 -2493717477882762986671166848897347715961052972977414695459071144530707596624057425411010059125853364266966801426838971961823731521111477180826293444308698487248635579129905049004216639641019598196329861570151623304617593580953275078333219673440660547546733026044906398996983332072890537403498012029925263196727522294076906374910172639969351738465974902001732104799332403880365341082556502428528629751571153751695545003411804429671515437889375264 5642 2741631581654921814907861351726961519659221085211100392067584872662320042691560906859869521310579033217257889797108331507963306060210057818691921976543394545599569984239946356807370227309246217032695021316703824943469335744615548900110665040357135871363031973869499861546572815687875536837450177129619175559036445504576426931559872009512650761016134907540354806326968828036715444351645644212723514899803025994116515244854214204809016560868201152 5643 -3014167148466295968714828249044440355290324405632944152531816496985011869170124294129398672023526408960290206756303716061186720422896075190463034020676172148119216288328724702860892754714842037693021635965083471449075346876364949828447221768339370611552133541662146084276624859397797410945493747255215328050981331346235713227129424078749805553749041663294561612725377740130615120180523791500845724018011379880920433022429951527539256540984297600 5644 3313766962943268264905574830719890590621933757346848105037334962300250669299331822458279939026690251655499451159938510314740904905409372043956579219091338752531445452156241400630319515378333313985531763205159390306964485454073407135561753058011767854175746947640104838604915185126058079957197712041622911697358575051719234807162419502522381467655155489791879297404858145149253272555437105543177204981626401719897418895895837127360031343376787168 5645 -3643115921127760221047113735156172538951726681632918185641997182192129857647773283374194718078508167351266045089232452928765879278544223048893287676626616454339917523790820278215441482322041217976087855548068505378055198922978153724015562558255362590541598984642491969595477487461595982994473635939349096752927260207776420328420213286201598826375209976973933686908254547791733217538525988715961225161331414957722036861118346878701275208690141632 5646 4005165002472739631414995131560889818800373004413812294061570901343102198770236793325390352202268409918724750052938281663275568098278013441645379349447817693763826788052963085290376947326542795564203514529466691399428657900602974080504481977944472584031629111147610050186220222430124077751912602384747244665393475252940532971961853496216086653144850607513867156506190685399142702916854322612282498734046402769088691637847659682350687982437300368 5647 -4403157612949388772533457780243394425551287666065469602509044296342117230042355198787928249641490361594613372168696217174028655489298322436835808911338380057838907692428358737379735860331673962468855829993556378175677387033235561236067288588061478442832967980502688556520236078150139295665669541423341231083203530881535097052440125555314320339380107828657599536625476529560524487587763714491268044857649975822254765262489162597683311265017270528 5648 4840658533558650444302547765167139573660126063491955917595491492239535502791046153086008532895700942809407390274072491371479298060311952907811215488068095034227941609042630284098898545696960003304759869233872418887447932933275809658338266975166266824201246293592871056404609196923965054668229871746302115983714555939041452005828383995897294968449443280846622783561545859630393433268293834403124461299929557697086389240974967495779027453885306560 5649 -5321585731667151411599932090943603103706842239280114741225834017680741384103375741369522941660369354197918752106965644774668463092328740867305966486032725945991964046966969171765997815191379403295192880488368717725257792864214394206173016732073025981372131594483380674181691406450651432666263319765069187102795828666233527605778687413822041526068384705106969675957617828575729526216267555306351415896622515120931867288900825194483427583696232672 5650 5850245317995387238544402188889050676989970008553107982306666174549661122474456915315122786194492294643891265893474405113779494353856851997670991944209346160857869660856166778395550734028919801750200087236743590459671377055058891396087190908309342241581526057678425823594026709241480917700124491129889878552121834819990431881433807170873204662188260490890824294171331267650775218318421709584192771193883009085166967916501775793385940277812161376 5651 -6431369959999203056578745679941190538714502966389239548214560727612690032812725978998701984081109625236822759347466902732712543052708529538348621151102785622476390567497163113422372707975284453636785483485496563569488612981764710359119024387277066780927693223633272992579082020605811885437899087315014204104830739110933472623755268248591641111491733087957687765356490966807520271057945085194418502508389854476733098645259944638661040393336490232 5652 7070161093050794928444730197189988211936736547630746578830169809470591497745806296649883145111568306619233778750390945853689828070645722810440297139103638954724665168932032340495594795168902372046769272662702378827461586114570746857692111924321360336884369910322859671661628878598265859707827917409817497457976052414204433625898080653894358630280248443005237826368237055616435323456792893968170780825346096785496196990266096486398466844015006984 5653 -7772335304513742609677444226254001294075552882780396970182729870338020629125152421358767920630285286797124697785620693963355739646551484162746697452948169865126266949610792252440574884567801105882399045348867968832744516649038682322250939981009037990293672313054754377619472898339699261514432445549761190953340694224575852698445690688323996189506162815536834152122503056090546970877839128607380426416721440581765440526097281233847074170458836600 5654 8544175302815693182242194632729349686607750035957502898669277958861856357403697044984628965715772902275094216892624895652131044050588035674667471326978310091189595076926458265686903550433011341557595149936395731985088828722660031479432869515799655303760488246029784245389646967927183043337243938962953438971243020064718006798719763281197385373371471769600939246905213157844026353888682861521518976912542492167586158741712820363318494644962652736 5655 -9392585924279264312403795941366204688566603443157838435364717834760554613208138551313761782116769504875906924442880953654209416341192847954569402651525342573346230795501917910508933043746341244480941267495355810723752866947727253714641691595975333661417966527237074997571049854257245249186323052810117781477314157105628403292718196020750126813416839361666804742826137198755604975016072788941564798741181243609271872061932868090977877200424043520 5656 10325155675135714295611751350023278305674514840587578329995927069611512912565265712580096211308274090916420667233920054644311565393216418755396432459625551270674556179912180540252849252278649830938692992348700272743251599077193845163110885830489755692415747807774428365525260647965267279639587238665678585731814478810363141966096816552126867375126439331452719921700995412042040337412945679293228192903966146733702886841212045124179738548404094352 5657 -11350224355211454147194098170786079546823198482820297579581236705986229957599264303635832950091311830680296351460285263914916614391043866222056090245963988542915687123084660836519117023517355581112493126066009322538666550355372262636220169331340698569879029452660187633511630299106979004289440680470993092930457209373676066589794526463881595710163878049379346287281288337312381479825059324492853700773857594929937832920808821874665500105308510560 5658 12476957363677879309270043788916276028197517331108387943947885936847416870276036706566907558046490157975753079255722161307035411711025351063409153016025607140131196586837633882444293760684360102304448462681111361655292444370247224527073372251222651960523054782681389874298350982721729710624740165761081962091987051604138474419756430285042486491017147682828042414714157199283102028373573758489965422197805010327323370714555946763624427254376822144 5659 -13715427346466216365984462985959966781193090051907017327093092648945161024011715566149551145344125153413910537604934146056596799326595033586032855088243492098682663550975779600122265211517255764856858076612353691430837727012812538867830903157193507686545063341269814251770825696451984497364452157104833380146374632291155712448315121210465568488282974756580695189192354215823228532664225182278218116472251384592125634359040738935998403456588735256 5660 15076703909993858591078955050955810160164691811054581031954969172635392097036748160141634659808419665943854849234867907255059812858967053657281263152528588006106589542570412488127657645740765645463783240037417167387471319815323525664667908559448744557297373540008398209068930580531310448755882733555333687643420080609053138868406826377105802747560986836605514492808932261971376954304829530655836848864630357610523215598546603561908733973216845696 5661 -16572952197301150095749586756940161977824897768269986525266183828340329038234349178391890805998734554638087016530252436866210920073784334476740913257305940163822654619510975772053407330924730749816357180068557033573624685137021807559987744212171768637783532335067729360190887558510785645875278831953889792928735221700530228111680817398924501117487977523543063344440380276627219292266682445527520678245350211452564127634417736594620962093182188976 5662 18217541201188369748597260016354593264437071885699754563121491427327421171732201215179332433287534953677326102325210318859127471145477719709010245158208339643643188440504114902304563767195132131034242564070089428833244912742775893350258358669355266257092445334668300974885073035543374460063400121165941945749688687466758942905663606993989190576319975535930813780230935968999747868218167444141621351117729623512864220995543014173634036601916192720 5663 -20025162775164356630877672123180456512232328433080947612364177047177407085212154782519216067238106980342743085355061317200148272360328990930402138847814626934539279110539718926382455972740295272072482745756613085342308933227847540970848176288657890776829748164927951427022351897221067255595616671209788761604970488917538918945566284253473957510644620759330385977299654301333835413999789064894198175911473894651380238648771646450193580899299537408 5664 22011962397731486873172428432517206464566004195645874594291954569396683217816439402725822887839420010529950363203582898268934091741472855473083491435509168167753671689154976275918098606794677156862261168556604853218695672018992672186227104251899405363859667715295787390468238303302221075075298412689304645657774444177240555455803929673420369178742807282888058878556888959506246019177208412895153418090818761461214136128652102186720076426961305664 5665 -24195682849572006364665975246015739174761919094659311079803023383322919888349412351485394045849588900974267983555394171304390188268187310835679024689071437816559440230905585502687301812133673150755467620022060177831597075024421787097907634836838814188451824904253996947985957110926474135401185767431459037824824869769074983409542460963771763014269452361000558218952783222060762426404090380300575607069772392226491462122102171829732884391709338272 5666 26595822077485607007834364243046593156149872526257640600824909671759317066764241074320247645807078215454600286757828342848567453088430383084168895248164342263449927302686964633044334884344754659471033989882715431884237672893845610286441729649485219481235346827240456928398116318442775222667831158341247540373316347331255306995550360093748905794991422021109360933943311232686173972909788031555628352843657994149779851831702609067899432989898899136 5667 -29233806644465343157908640561737822840310051496014910354101439135165595508025723557837244259560433846959622454134825801571144397040211148579923397159762944534063234817190777629232108345344766555409625282170122243059907228587260071210334853607321280535870855031353706064867648975649514765767515969173807119478701865725160569054239716489029204118863210648328743854305989385969532082512307050763246430675059392711471862369944722230981686369091385424 5668 32133182303195285343911373421623956876948456349628233530830671308497138248963946660764416198029076092398948381031148555696092722787886125449564143965027534982330386730425612177566816433643753194652259935457980186198076770190590631000976718461126835326118047407052827306512306148395073407532202409737477941775263044057453483778855121511208777985909211132539464434795104072314537048519949885955128542228765224303745244799580105855773839289458370880 5669 -35319823381724215966837282746342844859692392088495057728963833770967538954332869914335287795865239635460036488378273997742144891339097117762608823529047544307079830075836684827688825861721392997653047670843014233043177088358817915999473863544790186816133921751174749728724019431641280339794878692504132713561635635295917386199425543683176894683401862134764082118329642071629279618180968994983409447452113235599949984076693708827843553755624697000 5670 38822162836450126871239968629030808295034998440395908647192395022738329130891746798364674449337575732595313032570283385101507789185133675883180776238409987337214077691888230420516917392182159700867958492918281894846871979591610448833571125115765797901944372976800721947392424804151563933271973403703963201945207632507418819115013742849945745784866989840051072676665970705660387975409316678319514777608070028643358212985935520278494611958902190064 5671 -42671445010306368406525411117706357371020201239271202080031721815012854980832606586402889924507275746253415242816006533422022800310020274602226702940895833190075426536269897412333521501497751592968469682927707877279870259793105536995200302009789025236069172229299670773683265244377827607848927981309002613181017188912618410237743313881546297696628678628999918574837837129915017838012409829171917183805617000117568044070061319631481686424111380352 5672 46902003334782128179572606918230621123913226029136531070057405544412325389213348089731067381514346928542709954128263971635186163173246397604245273469143415393174248509642635379974647152080366380946698083987605204988015146891235798041962342015774970047087361317600871477373704853838474997120594091557762309928135006289480447122512817490671356913861400074297746213880009754208006372816580889468823209037972729102868285162813088878354680493505125112 5673 -51551565434905739800891409899862362105940500800078806481433723764728119191460430500624275571032844101649384590322401589151937324796965836704619081237910669509813859552796992712775761873494265229503071754353249108901027772005370357868273077352834431874178581134350472529160016775470370395935268634639812920068448004670929596018712388955692715044738205845734966213586650265773056911355466427207614357573417519925648281915489784304197098920718600352 5674 56661588338511060871038145030550461156228560377839796107220389437586742603770589963845427610676799993816207194755757077360924814986888603640644113051059229852437673670881785215216570924009083404544243999464628972464741036919182638435121495293859093904154962193770406129019249365608982027109149956353405670921832937787473851210858590631671874027084468543755436292812779058762932897923011198766216393909596899126514767912895393765446261448107536008 5675 -62277626757127446811657735871281014923654746618186810761604896168811340266354359021984337597467860935738883562934911287727311442704555278291089606523044460727397721561921541188897937388596687637953266672490987587485966394566156799353321779837333313937614407753687142035633688473365814992825266785298532121483481168686397427863999953604955688949437494702320183865403135151210622928184967020711752433004152311012759423865580943626264127738788864920 5676 68449737698024732438657739562259638381188509351796536921752881554026571582528227902554309518547924167592330025265607107377330148604347538376220404955048994412058421771194373902137310971074678824175009361785157535113736372038657620249895254905209027421518043626294399119694362273219978178608320666407020078791274868979943424042811511079953465557214638381709582688461148538306012098704852476962384893758528674223301431678220234130760812957444137632 5677 -75232924987878127278313911445200494917364737861503606908357016600144467162882637475408365429907528680348468974774799924195856180110786136888602290133002087891875606841961273704192354023441490591696656010758766040405904844661472191774284040035954744719383556200037895970037390416637629327257302623584832501809236177149342478713080730626249011094501535262828221452374323331198913534786583831999103358222036428219857774666845345384116686146721994896 5678 82687627641018562386031977602590102269054216033658149238959642358668556321141721393399184350492883302274697595628789584441126454860802801660624170143357501164887300214820508602187068657659414784465923490979913331079237207766404620871329667511271608558881401205513045378637494531453079997958186591853940001070775031860165997343795574006855350675932256952700016396422807326520070302282053361932550664581445705557762474631511293277524017935635883488 5679 -90880256392403609588711487142416416415716526185381204628400592942235791629683102959932435919325413335415374973598300546913349088668817785982160213093682125994279076706307161325406296380613066983084767739590377517429739795479902004901493801077676737238911914816126634681938116118592211328855718129849081427573775360126543327288670052358350372811140822809206502116868561752795864252060079399040690947771044274823112283856388013728021971601793913472 5680 99883783140688920893618991167008299594086139681064572610314077021513400844047177301799635882164153112396006202221837008989493412654777547192018612865710566212987514018490919399755977291009991479310944386855897364820189736542613322553729037330736883814368644826305697175336054798196453493595375324369844616621008506324511736892641034830555811864621547894442192880076699455890303185766276383172264841080903696466134703643990501347940802025916803552 5681 -109778388513840834877641316442059118330333880595570180745899793117835772252541356508002342618014456506414202104764041669367218284535558567769786549832826128473586903466677045345865369117404285226492571227033534611185757818959215846322950151507863255541656721656586411682679590013399291892441998945509359931236060654288121840251116326364049841225003110239944427991431108783769702165942902401094148406385638555771348665596723656251667430809466234880 5682 120652173282715115887609192322129637419183088313409905194217824621806593791548856820244662422450111680092165565377969922898511228935834675192582428238725157305652655486070648565549215938433895187829531034286519892472891562843990182060096801056938374860923683920173001674871887527242792652836579307770900078118735975763591171384711038552105988340965380232747096693484515651692850689938101750193981389464817787713695556110064173209294231709315936192 5683 -132601939911445591638126923769583376913479165218475446388581928206122846904284490164119208224079152802559425321705648993407140409543576182453330527812945615959603130675541666440182607295836996392157001511927912439643029629276071298204006925560141800870118781136919743910351307592742562461302134253995220201934970232652944831943099092103803113378132886964055929600819695470897122842109133974098943394231625642005987864459680935929811526264038482520 5684 145734051152293228606930980434436824599886713706469088877796471355498325231371236787199871862993582230281445285633307920842984525164004164165041642891059498085137128764931100296098550798685123487590493018433131609181902113513259305860661122330237382713150837159401934606081674267492668777738264171668868667808205324863697689557566382334756734911887214653622032256219790785728927279207448678917878044759500016837844082934009415597340459907201027880 5685 -160165373272240448167011352244568520873698151665075737949515545183505251371739991029936115752131027477517208954470533644008525041715470541431421020298299829212719248648048167043770204180104194381828589352085485502654636356955283679167684529885474065621757400601964255394130272854547076393687500516787496074137585237752244579629674827590523926879534749529459303895326550836879830672854577928733870184599078605641715935300845685844721776529209914240 5686 176024312245050416562100897734051855459126572069551827738627982655862721792422600508336980415111792994907570418129804919507553409502807366484536119645112527510243114214239284840943292908462622030158961499424618469169811153422715896900041608611069125710500423861802315799398265911568270788701994128920092516539519255405191800010223709808200730545112881988977659385614795583658839440857845793564684636304218928044983940642972016186234583343951056968 5687 -193451952062305780393809485696999511113169529281005744476358547246662515695013963082821093391429943799794459731377347344124518161803111836662513141184589754302082274487037286115484257866015902038122618990149260969728092298674908927591909681554129089146442743542654537958962066371404219992089646749856508381823150914924956550620086095571153032385578382186371555867062336602448121195700257569009334792105564932686072327113062415911313954833487173376 5688 212603305217298397550620889171615570466813047501163457563152893153470038457354391283175213043891690546835053036923129639708656173751647657321416123305956105778798248060276006076952803795782616152154232472097199706132407811422739056787112367429993978043167171753717853969513501625179765523327885951085891052481529905282731532447131542051624868040061889534724422436014087916434678069489510781363209004497301004258883024019257682690734746429999979680 5689 -233648686404469998935520680129609786484033961516749366607371923081040681450037580185465377952712596369812118960574658361875425149550517246808314373372701904178077718070155862425182296736073066981685901762862091625671383553233232778330729929694901372515770068684874052516212274794877674588960915201367999221862583082627483414607646883595697350524212986625281819254706135959274315621103633295645309517793938216725034341603692131741508072024543779152 5690 256775221563088030962229994872706909694217561621161352938970102965345676097863513965852329807578931391001712578196699360430012040674855747795517423184951167321953164359571808607213222144323936827847394243778529203990001714058016199619727987961997562474449596899979102772790556577286888093791744025642681388751020031775205197856559730654308989362726441644072478327855128666146760757305439049535349016378315062517814430971213984249377570759905087712 5691 -282188505586517442909351098401640900273620274102003151892656459958122012215209452015383230748416832643427825332438515006393569248450359122062136142790944286542711976270104085612206821772004432957004390003807784027845513241538593775611813139979332340806789208029500903623517777563218466874737518168624728367826997941081215367133870822158830881120329738898780243795064404665771987254981914299809851060142234842428229739933207708526667618053567435968 5692 310114423328289247068271312889989710906259107284647201773829322753627824366173567190231203858427950084721334436065035499848787984953861563331517577279761332234677532774186717505990920289783143577546394537972690451897870947702244534225222709618471753971558073670830239064853845957692878204280205331874738860307292351997200305471946732547402434371818566639063526812111759028760816833777034862058548318142174013914104828866667574565493333784328416000 5693 -340801149974668320029137626637533082367544693448639341410759666605320664990436931624531459317077491120718032064738570816756615638795101545253953543975440030956630068440613239941354003683364087455205263695691412313146579528769693896586847131761778916107443075910425775917059011574555063747086047390546279413378270109625947528528466688065627134783507226747782834584563502804542944079018569170418682371376708647588291794298900892672789419842483769208 5694 374521348433211393966110196223841285040978402024327938691259439938638482878911165594204947484479008764047786910642755127206333056242201771381570838144831939192881214592596005491142909632148766502390287284157472381282921828094367623063200593097883940284124406173636040399924074034070449956638386962216925727853549154924918052505038723552912971615131237787998267593296361226748912256375311173040593920957132762480866034753694374172197263893276996000 5695 -411574583121744407395833552091883094471676326915123044417936099991991919845509316164756862759604135467854218482586195595680633940240514746467796987852171833807009033014777900257384199514862501790674044034361311822674130871771919860520276794307848772382490131242865929883626258235400001570523011121563253778826461007835731863794646469010569830026347536389671115999424140605434277219419779240560017846370312892180951684894111926457369143697923256576 5696 452289971447498083198439123738593120336506510243343309609219330230898531542346048692508037539078162214197938844457926856267128995215631414087649972748219972765616861570148126275832745051198832095060708506769111171335789447767944895305800113593986994529073410092519932002399793108194577894110879515908435040453166787241672073508511506404730694712451469699189190499447112568506431168063425507559817333620754384200381808611511297663938798278249806160 5697 -497029096358535411303252240523660579779254875358983409680900117565791856311492915822850674709012875292431335836663512124625651392120598365081200449197054273141759508772482641090948202334274060211261961530454134484705841499645846219099869415348825330627077023991137225515629907040100827351282036727740236053089623398421442216784808720221538010763937358887025310505814939103186173349166579460439758761087085085185713639348019097741411401583995270464 5698 546189205647436238318665526451118280235403314392601557098251742162457870193317343226710955505497404149365605628487199782838145405969030889088431144879114975201513916903478185771453151115104583478951549309393395125527479406651619324247699318304033110561004212596200477486589984042659283880895026632174394589949179131514354857148430824352916821419982099627405817256625215664551473652919195400496105313077145303394840095365103577515769741235421686144 5699 -600206726210622343231076061762055734371586702280892423986495322629396880715474008259362699742867427041742323528501975600734787816411388047564556965829882885655414663379648091271756592296823221259014639516509259703765729990214732542523396034826313441375252975393776616164995212300754953167264600499324209189545607324332945214133982324850388254175350670994525654815050668606191559665407245894108513770522416629930535170287143052486404079907890759872 5700 659561124237835523037145974657269413019874893792631835701999427114095796811217758893819246388462563763380793979418801106022395423160802877909930689800996471126289779580018785913885427286080179149035885188471117108539760062536356348855455456153065081290085486124982254287714945702181231810610771972424827265733638416281488621319727173169330765023648238046368769915356862933736998632296107951370567014376640236850574176053315684067292275133551419408 5701 -724779145349413282985854545697625181369349752560673088089497945734363568073706749248427014923190867865028110295289776999731170876083899592860937756489361037638156572012343645249760295320004849070406850743388032198457011240413522112527248645357648767837559609287200588409856378727856401989836813097809209831869506054616919491091148304218891221053113219553278444770064788348454141458256308590715168423142088601820416243529468005709416297261106725784 5702 796439472040813485001232523838056476500708194039631017405583490996499456456223271322839921777034576463120142500850537415657004542535304360874591434833375355375093272318830358719931350973381165182811844041254017681838289570364101872937602286189660736241063736152794505572630111815555056380667533290024828591764695866268644380501500175865269405650503069089794188318273657390062038503604651552076981562015356474906089040795552940324896346089832964280 5703 -875177839463605226957239879387094266582574674885822893563461360462204858342101607135793616588514328168864171702694629452902376751564697296779242059291489825535057207180768779820307332776284671143009479677548988675817487017609809883097060873678872336447511852730040622821993705579651591526912164640614698141381999471084754272389452257430408244593465740944113846554533296718185769734811285252917916241487356942025803160691181415697642351863611288704 5704 961692654602021164338649727558906219623013078063462175100253848380687075636971872551756776328939802742789377190009618490557625917858759467436278342866777771961071173730688356293793239130598485157301483249922997469545963262434105249620546347265114769774634280286484738937459272365468464032389780014937422547142066282647465747280187899599966940780157264186708176745979114049744107979250853713788291828246873214169533938373181786879346184757156818048 5705 -1056751168329458363840181712283556581085348510555756987318755126559406034547116029347427457242053834031155705596928841170883213118972031230975383588532106927826596244222241972275357899479401875699923395427163118948963148023695427409872013222333500480727890266304433971321853686911719504278161563259012523285201833113801272587312057970026222839597423604268588998066836736616897153407831895858294300840592061735546421515853336958640275803240838543328 5706 1161196254688779683421192780604049124206995636413484514283656266147844645105180398428089159159958188615858501048745596927548086211937276727073964479073399872353210572686990848111530825077043000826814972332956819106117810387893532448102884982937636409498632304508419226283492822947642768578362851865829744998495930869170703252762534402531230341173040527209758471247765773363062682132550331263213528373523662901662469134589452886028393878153899858152 5707 -1275953857076460085361200884277593768347848147073236159985782479625994215159873633418569050882400447117855658719936350916226981618797324630497920137577419282476987792518228045342910613037842973171568998851464151173569469149442327170064396119399275651954372568549104393557935269278553505040341576762639940055933574309624979077781495729127807105680859211521308629772928927422991440078543120118625008378386322070257417502568580803532819019480460443712 5708 1402041166870263360283044552415417903571247875575519694616912476955755032121950295426273712462850337614484431780371139813040167144747163097045495813620517457927631697409526058115403982700846531942865645379497847261661025245146982223773276428464447925663697237214890383083186139043456288983114201563603000222108904383988058576170836998253580346718928924001776916387181861781536067836618592140461313134272425333148729499541340504094266880481789528712 5709 -1540575606474519858750307132953168907434891625307503857223898845337663478240025733686768717849477891873640677584184892674438814629613793130484222996202493386942117185597897083443219391635818761189593129365735226230061540311183638592226716426387407096879677662599323882331623349114810273908648642442430331680218899858392293692908987685792304044482905447449375627861856258760102684935988469321569479814267031225659682711567762457104741426928465578432 5710 1692784695822522005117281352799736216302550314286496852409458414094806955109956098655513507650487591729495780855291917792960021169186364876683968422578572769087591829604101820539891926125304249566684444368687438379526304994856959247660911569912297809912002554530079978055770867559922919902713562231060419712098648562184844044293471778979482182262498456595635581603627572238476158766937474230438417590062976275328489151807887388183422885723268993232 5711 -1860016889133891344616238171380338532787449301236580589850451083434205041451958027034076074534495702299167903869124774108152715077111472428048064762228842817494199084003008806532654286945394386871656937953748710869001096128256451284392865118522238435321508661635768135867587666785350131322117552742562675107375527493357405873497415018124171899370766147790813012110744406721700389518854203871496776452016828977649445267190905917688344921102235559424 5712 2043753477243880196923658206851420277529225623329725194166871027185248590082641843633037711914166358099040589385473035923749703783515383250705154861578233841735244260793664898295354942821768196019577910321819857180467107062429534300105749579038323384927633773973395138233456912933380163041714435990020855969548240868430895647127602862807860430868431638856112878371900054786946113528792716653013385038275697577056935200701184710489844514863447219168 5713 -2245621660175977759604369206020847174234604857236514911237530749495074889635562604428756463878823036599663750943653301159849331535922092191311060662950380891948660569987407347083774750757688056230666579554228315737621884190574947020359775563139812913027078038275881929911204156429949903172517260502206282441909455380158412291195534953423639413739952070877396365555107505972366065170749037376383865859468967173492115986861307916496937346211313592544 5714 2467408904900712926861411744802677473773797617699427586352395194630339068949470071942634054976121982192519550774788052027396952593238887385467433285124237132424809580992429910536132195383550736779842493301382225810005954312820607167384717899967378184096802693696032381762452289990577196618974958002920289303522091979007252055450874024660305327249752800084697945636918143148789496224319439898039091243407185815411797423580379866157353063592305190464 5715 -2711078714502008459693251628800332294023856399996806497710386046299573915233399150911316560475103700711333587269073027772637661997807809462938365283844689278601979717262324279360037646017873184315288783151106316139963040533529217532790173809895141807621883412442544722423111222065369803811430890411396578115362834349484794724281691072619551209765938629238589056971469556275770654300853764592310667070186972042182808103207477298674117000440128399600 5716 2978787947356456476622425584416571703337107029795215989448615696267197156913405481045794924108652016019726420828302356880856185470064465571112288801082082444759706167857073096407618299111665997655458520275206555706807060315045444492730280218956656869004789630525617975181706151145548307201149029082308958538439555601614042939423573438861464186520762455001243248337747300766936890808716495095271280828818146730551228858866552280991983076023096236840 5717 -3272905838528714311687359616790840059830467874847343778378097331732460906001317394548601470496653030053036928401130979383761783883089423215754592819121237349802304096308716699044917599021232841521973841982183440333370697043647794164593859139597949164464810905728902794498243157277611129136028610224483179753912926837538099740175948359048594553421896234704911251690591866558757253633022853085628520230359510855531101964356756664866312456801841726008 5718 3596034890516714093326389206119062594258350267001652277934155934763803235767348637416332788193209181766168820184694535555390126287804810834704557121694888726086176614396608151085847927132652633300581672278392205157946774506195784172832969357787102119542653823198974629580639888548061149511388302942416652077309693145700829760936517298008230997503585628379789072863152256363664078910448722962568418039937302370378038934616012186515632506123490207056 5719 -3951033816874016122276350299262155772149361947005914192436302669329852444028078661284420038277558732955398472778732948734667937858408264282924675006390564278770062426365415191489927066676795098702892518806811533249691093595873593377533607259707737909401147881983468791893369222774104603132325949686400208911387666990022881667808560331075772298651011563930794005014789910031876813687282744872277480835175439844225390310545127130214350355389322867968 5720 4341042740236654206158336904760864814595381674661116342295896878990182952302243223110074900005595849643293431453563640001910779242846773515693347622045539740575296682843742488038923106372868963285995191912977324592472010424560829634258877209427631971467604690358070199682236447399238256150926990379095450466915425378164420342162827481821804263851502899069738246170290863935177710413903079772328369189262636286408132250658192434768328641282420338560 5721 -4769510866045468176897125067661995011763973033248921332202052968814078780873553016870442092510797862964226732730105110729240478037472981607686067885675367195930343257387445655525262303493383217518316281959611875247451053519339746460636652236072233526092769343319132040940430491545079230256817845589479277812012056029965400962219299938331482207458851071993636299170696672933790646698485523651133344146926198967375992352373738806821519116975146417008 5722 5240226874954819867860258500473347194239910161682274277945150497502468261061403033824141939750722237656235558881837715285845887723996754793585250316914927391358811286387984998713912443102870161280828840336864253556750046469432459529487560177700552043833291279861279051562003989550167009105907000405408354055941777774306758734150958672387910085135222921242844669629406186886455064662361516369309179761185460085917855651084449336069158108079557503464 5723 -5757352300744248461528199402727097700891004673188064600960729927546690752582149377852581940569615676318436108969292006826439438620062036924834060565372623922307108034203279009748531161430070122929199700988518740820461653049318192926436113568869776283126641801156057046795375961804904637658818857812594778681000788832936540325726940097015438971949414144894526485069572630344230389508591764009467814313532170135353689347028273266147096204414664462960 5724 6325458186709072402316359466512523266898048309444697974938797003763686113043869749114618994046155750591753031723364064193421579269734646320722052701057980815550491986528115509481213427462077227112726785682904217528077707137540401614370020251101363097457592690748686562093496243291911851589369463781427648037796385744673214216678472757759825479013703325432719661754860849571604557154047738282533483533513591896276184947069358547955195791280011107840 5725 -6949565342227559297460051574743207028880072721532312546746333687702097316547213283609436947876785053644537419523081585962172433361398713185702821765970635159759198311195874344365998113797257613627086326833271907701551893818789039483498629507446269161102423600649206067941576712967107812525753381275601004528266718191691865597987413518088494072062578088532937629097231268764704248902543449974399118798817470170964546378558921367606946173769789687880 5726 7635188552736758276188454469952036866675851545071642561964382105370524704516471005270243788783047777689457157656501543459431836068585330644061113107803571400746461924144625329002881226664953789517928494099995845199783924117848082275105383650842963074219649203562069939757153677585953519566494864917011712290914470848560618103654081282275143168595761458239504236399595194300030934774930193033507181524784437615006679688422502152504251474995435688576 5727 -8388385130971621753865294091640533513835329920547199888171975826611325606237827967267862186235444669444277987489266660079244261824705422826608365570177200107913004994876207283753688370560392301879232982171319572621035184809290901701079044633721858899539770291360659738436756099106715161031325418067411111386249611546901748664470942169153550964973491904964131742099000604244427724047160821651999776384271234297985217859773774617649250297500311431424 5728 9215808235334733648142051144443898399387691392699824393311768200294916452653280811364381399763219522191930551427425834031588076814717234466450895854895721512682303504228918222495269082263223747120932258977295256041968433815685414812548250731035781539241899393221765514961966559544890125749034553957619368101043968429452150586250080615004294988076219661983538494173966415676796394513528979161429441381650289114394815188629344626175929849012072528872 5729 -10124765422998430869724103587087673688970366738008977587439087191780035834896683227246683766616081568323175997448039909460002946866276584037877937893390085026416585340419970357756142839479321360450142119805020972914870691351975979420075312566018762275156664082762648839918946630204444038737088307014688174990758618687511543695958808251278620445095634922468543772460338113956822078561290041415422331294357444902433502400055841933472666900959657615776 5730 11123282951161382710887423901698131789240723658948653361687754540303666694779541185500388353367719813589497383089893266971419846571456776377280108175775676242713291420787937301678719457464209248669346339906014649051534185812264068553834857459372627118377191017848888759133163427240252757318587595395251170393213156747188563406831355987135214947913385642080445039249958375521779890900093079238796679905054401311366469734517434783689925773489908985152 5731 -12220176390187376803024254622313809077137626550854144298540635374626524836645474873815352041364118918408541879008525983520669086715130149255715834174330970335891346673062482856421353174443151731687262285339971602110731282342696455799587320150345757701147136286310974202562224347764198871776012224402509470352920990967679602150196292633391911076557730546434099598350381714527332237641651035934285850380799210622677236586997184993192562594070212368032 5732 13425128167583790804230550613159893914040926543764922694838329885879049342231027905553779127570088071976991602382941113408940227674580833685521551977113789167859778508463872240220148803623523932341353057090760942282540851733769858302508628427352667871238510856451683451908080802394924719523824940672725469477108997497682734190323685540977649133548508223633671511641092985006703520216867221751188592458687770488270593615913705359402555852893335236080 5733 -14748772722412498755645552740853819418464812516265906548239769450355743240329482058606373088971174751445838221254560884289269072713350276674111252772920440993228726410416896256756510955458709673098380087013842220829365454037179175329684284558436013275625147873973157936495882924196680746398781808186440957501880762260177324721099237608701657893813718025484602737678547967706536805542526199311801140888582656949884508819452158983905300352491307140376 5734 16202790016295297856861973905700673273379522693540129327644440370828004819015342259720858817712433152288330852246346954964865245142629172503653330533378318658653105564967928260983432315469072882583153061892345369985997617234837502579855306602860230150383901149864854766969796756667383200993275699063429177314813051355501983535196232707182818763037133927433023036392113586636187878442353123573542229393448086215582469623804507227839376327673414438752 5735 -17800008220259497908820431299311969303674545484731198734719745107185693835428947059027726508511815589107287288298168352719570299709631211851180361597369452135032972356525937605050078009448021028320167499781718352539506115313862826109358811994878673870653686753168275344100619683233686120051238749031173892053315619710696097694298465959329711414753457533969771485419667937615700064771248148748342280600125199361694649042317223766584168846129104069376 5736 19554516476903906898980908034833913117103569331275116814592576993596830583826529074107317074681989156466246718419501947358888442219385164590727158237421687339185733050252942515393769275118510604779941751216084924767680255557669053837995449085517092668450079776915819248036261457279896707273826500215064495784911795616658892379598970258611075320531093093792838084110458920473506670281924679065448190479012449192833666748423787104969638411263438314368 5737 -21481788725450078127466599254704448189902918039929074558740175762054748747596281627419264175952507277602548411315463632919408875784017313080172064660551837051622000731237906167161540050832510368718995584956473242635164996123468098948667963684500272851617739547569614691995985857251409117273235434600385727935248167457123905068366613263689794140581394533521224857962538520576040608812275026745734573743481127304901696013967008843890427076720007178768 5738 23598819673945621204966601858296913490701867938357070560145636260940322759345591957440739646778429553677868774118575404354640823247547361055761526506892536573382241645108509268004002424504946390776684804276178090363463984212259535142378339364662022740502731592065481873818936563126799056681085197493988092934900781532520922892392102844843700286763081268833708744735293307585269616198576301787036405408474645716110694612640328710558573908385701537696 5739 -25924274109047802607580359688870611845712947099537770170962820092355711980064048456093855355694284987335050459496159427702286638060156882256728048918164744076126453873341146855107939073269704910174724970456501933496372276106290126997041531491890477695209716287996603219217359792360390405374769713008640433372077873731457539156158952336824341758352619240177242355232680456615237491402017505776811562485807140580034027750227303360539882465304946449584 5740 28478650850360977454685074591025107918775610344500623414426303400405800893143908230568961697839884367677319972683043813680417702533419951338358670646412291255299761645601811244413868564490339076529007571320683952629219619254006332410209324833439802637440752383292631373863282100932607748382497028016962909699994695869487990248988911366303539112353477639959424033022027136249669507487251226301993614549141202445737587121397978926124826026526080546272 5741 -31284462784245253565673115081363218117096681576792368267001460029060433910307453000530013955037842843849941844739900790450117098099454480329798586126368119056583162806586732099610929992426095749617019692762788222957500116654988311367146288882497861890542517848843500076360148132910944351804823123136634879087770499420912384390989687377885274116341813209605856674899523022346579429727085474731246976731060810570187797689459471390955131571190458415864 5742 34366434552469888221462571138225196385593312282576724931970541921914056308619311636700499786701986982994638555337606317804090987443119492583345473189555723305979571419239481017929054895828242088598298404355330129722765789098468453560460790409029906846796620324489791330382059411134859563203986254921754445936781843124714316644195510938208132836377776279896037777012007510210723349588870110416483874252025108563691277525006480758399209478822135224976 5743 -37751719625275658464011899398160923109560263874220949387590742959832741836565612184461753234103186323379823592521496163287759650941942474867023605841515311718199530191404110744142897369255623161286491918033844541735448385134632869223907388351321681262528988435908075840779559163715882802649273211561211228393587041768527988105544112397059439077090410055856277981970284748497214975318395408826526613032936558668066527951619497627401575036249967778304 5744 41470138657677532395565291217405986504163487408688178169157957996745023166899062374775656928903693235899370409748228715272907610846849202218779830261035936094315865686681978526543823904815517157447198097850676350266074832070340403140874432538486157767755576791553216687713748300059719153996317768771922066363582888033555916384795429252768821899648612676161615233125950443840327087332718195527453378229214632413514760459150753124321565886736250637952 5745 -45554441213655043260221078657000574891018116856270487437676760298547056378864945437510607288254847360019532334152306504071997334313447816001188819381376996080858974448819645230797462957826064681672719238223195493623948068405424304204579806859883792614220269538168076874576395490609170339358270642805105330252960199127975067219405662578263914939091902928225720428646131212048339392333595935453218153366439095982172569875866124794390132360600443480032 5746 50040593146859173018945915661306570924444896213272994028102292029917311374366375164303357706515508381744056080451323481638253075023975307383802080423290038313899679931785907753249559555070567764894525606770724701443516360640862994795951340219208478982044659913690101689580881521764596727240333528018842423289568020246682989288919627385250349522284748189369006252564347331814970534048699512401725141196882864948574685408497627627972143798352369703440 5747 -54968092150385340423194370112210143173404104063706127907470331108167217310959042973004227233519589168225035601159885511953150789174393667930475986987655024311197701232881408329944418913495839059702291976440905931244499076005201788932032905211122610375448106812422079186077399101515514523371000050984796441318329730705796349616598054024733478107140083010205599728168610769804312820214045486361332689953817940195975492130951477349297528662051595819712 5748 60380314233969395454164280251614163263427293792352143880883366872583238155949025313179571490287270772191986167368076396287835868270563118691368022795302529286386154983934715133562759668050779729690588144355959543411959437914297162461112058637047087669984583618525093230854231645816092780153018302723544242528821507303313805537712396929935544385197511590724035080552129816138604410441694834915151624166560374733865900673086907224127647657195100219296 5749 -66324894156794434595690023146544901569535771130554250983600418506962377236894791135361571579536632279139173223453484242938533249237696132935927195567281489940218160816828107739095723815020490083391053002565990130516934634793200630254135779275716227996914929250189337196552789928930711790095942178764816444960455842574002770975522981765315157564604559962030251501826777466816793925484773054333731641064738544690688514084838660729375437105939432738504 5750 72854143140296320953898649531244723793986472876702157394850139927275373288765570822002942919112204243441726991953055982402350298983153013198705931902513056486392554490506552494491862795910888722080525695028867726903101862823313977000941492047947145396437200612017716307866512094503570796825977667089420521446320097361279240994719688808935787232990789065153096038309470372666675187162135822778440937909995900784153767871325527855066202117667054289440 5751 -80025507510499349339172888022434718942647973780824618993165188344324892533990171445175679902246345504111382175060338830307488598808136788127449075973575179065214947355855425655029721686312506651819657120189138851827381909567469679031690505745324044612643261918508852461400851285553211095108024627302395414915291853901215862342546782811389978285047468337697934802341014619984294401309176617175988709691378413855960142784295976413252384213531715556480 5752 87902072276325939084832632853863294482839847253603374492359300922048957652711058751996154966309848022902556775358125419431838335583231712817069829914993886612563060714313583080193046960080994514725275672467520951340492546963249353332682108329483106724494606604568595115085198239405124270881957796944008247063452894815052425894524383253209652870115074943605215942390765266543856459629934906449551174608049334289733855386090376076603498071589595735488 5753 -96553114042106498885191947209817948492731539782956263564225627575222418527448663942525407172383864117760611104547596401324380483895660365096977722248409913573816037566992183034082017316969096185483734802516612282602540491234618798163522314847676950890311581513036827713958210231669590823036870981247367050527425664043728718323114192458621799536283175581013513461033019293696143855495051851163809699272278200811606511191902657784393796306925475482992 5754 106054708082570995729227641798071547019551172728058822784890730580768917727678524679300340588337525597144562611763334222817100377724337932614671017805074242994106997816663521576686175961697269965101910587239467984954025823754822380641207633105046668416558892670289986931875146119993589506387610095900680661942499492442809518157571179646146886092776983079160540949812857539729196116182212397866599870078964269461409443512418456303321149504139303763808 5755 -116490394880667411965248917646322615850673142158757559474938207617151156961566817537151521370649015671277798342496465417844750000524052068940537053908330170812611513126756047276462534041322289758392765315129399445975837566581844353674498214324885712250215319203627375616001010416950869839641523087939969428620440978265165930687403097443741087542443886560898085797269645808913546286286967955390207615602095293604513969265126503692823201895659023765088 5756 127951911946723480733299292348952520616988439453827154740261220434837589540858473890728372158030345572873302056917691207901712651299680379770823010320815283585100648810908001577374857469487430714755440479987596736334335937175864409242938134564292307011427492408039156339055317796026058702498863288517771374254814078802471046138583507354018910615027910820786681060849291855311276094232016476256565342320139399444444175245531673364488077151832364907008 5757 -140539997306245759590826962406401633588148116325065739629533978914857504830214703291656334313885854791109815824865432119707504525961399301633505343374102877863381227701104334709491722507971905251381724915031097604527992944339640285792183443294112601114228505330326167987061612641320005065816072146007060479349559116857696888094087374421226531513736921272847509083199611801046399300290008741298511584939409064483293205734316207757273419175670052212096 5758 154365271667971681073581108792458486045361372426533719844984518354642738444339520988504393119283918346827114874924703533404905069044161359682667104447228135546953563543752971696213850178770689251914402890681778930344077705026003971560165255006522604774203865868583427080390232555061981014388846819539214654674902656553772563441336178396134217465096582257405739624703726651801131218869748560959872781239587054950435976615338921518000095304204308078752 5759 -169549206969074393916848115872463126356325244156419893438010562156572045838486882115880039163094026114779473182939888855528211154984255112367859293463660305158490715428085122195247575218318075005993903263822619126215897223567038081732418426780473520513171640598087649824847188078932888733517246970941017326929223231009400285811225352726295012116768112372738398968999731810888571506425803450419640442379036240021262724378474240444054581635638320344448 5760 186225189746613765526587757571300060900449412567173697930411800033771562798539643176767808426140930474957982234038307773478757936733585179966901841870290252312779189588898256467110611858938923858017503929188338653514886575878804088811914095424853098798977319222352007826907975848895966199685739573212244235516069075482337111764171600672466309765882693621555141322375714859113464434364883141022661114873614733537170695830266937272392627127899257252568 5761 -204539688609956156199212094271367726695618370373452320224401130477467211605905396394307425504603558429495320019806458943319725477807035966890102102013571678212833252975907718342714929814628472251403613515218242966954809429704545464039861500324477175723951048401930558261850093010457367985224493488304875797616407060525515444317913599642762849037499083212397562658484299964316642964353354803174894514195870412697519435401862009473462587058435375613920 5762 224653535995112732245843332252930862724735525879677925815120201412452485882396630203523358460048868862459975391687423977249912997374005357359006025618262336665999132107141694428314876791754167814648708006509582634739438706931725014101139377056578591212721119052525703427942498076431844845430760123335956665511644240706303616771529047793134559276839671677513872691203412662141624795292437465589231114173636262131566448251464608233326140311551951985056 5763 -246743335376631228850708967451835870509026285813073848829450211948864987732263043130199160206231466114801845964725806192544180234887402177673503000135196433934232917538782170544238402416564166595119686088667754832764570782982789846447786854916525788594825940911021366834119380672893186474099827488981343345558118738332805755360600512101773221432894708832596220719603766270608031268434102687588626828329427465633530056614442301864633617316544011401312 5764 271003006204445034964212627764603638483978845456576722869667350717237715539049609362683340658707175432773076581657816956351618682548668914811965915887126163505264555488460247460878501670075605014443365979330067352154656812063773331510361079893040355321468448711757801177630891905241885313275012249465954836728934358932855593089328974856310720386719344992762363943055829647205082182304174610024457651503080543078604252228320928790725360691203638030096 5765 -297645480031402371782695483726992767034774371937722973939603415259467670135751414725720605379847499312049192234647164191234633771705678946429957506236942107693182258449501177535476516198412432332235882448518384832634532606861183944502406166089454353198730404191639307495637515078281221918457338504662062281575359569275930434345527407434288930085834880649474045888937815627240609535308765913112322032032424343993174384093067339514631620131964492029744 5766 326904562612455357607057171315160356637498047314681136488549513418070174963959425057979073583824048081692528676158728520417021985682698413041374535197864809910915698851583311514246484572642294656079675011273523221042683523669433939854567163944186824973368877225776792418815306816923655679865140335930679476774837040020211512410303242731431698291675251098855820148545726580267835634829051726876094936787425538370579212248786086392690813466273522279304 5767 -359036978200083868729459032362973427701827724275267663354151487798164441402668592366850277469309364918893224837238605488987590970188080708605618090394909026237335551264268091912550998260202720616637328992453189888049617930660795283824913086828697907787827425288537237777125934739917563185660661877085496284088861845687307696120993333108800089250035109198172626015664697865360737652918519798484673454278848240190621680517419218367442599241677387197952 5768 394324613844972529030835886864984311108176615203621742317373780046249778332917554812630298970869040241571728721743785717557670576376893884911056023854481601026909563410120777706069349796255625481497840922513026195376592590196628803919650574502528145913892529447203197171945341736374929208143933081627845039628747876608782580398213793353185982421424339232954386995197797493623527372958310140400854566290168234017431555609542540910486611445380048915104 5769 -433076983249979354558010748272836290023547153614091767921764176091355895461120746785944325086141754987069446066604890101585287255682385054237558854501789050121154277108419245774683029280680618930077558202137173499682202474908266734373188128232201661028547599184510091784738467366478602910558740480944403320646457623460440220208383952128117698264325328414654987137654553168095637824564517777436634724252757891403705491055545151974507664685338163955280 5770 475633931634096777176968863809375959412146745592326969815593468374870925469860045844255058102693306512721032765028191411038359828647913931576605200141385124731068362920930353364340991852642360293456970756207925237443233077065523333651947240803508325383711257176909731810365458446406258275255559903028062485076801232124845128938484188761494354038708175184303752226739312889062370842713803935852790206596537703802956977385087621430399381326541717466480 5771 -522368605157942009958660903573549251562555838990471950021573804377205540106699148121578459603076791546213112711028249437502533671674155862396343206757016167497314449520102243420811381699633242553527377372044515868111566653640891246348109136203412375097862966409218906326063003601145260539926724158096954207262272367928942005838390847228628368493297299087916400008446413322759302074909542903059174355990611908534983574058663453973762998958355371149152 5772 573690710761465505276951420560502032661983515670075122995398292642531522898713972740220601087503382314649272202688333980832824454291427324555920504380419991094727725803934566863566632706603548445800084994994032924334495553176580483668215399544853784564573075296931130690226722311311716911362962901051954645784384536850094877584945204335029830574368203207854417498241554433098934784930731603423668065037866250742474260612614025473556265914161763670464 5773 -630050094787941108969467688505611489306405772257478808251623413748208132719031829920330455218938438555636138943084131316483551025494601283937166564237694965554140950783602621245377231431508557444508861921510698729339259398678509365573518001669971959990954588866716395693306517861583878066459364628938900326593093358665725120474194927662175920388227572599688507722824301010440112476945467757210976328554053122067778154578419926864190672963598979523728 5774 691940671537744691243691843161561488526451646526534218135280907601854269601957363462818739936094148063592368963166952084277036288193468356551476906009816524616731673127980955476871406994026792689763712619281113387297512221586941235041824442052682633651600902138379267556871092290458148945405557990624631944560435442076210354032642962311813070264955061556900648204291385540803327657810186153766644073401424510073174519818789990169478054218991282928656 5775 -759904735934910971068442313427128746686952433351825515098457166284365453631921977920152048850244315906436099488868331932748402515908838388693247693079891820332288180075088131235745247080829022009081259418707001751755178913077953827745907914230643188776942161763099733137256589752220133633373421051191287637575447387589516064384839187052706216735200823368506949077244830290068456930987595368096813404976939152899570005709371246359859543996205955672320 5776 834537697825285282594680409974091041543719786007853224070588714176116758189420722309147133373973657612936943392801018395058385905648375493860402656963201112491679535278961142363976207116416846898713319359057869535688601436654055774200217210549599642245006603699593407903860529174489908634465710261106610002482100817681277750324220240794222132522237886031803267128269601633481563301313308582777270175780504092336075336669283162645103188706150242999886 5777 -916493279086122210879152688538437430812484328468185941340782365229646493215915518598725728938834658331735510877110861413089699803013253419766699159873415694995560953015548936599722108224361973092664444667648776154579543012802260884924247202139961220570825571451503903075970419962465139753901181251341386382148238980698757030329586140346040447710215199391374038201967468721159002903397067601990588515853780298134304022675424879125987523776301855215424 5778 1006489218744898955131601836040602784593886101739580306910726950742685802489053001588560657089646150326983586899552109334333746199821766141743528081831788519425829321302392385513932857264311340787311229469984839927857072358190350212420705847617695957605787673119730827580169562313305962880987335868761475319891425752788468457719142069220848621435125424137407760528486098770472276306458245122014510762067827454432727725396095086163023809741498373300480 5779 -1105313535714662126703939915523309631714063014707438517392247443141412930811153688870603038924468802929394258397811649047192364024062788724211334595085904021144731663131295798167417387338841916099810930590723227773644545561913485421446964183006763290316608587666281554022033918704769624260255281862753774155714813797217025394025579146750048949246839208618594414552225946046470902944007898723855511899908880387385413556919878535884233559408406978574184 5780 1213831403592547699980626294772240837182144482929744323702022946418382755435376459525437781359345334151136081218148237383716706283164306971650532919472304317301162672918706331178649990641043366823723246360154881180269324640103552457505525453828174061136506027022921085667778068469652633503107028318357999956003826965450606729555286140167243983834741970517901720316246672337746970521971414821283875240524037840716495633349957452888588278422950738338536 5781 -1332992697279049929633505735058457536975233002199882579776472240122957512165848311119631897964837250692142861271624394688955688977926065653371582868239081419731634238997300143511799018409949438953356142515769199391193137772874678495250812339680193672544024548416085689085680984681475875878997801671220620499551153934144419291137218809883749668506021877546888710521896064621571026560233819968501944959606838084188977117143541195204830129437510124998496 5782 1463840277004081332840054852972192857430912868838931853720027893785626094397929859051104417322596155038576146263560409821302381971744222733541173464515645221231974349907489478224984174989588054513735640062296343937066892163432890215740470537009675379410475639374283835423191564885069405290898158338843698047071891595500758352744847331195576289770985916384242760541013681305641414586959251585489472037452356351342311732065721741115507780894110053326168 5783 -1607519081742243101608531222426362337040727971041784179742237309511679687630497120825343023894078908568721640445852946687552428642137091628543053222316547530551010474038300846743715636516582454887962002564958125950950765354869994941029902539078122726695603259254845648466946246179574494753555513177801311607562432974488333623737744415578302217230072079029267789118633887369339645882234271143017546068761502419243411290944301010150340087955293105890176 5784 1765286111019293931920677426700836034304339036467449312586371856896671672568242023158840109263061539855038950583717742578641294734165126433310110728935217205152160780551739426655814682227107606489440847827543267269817457987293476861085575533170367206535276651358993702850429845834132451928843041473700435770288924299749401631163043998042136886034190173432085950631758802623215883379770764502534423039249943390783615264823069079631291680844620229485184 5785 -1938521381815221200636399145460047773602732851001454760758112925844775358266087549049203075813457913289148882517453347935895803038507982266793180889367826743928320617749468271098704431270994129027684328097679044753076078080511943325053259739400554223588139483982662578420327143925305432291403016546730766793368708990684323811520931249355645362225919545289962286489403297952853381235315613202701640950810978835006489037787525800215673527543165224923008 5786 2128739955723135461637149449534933127600466643005172046108867995025914677170834829423984040897991997120806250266267064549220488507594120606247327552177947078609884463806408298607916938675137212379504974655585042125693252057661970212763500629074248584886647820759101880013416170905408545713746206846510420423696213740471593985008308311325742745333464491463914700847837153068387299439556760230141879868388863487504450871540967310810504701028400371144128 5787 -2337605140800451840565343933336788900544012408291923784898136425875338603222108904027475203364923572396776906946009520451988981240073109913047427844513650319011464009978298261403635793640747049568985226714862434520630436911129157683628646848994021424556138287110930977062425058005699388721461378330053334703344236841411316367969134806012361954154455801772670423307438088543593887723016531834660511507907089149415856772073464876354202887209299801051640 5788 2566942982729613735518023746747872679955423957943329583226503405294629494319679448297756913141516767025797074894536754610770542271570510994607778370412785527502324478547590277174808021947871844523374786931939515158753904861962951411198588502699475623584424020134650091017692901955828367284617523029629416972683554586461754079164360948434417282569653649539759877162124509909140226537367607047102179527939260895550539001795628479876213530488736409778048 5789 -2818758171077867580130318998828242148347608891990239418810042959298543107153847054791810523570847858198420153583689425558517896454362955848433707582174852017506754106497289944359810931541653841829803229812879312785551075790439579650830846155419471956795387314639611448740129380604095589613457327583833923229117261648272352130389150227802739401889971340678770683127315047479026759745335471066519560404559495429460850475861744055031165339257285112328320 5790 3095251498705769604604946013137473343368716856505977847135598474104198380916619626152969570506029505512427585011381011770199986144538183100649945628854605390915236172611773845923395870782727184628417193321448701876155609713633681498180971138151199593325583491367253970045203771902989703802807109832223967154998765178982740639830707823128661688456653070865034700705471902697129678643320148588183979492621476666163988643604801219858755703259307320772704 5791 -3398839025828028593204501362890867432571488223304557934608333993079873518313059158257984051618010045222596300819543498745666355439221233083767658827391262923591523287754350821666604356673394286499706211271006868870555307967776807992012556972934302104356618790040241271561528740811105336696666315660021493271301107637648711490555195639353945787926023697820402349608311366347803531876674286395776213474637510334602149448456632869890749554276673369568768 5792 3732173114994079607383791428104160974354742474042432840929122590278027425685291290507258742706052315698852531978140210848593984194663931931980822108153783307746378740068457335041145283366189064139194315601947966517626556876302523443102975897041557952119914539050442980271855608395682379160994274712410968685181152189393137149091489530536985454588617778361267540426488780445362847143955587236127589032248823136098219351170485620167710524733792238271288 5793 -4098165519456843029618457513961158433639662525728922040932905115294621103426579913674472215030279306140531255354919634223127641915937085283196398438832561582271126805250092649176188621787455224104977613190005273012703877950946589682114546151593729380515457341614990428504264967565020472448021915054992026976721116429065833906658186426700224803015740279464532163111751201955309675328780437850030772709024461072841450156196412940576239088844296189267504 5794 4500012725176230432280788784205303261310398540644663134002962832168288967528964402287325941806620752319769933664212857706595610472449086691343485261048648361554467805792714297194739627154265159725776578411870601106382633756539565846186480515167552859252647444184859641656478027741355764023063227346951121403238819257596835498137148339563159653211132307119655657781698549900444837856098709673446727474855031220034754933189637818141109002872152564070640 5795 -4941223766212473461157379417590409978338026038483880818690196484473968131286317332670396234509830305117701648572184346361464879624875916065469847508095473353459448896782940711289828989082670807515585611220437142258630930313538339282059910443269851127256300916223440792463963580530369508661993728367365639004414430710238411995011682109425566157826687205243402312716903059856743980068921612350584486440072049827666003963067108585418942799543348423230208 5796 5425650754671532443010372711587497776410906349734965001744718334675575227807781254873517383476338367014309171575349562992374125344341749192929688927190301353136338808804656959637947551817388915665200645133967459453687373006416869269826756844314817639519315842297495913989664919929215321174997086370558962628589657260418237871200911019258690861471540173328120774175873716235573084928340704625888500356373080408895932377974900487050128904387455457579072 5797 -5957522389855290512986632574070917222069117085645048740297286970877486656047647988898666356428570937621712886970845199861586458043729027195850790150177535182931386846094477255400446903249342215027401081914902811306165146892407924136741789517096834450283965509396939250161771849600044036486181268800773032165521902685311234331009759318128525258962680009794453025242384874445772250644416076423199231587000310092650224298637819394293183719691395751170656 5798 6541480737045489968930722589447860295018133259741690384930622624714919043888374004531771736506724013743834850672565663935827061123194166842685089330836088542230014268019516418233297497190512001903786711712402427915189438622344481506355514751815954396024674686564631663731150281494977297191234534476414445898809335306013667811548785164992401318832556748356376381441715423727884975439330677832378282466907673622358068827234103869281228024508615422793296 5799 -7182621594634623936350263863488836611048663158250110625392002130352320709953379015149586560858870720625535909305295128986021108529207508624184572598229730358310994502947002211567489046647815775298471158292921358466895929825669056140059162407036975488252155553793614935154070842625473588568897446681093470966559496848748521642833211839565011632129090022120302115367173031707624649632965376209713047256199334796553484721906994694197237048220708970613888 5800 7886538799353040803912665430142159086918849818064247833356955259977119406552256516060781674409757344394918349009716319453443329165149302133658740031917857164775375311319740679272999205395497700217204389868112707425300580813828140756047004810542727174112794103373607051568129197461358574661828005628199022179123657681515267397038598105931592834930479684028202321438219324354666296379689265797974290808942746858350387447439907160588426393669086144102984 5801 -8659372853396806190748188847285201655962905149622470171581548368176452931322373690997306597520495256324190997858587659790108125847440485484288746929999288578273910527452043982136040780827682786923349466254824971585534442832698611861506456618382197766634977976330088997866206738638592754327432434629439454083122739119827719717497826753805382756096683664435140748265682479764902745785172937063526515785534607377938529621941164650598591806401502125272896 5802 9507864294628821149393068768230074098612180413045696743509672768777580984576723551280016777719654388432404467190293967490353335235150604766355730378652950093741483735508953875909785767386000196711011531417590880935615365376376629404639541388700268565472764650737695638647564054669924730444031699653983546152026625690308401063387055566946415658339100766103247783939567813098419517046554724540300350803792957136363297654707503384030013906815923315185776 5803 -10439412272028227341134860486087162113668645024358462923182842289624612844904645391014982821969312713240221057681207829313842471770023447977516132735841236577703628393719278706608004089558234187362981350191770369420220943845175010488490731848871530031663617069446236535812774003945355194044558173966133549070614782302666657484920099837579083939884689603941256412735473170048393371487262323403589259749306678955205329206517051383750789524698225553099600 5804 11462138833553402259957561569530927110206104073161315670260032253151771910238728845666439655812634422947650292601284926898828343013970717046696017722973030353779587063269315020146242861674633095082788594801897959508305639977929193488856698336284829133624304402464663331990864394544752774975038867403200744025415305502313292972548691054588381293545539579141377982109909367006716260012973693333497083085135698442007523501489912703266310275395919306579224 5805 -12584959482949303963473961410910818068218191760192193478711929478538777927492017239862448797279325911136292326630133194288077299153013361372483505625418764722496906142285937074830996330806282065579612791634767683397398224018680207811831163887638777996115632310713983750441514131424565207657172345020918690484068689409186118157955396497605113224126381970575367200974115852405266492395976071281971784666119903395969012104873385714178850887330083273690368 5806 13817660616195614837590828155566289047136008198750716991406819774366812792418507592782625102366620926593027786808357832115031357538963540291867275087039416822649401447304320039093980808948688902479813088438478498995720688748346962024913751933224820682381574281145486926882481115608607149903347095110396259326103109135985649408950482784248310583542378135552185861048093163454483181928627437592295722759178670371650777002019506486710639873535587157929904 5807 -15170984507724359667915099560090873853675151911804556028436328748254143822067511775693810938892233509126497586855410429945070587516853095680678053718732081833661122621769971209406281240206816182546195419762902869070685700788163918803055041810464533239667144186157036364952619843409504757396229991932839957867804069066705995331388804264102351408440444205528847427219778291333558092370571911180715843045922785890736211236275121636036918280493174920669440 5808 16656722581745988718603638465859264973801977512441328145968073673091207111394684065742383087707216607915002276019614802758992973928570741581953594638993046700806549514821772022413316345684708113626596846314340272254417229380958057385190014414920777816410008365688072351203669481050453349848554347937410245625220675002377286019865635387601903076493384242929202439764135742130178948055575169073385426537138927151686242662485650336302350331920419338246152 5809 -18287817775572514711225370594701716178266565465968945814917392682343779558237147290217689446924178600388186841695356499634079251398280711744524963088072891339986354469671525983805832293051404709863034028927657502896704645685273816985843867726092590562836474662433953863107326872311640170741243526376436189164542752518979062576679856087145110449485672912199100075854733317717736817663776503877122813524557852126738804406018995692697141290365005146871584 5810 20078476880330817671692432640035017300699203497370094028728548838585437549105650216632168225674558162375319596139643499260916538477703745858425960933419387146952136305345254053833727215550584360631406903787033180042925637381812803103587472729284655969682705492300002982328404220720012083042315521785648094506522799464313386308067354906606718091374678132339793704816337553360852332489159021447667997433820758551631461918173979680839536222454210100183648 5811 -22044293830594056685904463847801851339906025760915035765118985486440175888669890005177646959749233564869171035586049721112333563594833237186064292543010254827222477503069675382414873446238185677823670301639118593093640108546475403363279420623076426479102945816802013303741235813574980519569362174861434387799662877772353903768419389459595615893690045765459543062500355471077354548366191146646849511425655301566760815990387414588795233366812390844872288 5812 24202385008965143822383241372774885834543526549552920041884538189738523081065513744192379996444492956425733490454235352949513024269222296756752671598340278495881002976350036622115040204551509138709894852163739986316090248311415052962172265473986035525202577976205922652295743048919629055929101818280590797973291636432601451900500182237259218934889856716765387998892012743216988977831525223160067243830746947344217798187911507366018098757367998483538888 5813 -26571537735336201589367358040201952524910968157132282221518764671542320351549387200746709241746592468951153402126699002756437765079372455344787387433923542452349041868476341422316655065099825035578004835434812106546347273453720014886867438436927580048215831067856361207456147062310622267298084965882269001803884798193531964673193989582570866966959297329823802389449390969128991822736050339555149924799315479158535765128190368661206654404053647061635640 5814 29172373224313431945915156064571304256694746218370496195689609563971731299162740658196369520823429708294191162403263666913301710277254971728950636918738226756960070201124421249016496251823341032256303593559578163027793264996373034243652619650516183461482561233353342761542642498820264485699980316419559951168010242851962519338305779723684132647089814538837941650152264334680404328755077769744426044441104355986935827311963023987301768635926013778402752 5815 -32027525419115933143763694691082612052088776095821053573308715603137076356982062177647935058795814143148848579549738535659017614872967279857456262659742555865310640904997677040125382861437937765666203714366711490253886676214401685713668208994882124383046367497279053025017237390762686640211745000298521667304346984551696434268121880000802898537779654477984386161805438976945449121468915113589051265243616485169691917870424299839107594714015881038013568 5816 35161837247202619920801572802085858688558997211521621335930898222659864668108258276215982102215902783620303330432151830114565114023617300087869957686913209334403036408137940623414733269358603751346803947201006103373971902124070309180568709757256707280387087942758982544168911454493207474877958105838581360372889382070264458845562372199212682112902431353758043853266186241532263758049325043578319599685540448909207993310991804497412618200063453806909840 5817 -38602575993130479312811042569583244742658193673796141002720333591991748017214315969655350188639640920458866852434745831272926286129213546768560728022487431753124978798428910865273012965982549324427174305809249817108779625132336200733924752578883648556572025108594416939333608652591318593858087899190497812189132925068032612198671484891377418593315908254417480556822248374411996124238375014411553272424502981574205054290406316713579285636354753042305408 5818 42379669648990990373400680737159763048252862626242415852363827565280639403823234794042232914448429813955984610138295963752182983233612150452872145660860432447833097680489420860024765089173710526330302887084907938151099904251253452629417085058314086523112655898748354636113096243107587467723336630010081719212472107390800230093598239786275111624333437934790645459877580373650373277705566032837550642839555089710507731436194448519763058064568707839884824 5819 -46525966283625881856166892661175621672669166096976574363762121431342080363262777228230876478254830310300347937743080189057453055129290098544217009366433239879057810722643925515543199810114789666710262486307816419087903577005792720705658915347856084782578109199242318559829313503877433286740700586718516922997403312411175873397464925611978185914558665636182934469934865960086934336090202389778158830190367742138183224038317470272625686106211159567035192 5820 51077518670242019583383353929886877450033692975949846212233093436298241589890098439477746266122088780727433834072437110163110164142609933797539640722084825554703373296980997984112724093526257444573830728267634442214638620346226954665673962407910267958232237518721952183406714987348674873984089294889070817819065423217798243214983331853969603438647150292549386001778745029304896353431343112937601704927691241367607503857881939347331406645422555519046400 5821 -56073896629732214666776434486902511547083075900402121196129657614460953991433951244158317365394166292374314540975988012897188737243448285543283525397657533689821365167288500941836415169154881511888290152543589752199400317387449723592022994321050950373887174212577507857004327833737651193973843188937729041036874829768958394474113385570030657182213391995343960679324268398045481330845794920519960543468901756772627852597003321464079226031985835660821304 5822 61558529785833404884396093074125107284100171259015153801969118385870051173594398222640949362847996952486204843221354783069336739714741336316159927694286069831050869039169242792340812688859156372075548833586578353573429131875939876688241257333469064334523778546778169632465678610043529737407976719848102196778213966992316782463208235287912409762631659476858674334918913935449911324614781963483629329647368928991937279244714104378762170318387139324527360 5823 -67579083690266427395928443323352275937503185987848665775222073220889910313466733094664574090247991273761717845373521697823250457578117761934989695878319531341249335697597458099944422822385542786906542184909403641288551132531777514320185529935609668284369430116395579798603983575368833447789003985728192385363995565675896461831194701696003698751299061957758696320348805980300340763379432167563099173779258502291313238243999788312541148973511381980135040 5824 74187872563451617838642681541221153156005298298132760991218913072821650141676745066599419124147673593931073619612082445538667284803241819819808246083505942929352387234427099238836692932786181821088510451892126169730310010476268649194205837249761549978513442595202901558723592228589054279834900948980920948139616236039694409698248587963095542917404355334579050917008971072182417157418899682062738949522800779408395928788165998894464435554953129943660272 5825 -81442312211748824734278141334759472108649261458357577993352544862495654085051891532136115848293697551111705648457914125318471773786351020928401225325497099852865392420796172026796301131918842293206376378888025658579920609551157295375138533638323402202377332377059365396607831982940643693633289769043444083886067925606393063215010146571207210773605046900309168147828145715019945079615368752994675765002885909109825193662399157413319068738471267075744976 5826 89405417028135241964041343833386973804622146268067930325570420296644727962578525240743774325902118851302832016856648556294788982931517604463821421719108537149524612790304169463028373865433178486954917389825845845042105761450941172938121666569011148917718561027584739825389903394015708255762336839113558588453792468587361670740012102778451351889929484358025930780871311718348024326207086131437633813560618759451574150515889532164309401838497582187492256 5827 -98146345362778032872327214021282307909108479606482344843979182227570241846951276280950645841308246514693360940121205661055228515030046286216354537289463102476321973440742447770501514228661652697723065391152445622469590232908656527371900659238441023214760565745853714362018907474037988352218335226130646255795219231423091259328069045204865296262125270615223229037978385427244989843834820417937098946833989952095417480261611924566457089010399558775496056 5828 107740997966336893076206729880348039143756697068738849683981741996811571100947195995801927661471326619674371433286057899048725249221255851002279398383925468998717716511128834530030746381983350784159130484874293383032074858947383128256371918866457914804059683112714684463949914434900915995351851272643556611457445290575174221344420131370655334905582422735888978142938971379955084492953111753363872089991810419058391060396198095454432855034350188180093344 5829 -118272674665615697726481885551837858028839244505368156730939393989797969820396325839661559577947190933638103126458341201023883553642211379087986521215264373419137683845153201791523147414497465473470070806555490336448525147413870806029211459008056462575344375094643237132677147401583404503657626020499908318358072629618252413373590544400040957364709451488410920992608384686060168636661031751705980473364755473318529598604530425807570687278095730880068160 5830 129832794932289320349584868976959569545333807548994579455699034522791213329639636959579050663580524209752931350134523629909586162970978947034636142865091937521518591746529295142482685975082154257942994449193775186523514243650080704898080330580531067423841778366045743608218579076789747273011952388794363740711473466334266300949530258116361916650559890252433092671620458495922664681744445436223955662925346968232742778100389638848379060407110599479940448 5831 -142521688555158075869487905870695213184698637757866661884826602152469205495400786469091670756439706280804543004249885824692068390582468605028493546972361771881017408136128296420381700251851040825177173038537920640749030619750106257941984183212937344376417514612501693881895489176080499076510146230350711705249683431131660307111670868185595101114688754594373098995719912843991792466398514884343123300258220233085186597664370289895457234045991708052355072 5832 156449463229440579021292821283440515561352977390061484009360358650631306937159518281066076668475033317222023122512120309840798667662944239079344612667159797251903233717814903758078149635197403476427140762288315183482790221975175641491950789742473378611463079112275262361223387705244123595087317244739758435328960056314191787514217938133695773245647574295349457002579229337459615006993051242496285469405529516226076127545622050359125579097264856546903156 5833 -171736956538174989339921453771768946743040931233896948484162354322895230657306938219663486025244882225977044638864350678798184858978550267245617847463001686516219090806494041677070138647431063083008503936001824279356357505521249011566232597748049838091135681971848133050588158101276569033557321023550818458407058740908399978842285531089623870498291817428909622939856585849173443013172170242234183794988549093879954144148416956845311471625861349024988912 5834 188516780526527964242425115646174011237170009818861549615137690819193702584488601318924004695442163281402079419775794152873815324985343702728167863164430150373224453502290304822424050506109716005027294780403329124962852008208264917964795460454186567424748719482302892233051400496229596513368775652154200130497388903698232542880374090124272308321763949165506580800582604688602982371310358171137715086956461059301916274015250075222420301197919434200500296 5835 -206934467865928359584005619130595099068733141368679661084602367093232581715401111651529244640337508009754930307350715024697831602850793452318611862232209067802485647641617995848427054433122326050036642962498570346712865534349315265420035597268802030148776486961448121604986032500905867834780710886035342270967923828304222813795747741030931940037405685622694915808186593251057065594893817179582913431150683677412521990497687231313557637228574582173770848 5836 227149729478268952715010610534273799208753317503585585447417291744779046558078426839822094122147322789088646629069474823495261105384659312444873743152336611535421673086660907246932565768082660578117457055579107055456159066182831231616521461142520683393614644311924835861978147744952165983045378334388921853337246687730071627159514193440236878659105063687836554710354439697626907501188764885559319158824848105509778205304525023331946263873959987442870440 5837 -249337834448434533895300755157164440591468790539952712031554348634337015223841620881831255925246615125478531977814749992811921981875491203461474096269870320810656815728561050406222525115163519615389905863115327384826635150822135046441779264611246076370842394951935540409661302921045530227510251283230709754921586624955164131858330213770098759549292329631742004222394820138833518766657704593806220566962953138743866146823374851768718932283249420396243216 5838 273691124104322940696555530756265968937252650856807113593698823840777546512610997582382357255827100696597260356965558532528552226465313993007490641169980119833176045866093426678924119969947262070142369033925159016066770189682851456118629184099052825629695733813284760888771988028100985135131164805694119558518523812412816509725858607694486805276301371812543130780393100887548838223673603927108209814764419664362833865523825003002909394830584000459349824 5839 -300420673296325330113647764693992168145148316186001718314456654242307687350619842336881610669922581638049058644589181319234502968529278359480711003607785506130430909587868572936862872505839031142285962087074520831992653764327834465153026723770342984134381616261420667598437290678134888016364069259912040759679246469314138936448275678988931206262598027424404001248130138810937044398837602638518781979754185867523908624333823493623341457792018248456135680 5840 329758113172792305909484803013578206662728366256121403767620495411435066823312605246344819071566742074980132566197210124912662401436109061870803697085702119365141268992128517805991452989128850147914182217121235178702682794419753652179766965089651206728133347800226864249291117911771941308899609980245862297812846109212877045824494488415254921397625711977918378598320217675871241792647252201807342507056735755297323528736686230718991930718788186150642352 5841 -361957631135157515790085685988513774659866810452447021680126962007718115563082322847692970442506575955365931031870235405496827156526059616503282132093168748768927845740099895720671248861930766435929035207083115438545334655798905324133474074361120157842990347662584760762881287816686107108518041434329282243455081189551468262425545605860374643610054708351338063044398828238475911402999819051981550378358003603815704765666590103503720284954184126807436304 5842 397298165177991348368742608046168124211167999971710243639590917250124672130800499225205166990261557205354566548863668815029462631625894189632202818477932222309544283545477186405191709929596243170338919769923743725690237180152784651136825903493150864070960525964796004862216869326606439131267405862094546570468907502566098986531858389995305008284849968713733036219747934636250200567719400838786137691226217896870234056428250559143708562735790031444932256 5843 -436085811488334236903779469775046449146319519304712103900643034652960264164579085395833290951960888089753137487954153547148709166281212244646902379781881504830749073933636182587491652465600987350421928883281441744099861032202939552262445557449912449961581017685474691166412700729599469112312841530941497187057800331230712247343334332391248832197839088656692359131192212677938715888737105217331748747481709887249403922103170955375617583571720595767211208 5844 478656466009491159707578848882849494013675875851572247522549144832939675047640642113102569715567308286996139429159411735784186524421812100603701009569306028671370529373941970667818492899298212421845628968708974851227206132716929095170375805501485939802376654099993383029953751628551666567662097716593499107224860411137067917492383340259984425529595348276766036730957404590508228403908469940674056216659827090311507124265551061594496699806305787197196176 5845 -525378722682716780013242585612008707599784631456913746657231632392458985596432506935675582102608408679943847900775881481913653573392734923451594174635694542291434509343625909920747245584727168327523455615877320946902527860340728846590040681212955098719597294911809826605236368598426895406903830588240109502250772466483933540186573759486470446753785039587427931984621217792303510598861300134929020909881573250635547585304334437062053295127428524760261760 5846 576657053283059545210188549726904189140010468818159083968160930526204205854351866158944628512961790960258031053854944887719310999378011120435637820780793256128279139689593399052067177471211377126913544240950093182679790998850149315632283452724842991735610866504986365751135328635237363931033898052667938465444600587724991253433893161929265989236378108392340155975954623753258651007814725228933695239972832640402073590891751414899361240859158774030928592 5847 -632935296181899266150112907487787033811576759605677761526551366876722455624657525143525563567410196265107455180865662859115020032041825296134389206026046843570583405020076260864050952374679478527391069815002733001073930336898417868991472695376422933698212573555879376878866843413600006506771128821391007381458920401805765159670947499084268185773357932625780151728528176928782130771275321878419505380406345497424506096616252505543273551264136934016080256 5848 694700484019064048557453734757811810118344606561147947173363938996861141872119812730990927217683723476764371005850764931627187803294000586736557016466633302595944513877075570557576918169011120482211870675354877534762702912803377888103657671287570919997827086492842744250931026105227635066868154898863206585233357222832947615570206949723118448961744254814031276653953139377551682724434566343561254038026807564097450289718717439292693387494943793822423744 5849 -762487043174504276658726923368980911981829677905325326976958983709371619458199126228285993718772058133244780290562050438230812058045559355803801693471555114436734935137288036131861339282126940592881165796855599281382846827182721269799058162861288873872382993843502017858655960043879119489157051809082283531704195253159248123095114292023927893709063484304186313248754612505047189161564919651575761286830755658936810427174943074314071389275813014877752096 5850 836881401118179434536830366742151090756458637292094266448480749296338261304231190578686706860037315142422064321387849511132217430652083919735101724837361851754292203964678683226511273732218566160295821115165949769709429691262668243801125009153166249708029054409089990980551798117935787781764719859992838097675647052175399855314255936273658077229388074167693816834044015640177697735207896011136977828058734171231859621973233955455350603231167419852371736 5851 -918527041214325703949393395481319624342743900951481103578591214069865800532484381791462221923168682179095651620492578896596009455037720119660068323711466912928951640612719281280962805917859815426070625036727271677086114834837469003036562969176827569848630825310294774282421392972930757691699759051456445963508345754965357430981454779125626985020574014593466098849232568056648525436631022519999722687221218041197474821164482619484502569569398255095359016 5852 1008130048392500330239485681291610681402332396947393740234616248580747050311129820502857855700223236628706318404220434298090810187246441112792171553038367752856761666751162251430972065456320388469793187319143568248216233590456881378409911065592824843612910436477231518858720746400004149951190080043376661556401403457024954638511472646895916215539843223309668271247507345262497959985286622219076717037004763839654373188071023563017906977238857749277862656 5853 -1106465193305512928672104516500461150723143018480676946812674083232606563624194290003954242256640108105474361377557934642087426310386482259995541591180060290734023781622627747902182993322225724383134854734503270595665896404668339191531354782990752456284407466769074337552884538244540199014792134877565166365092668929710513656568810075798103986234388781080324815803522989358902727045701501484899124262614812631655430876852569625951592023990973553342364560 5854 1214382607209491752906199442679662159841053768274759961893421584184537872198267459871322713636096989812978396217814825485951848186373704442368812313345506146697159533241378556003819262686980825531631182557970106617330618937967116817969832894211969094343132300446801525498479608446109247564838520023736511346359254280217279139454303412960077703628951567553125721416712660287354772794671633849687846741439140705013861607225268591238666263510027971137688384 5855 -1332815104863305141863334016033836274563882156669564332470525544378257847573781748339498547953571149937542901553401259918711535721359140685225433211262507644910840241685486660502223633990740715818726235547302175422262832116286692454943249929387979924569875803316493845540788831573028180918329208110825748446413588930595190368413721982638343723282919310142954714412844008534413206685298545788735152208289309406687687837887862086780934867813584076305930880 5856 1462786218296584035740158793341360083621376559467406745503017388028185655563250178179994584355622799404895626472949101660351243821754751676340427118259385756840295569834258203732784261551973010652818587432771459586164694739570308462347034495174404225765264964794926876208820927169998900306109107734224663366150408717323625309505193410902294311023198662845178458862461098126270809129661495858368975722251091153901109627001979644441773515262336847487591504 5857 -1605419010385065864314500197216701119650075651186349098476873862081343985231575164261190782230695049149054291167614817667746390174700411881378864103193209230430127187861308922736955273086231618865793620418717585250266798786159572826080461452977360241457668133555858245791553744484389512594284053650193640998114733580730627126088342041237713329520980759957695195441885152991100290419753785278910921272730363171749726686786322227112892589081355485080676496 5858 1761945743850877765908008522174610636950366994279655323746105139363676532395205828232196220347242729380824829618715140266535576487779060925366040689374487542095281964274887274000787823456224251382294378027482229233349473105829804047688899614710884950955153145776732813752534429095027965618349429450883644652958033563298160999737894771528930437438528273678532097727838774933648107959867401159311014486589911656889874137958584820602850542356827084610956656 5859 -1933718488630693743957798300953464895926338144956267296400280822898131029486151568316404381295266759560706815721398475424503469182627548189646594714580867985932909687239536911308705433212427090613409731492603227282190112591576884850033732716937386973905035873499573990561548921725082133405949531864062014401535654346932949370710214720020225851746694494855983429944425672582040874427280492983737593057488360331833457519110634672272825570023023397849927936 5860 2122220758588937625356148895595706027222315596051631875145387343670500123402457092835780057861844272197330728364288205636129135471485253419409777153181511664664463286251565345101568578212303298257683365288475697473465736365421031965674831290956509207817029053423164382049654112754655206619980850461183501274859294736320726989769026677837589314917035883388738520879999478710412265231472571442249785307395391165658440745379154951993425331850962315564315200 5861 -2329080277364900375323182950275467808271230250157714577278433685356442724264087436136067828994858080701146999184067600557742912193808326310599011688856050637177268642128404738864473566028510704995817060605220293504645753907586346479944683751612403851173488027854259557496936397193951869791336062218842466516905934806867832295861300215245689146745109023942849790707386952822419454547636133124019351796435668639124213418070398367796741572825977398792817160 5862 2556082982806955053357745746632439753170713463828938340374185709352152762936643863051253466656400615526977483429434828014303873327157282253824116761115555928790106999394040582902324983121249754151516224586856378588570174765791748553300650082221350826658015661045656001759000663592734054548189140349533335501000281938609491845052752359736106976945214283239191774332887956975589753209331570196958796050018196457736326169477908998563115112213030965377837840 5863 -2805188390046402582381642924422162678829592815681120700195426164194979504314634008461474301247545241875908983584374654132458379156584399524372008182251321686979431384291320023940531104228205182034974024434718847888830461444495815327432149384375874868500038391365307954824321726546672294411271719885069201337777275595514471930207544850640501609306878879314776115031798345601218097140002047469839400074054754502651497851156271823635858379592543844359517184 5864 3078546444888242480777863995515602806876936068477260415131649895408699320750830090311341495889528886390364505077314871931272684870394290229525432392965139168668057995073139269642462275541246912454310384501319584865518319954295132561929382086568278818008376334291308692962523007307159241929506075971236989234672672682344280905754449796883801945962496228203138972414083633565061061558723513640728684779018539518321416887660196085232399799345318928164287512 5865 -3378516011945437319035998429494927112063391894062028106144007581740485924000102579723324395566440091509924769720645624818358508436854634454940650971743295198020265755850167430213454209282208487288213775351221538312893564735978327442443362800866989718785810223300766708210281717525542552499507722013870902539378343375735973009298320460561886747428613389372347009871556609852797230327937661866032723712461567011498685372993660273384646616137822760084375296 5866 3707685155925698861377934686319262944701366708827643647863281829843586133265982400798182507782632138480130034319562082090912313027765342619488346565271315723691821030608309006050855214172004468456578558118879777599842622918519807023021150777391997778027388092465848116143330056994170281456035663106656210436458659602555216609620379331106091808437387307583627553924963697685138905205001554253810169849173745450889853334956948031510617600352591410143232080 5867 -4068893389814629915166589939843492869011982492795820080067754090462840416744817297526529166259309269504755238424960684763653982672038814070457700455224279195705376400003386992498740202659139118589619851176087769673817036144195191633194692862807770524950189765356126237487897936814929425903244448367905595165437516101979701987019530601929550812924108347231662169834710555948024857622860782096710841541084821187030599084646009821295351408155622118640357928 5868 4465256080516874287368208945318609619803307362503373843617002736672350524347528244021380686791114087542431306162809044509166779481494829191861405310919615547974469866104198976433071075511923398720902923326639441986563097326702239377508513731701186770618048676380303169475263065570636433875765816640860812666936389614115828923505722488725583504972304525519818896326203973866404421858831718210846435406381050315328612639627236665702634837379751994030873432 5869 -4900191220961035901433708846122817093318501306972874339808495529383264087073237049972417175316300480255545205496814256623717021447062737402311136422831052589805925502442809063783890779899133040443300126482770455157214442012597676603693896238963067765069474318355995125518316796027100564816176096262983115067725577683678795188002350513635417781582902883710197057430625883277219807130396547119076315876439412388923374916519898023056206114166637529960832824 5870 5377448797901633752751375351334265605045462022519327913496293707652428955921855773067271275884611839902213394441972503097361508338334913786596082681689964920296575025427589453262682357920693463139371956033446383666598929457397838111442088167282095170280740824907681128851775106224437088579802816361604893604429282116713354249620938581867238358666900888161511914859015269227210371943575464301297198724368690194790199996679073633627806202863074831043100016 5871 -5901143006834530777387810006660773847391072059754558786654039942863199517159679044523426757464537413706709374052709370822908730130457670647994236901688224473711737895681488464111600795093950795984879113457198724887451187553242247792357346436338713506385796871190768072795417975811972325797180526769642933790355768552862866820180380574793386558434602041641871595137049003706966372346504132928248711692253124474158451020072305314860416572072042746054435072 5872 6475787589770004602673959859768993132619737559805221537181547164724762279680769708547444985830153825405946148679330942740614279792107318365364462909643233618510372139999834732888127339351031458739902265147925996820127420048712202730419427018538437908914910269407926909561959984223236252371624359254343090423156180832397004167081830651300902483955544066045622035565384171579467450074850437173212435349535623906522008449768735629933414506516200156768830720 5873 -7106334598287035802955794636047935102079784681244892517480794634756502280883264723166747091789814397783464742486061148132077411220209508894141391134763066896280181645297430941420975591113970744825935646785228788503259648057878919182923780649716833432003722976499076089621948539244369770197716872829106228638604632324035035122989360423321575532980814083929895207606193249744401935210804628342863759677328357814963776223105391858508191970117131118709630016 5874 7798216913550577460067329851420034150994773777563366774636217813740365364854710990261013182979479996721643298096901438923777384393499877099939758302067282930146157005868103315327765057629858046221437094707092008958151042820463039362531937639252872345555937624990452249874085179463115623599357022420330391645665737923561049115310402732145689655184077236420948731259242031602225030175985082283814073140526825127944208850591414288095208175479936354617659392 5875 -8557394887059550936973262565206797428840309542748952745971149679238169300859642948677018436215575728129314781054598162983796476105031814816754563674746709551946736151191749835274571961988886648036977992733616490242319273577006729820338970207971648860677171090666746845361760561784499376896284208722833552824868037687986965345997060258660853474599549026141665629899374434370543206473850194533595653672804101705786167529422417411482660870580519152367256672 5876 9390407501080120502330694303654331035107602663002307508090106801638063716471525804355108820870166497837831145597420941539697892389098380212803647313047811714599883060052011124157759641317209603148443384877269057587330612281825617362570773436023990415198285759608181429693506936606420907793820203939364040390347886453427683872931741971342883957405089643299827446099027413658358531656186147083851240900110119514327978901891716779881044200737067438540968224 5877 -10304428486305803697655580541948777006875008973553687354714250449701263956947274125867090019763125188879646991011380575220434694528622603854483639710418526520061545823452894672097289673013912451190735195360690219176965481132377458312916918922513398848813715507675019504884068678423672074782632350732116421018916883569903994367011928746474262161452580834731883913320377719529432371044220188540727205928202442703368506555311220654270664809789283637492436648 5878 11307327876601419048080772470221446197346412693043705197187530336701334111121760042034235445650789393622235791095587860933039729291580349649217254977565465061015353167509901843629298921936304421441370798923683205843388722933504563330324792938122699069601032538283050923010046202183730690955626620523929914975550664001354185610407625407824874130419800427175283981756005734546482387092912284093150947093225191441006796381656360097140532364952225052074012312 5879 -12407739527091657955286762649154224804984850651406148410741900265177998782516869221208664089383546523008973782888053342163690698031608475486733063066726962097856897478299012600668687265846708240175500650247573993896985815709927691216701004336556091266870127063205368328759114797582087804182078454053741127091791503280697723586308394897401761372600970422384454550952624248043564671135705690776746680108471319069325897277036829433500370819566167836281012608 5880 13615135172741799508583651754682238877033366932045289979058775974485340420667443706857263416382758229514238833072252636183449826109397515121981423325808709110681310154447012569762004060517185150362402042919372111117467495845572171414189670669956159388602534690816158245364859295722155584926910572788791974523618573257242957320473514800050269841070648903464271943719817170341246914512186681081129255167286001114163622883856374782267142142047761374918266864 5881 -14939905660380421166855803756747585315292149974096622112884042209895914390647187808971140065133053929084494590117594361453787754696229661646170761024254916635740704239454993172641270119351464628555005701436214639379870984521342670993278088292301103251580090800485999725902378653513828571637216880092270117490796529518217045285992262174485083192286721805320021047490803853274934570585640055950749812926738855791964334610444028173859051008807740031894482768 5882 16393450048306265236505862646601863491401507359191923566674124696599183266891443383469269792774126811791061636049958705228639413701454266933595615962225015654972236472980286827092089332009135090897600468462986946405089060758652375235273788675268391975824241536674107319777643153104102407443849843513667240597102327633930413473247330254204676669355022244415479505246308954085670605097913131996094177539308102664430852437686072913717127116802868353127834896 5883 -17988273334723803977684644481937163984285772321745896877000778027614848939480469043073639350751936947560900513509587446641058818367255404962967571265487092045107455779136295989559607106135373723634267978918920143517484501739861251248086465953526018879321737941017089647426431778543437480458329627694573914388927716766252688632493461727637527395188240432926176306449490069176813720622693382446437664499062661761692387394244049507626716461389605273274477184 5884 19738093649834745526836746942790336451491992078004134859714694165570339531869139791289793883950793827519035793555607392087194025864567389679020608349945656303103120124152210205607799803223379283877202270642640881079839896966109222694056998807434454970639559512178248167015696674265701858333524335393885286482811195207113637226126776616840806683673532877021241567066167066626398545192844296529773483461116264074517711799497644522125952152612162758061928704 5885 -21657959827100944861074515180366056083694286911719707110556116420857401537122830144994664633149950367141701098610977360384185493847348603334933526430702755754502845642387447470035159024751103724699901269334123354851737201805530164748927153934819415134177415116405656289485356799691655486494867923143240606523901515473955424764817649374609840413947454239711699932498824194854601944175509510804125561792420782023889331834450452421463760205918942425597292672 5886 23764380357673393613409862924882909459965687542837501809616217247293055132627446818397410898792341391754024158900209755312846112079623465456334315818381888297400408312780290293120349982385761856931792524783133592889187656346342279834756753482697434678212969490671946649100405213350940063862200965540778201271745054704465555789761720470162267828829581242021199362287746949703947532362672180488955236520097369863322664190436053168568973552394497350324501056 5887 -26075464829003685258922661626340097378111356648101445863908149538069569803320210219932773026835279501362820700653068665564694013219510654400349720479640968826428703453640756809189092593899472272209842130995601502883710095076162085505663611071347254816411328304551653569461462454844444373483936532214327154302011468418754920167500685827387162219390389171182908740940745120353176458873428520367122994315671770285401310978700860744978340618792109318765776000 5888 28611079055042534523061071186125050941548993388110694443055604869289275072780518307207503714062959516264489586310112014106385029692980334396722718824423187657259475888575962325912530428673863387997034302058061626532572981505012920404693351963020980605797471969269285683533406775953196763983625535280271268326519312201196771119253240405883806056076581636585001611687531598433493493890176650745679418056059946638250464818839356859592156206017921221511360384 5889 -31393015222087911151273414489614841730658576914440250235925794658373342274807001931316194426358036650148597029710035294818634343698777064211674157799011096555259514013675984365840506898652962171221080553291980145456077522188602536844130814855935214322682364907695364411493262748631537051874300605149625049576902299260328800041288897930186027765001276214649735364227768675396913487204294042022028774870515440088274404564483860815438378666680474081829745312 5890 34445178502263503058116160755332157062843552785327078181983666307170397198849848799505413703079465293712282340443046261539215227072973195646491721923583802640084041481006713761888097234538501679115861773509209297123635706490743646968275304158524865617188889917663535649993442319222489164090889301529934863207488066874545683157081769979390430277538574527132966337621864237561447475041526620763990965348153565801465011531569633910244512657730323274956384576 5891 -37793791726872339670515691002672999945238682879381508112030721805343243689642305526558457062435882398955955819856904593337351942939149324457515138887371204603036949314851422474257426288978549438045841881481297299141502499921795061400705601766131640208735880397252580569015689000733360920622002322165885587763508086811184997493924374255585515151641778667198520874749830985255660855887413611707022023059599910203021125737849903186849364541226465870167469264 5892 41467619865670865957231167103878901029302581242531638263535449661000772658002379444167548535646226663616088944005244428376657318551330263689567523679516838840734878474746183443061594667458943496715240351570348504842699511002171126964661355284970196588226729679436359073486782439266550136738439532533219715361692086723692544781919431691958126136690108267275263090969883056419211020079732181236831247656603426685545726698745196755133185947036020176618086160 5893 -45498216226750605669952584729362589121893793122936141004422767121280470868321084091463300398422366448168990944874755708212954754471209114713975773403760565338237590064998602030060462133359004765715783406097195596812177379470361635254666165109636433954132186636115965271505736523942823512525802308760373631696379112694830696274973304894594544980186024929650683663185219903399251713377505142134577837530912702802700501780991429468219484657482404144123286464 5894 49920192476628528313491938392705104088197390060003533987067296987151998737501440220733159808577761738338624227545310778063640844204748891003254223396826061828421192421689342067310922290427803456522745627838048336057271141336676723466623286833995640028286879954059462416731650004193506641769754088669540813539932658495721581506811872947811509266593700505176066010421710995595043598480047998603010421176368582467215859544344078547759254524906828625573340384 5895 -54771514782901867345913412621090062626498002321746572575792766484753921174479846778791914341856578818387592585837705286887514535419140129388623369872777957729114962162021489415802283045069591657281327407175243703642188313663620866383467323784232986862527961929429803008639406291946598205274898801757252918026791378584103406918003939879675974268353203119230025581525563636693067108612386763089118354834631913639320296585074505950570035263196429035924481408 5896 60093828604138002402129426133607457750068345936834157947533419370857538081272125002049157897381635511803874062148258605037376065093962024325527951372109680023438880864009104946637301973997247415928189874760678385746057176383120230465859388215010421244658656443261690307105208778673793769764428551254631401360580503037978359265935094028000676293338852279067553952603547060272026953281749319646475081044621280746019114342955301349753446671433982334376012864 5897 -65932814895430268585527222490230968968941326295294996838722466190154001568723789216744713387719496261740470483037753469282341801996093890098295975937896334490308973906594104644985933925744410756004869868995999289529652238381842138345412039996127724860605281348409028268350190010542434893405880974679475758383388949770499109167712636692579982415816972000951074227086014401714900189479968740898511275505073776490616355329702079440003243952148212887482071360 5898 72338580765322848646839061824129271266742826167689256216459714572725799155117953877227371811547908245489846729006426072356875815032142035442806140836913137044616899412477775046227328700747971677976611605346984580231789530254184554540584310996708346886190240064067951989112201435102823920410132817814696359894208040954167800341442702941496761820828144708227564533622224974550689125948808629500873215761189089165443754031281972967402176023046825551433804864 5899 -79366087912857859857916158722183065082966108613456056286195182750332631588467169494811824997764502355526615619964879541340906767210352922368234364373847475753235337015330020260232119806952567384415898874891278236875120445918289818159319991737718052156420370322092060335202934603751025964129164900310071186693055509376783368553591556932200660390772464735569980355520247037302398657793149453945266865174793582049786437026878471856507329805494950148560631440 5900 87075622494809086183420616017690570173339734692672880330996043613508348317753687070295449120771338642197929421015547099710068344023451966332732378473222666359796211869327551893010324444019282887721410378895404032462239086793367004877992200505528428997581841688106176951941906249779114700409059517083531867550523231979471685269699153100461992030320876001527667109131178370343715931053958317469809710036646976042122546018071883339455467905454929934992027272 5901 -95533310425462320837856611450411344009612854327633668593657834804114705932861456644098845265617539440994035164745528266140749921166292566570566761949400679969624621909318949571194841124867387310469036335572320407108038734441705108081042405144618930097586258234748648414616819530013810514364381452349219201766024355163916858088923502220525398613268497089519871216568499793208020877667674414003344916669502716209778473079019062757195021985863186778202200800 5902 104811682497566830136824090232560830670226604378876227332971846123104831060150342882346944535358213589541074185944757807474336239048111420255919290077848968076382021573770189578212728305981688265744221586654592378898925473855570040279359509460875687854020378300713343470685104872027870601951088699495976095817489642909229279261327635616110619681621764919334939962683517120781924588664905360600852079664381418796047338293288621592370447832985452656483863312 5903 -114990294136588143097105130096529024233692867173752898978271813063162835866801824432914881664103716138874327745336255817651191672137677090337552058753406956911126391083254779253087941288888628857034822648018625886577720685159529458871261612883303025994219650680846381667821039622516027928959358567803326046411104604157438520479812694175267109201790968856603892806345315541866340612764322904124163097103764776049700762020964555038299931945173861983906484736 5904 126156405064726208056780818704869364119412511131645278845814098318808826126880662175627246692115444297557462614499038673357211801404621297853474365595161136810841392270250081735241737002353130794243405498138557560150511766924180077083862921340392057391340507210047748163184221752100180365323808765005579729482475943877931773009380840044130344062574585598143471062405140262221432179943649599303246200144544618850943429313007633801354124359219590416187864864 5905 -138405724660257083518116317391016593566300699799962060038367554488497432127473640060507908796456847314156501844813952341960013983558118383956591081867977341937243265156036757959379207962628740433268055116316099466190672227250190120202574380894489053305156631528579734173809799481686162338615023099763269536737784595316719699440759662833792354743434450067704801096395865861126512091610303616549561382249677285397022375324706183098246814219957380149784371456 5906 151843229355921219998325156714451333090597967227251604959865371967155847236756880728549936533451199592527471921276132987724086165414787565164396678830729764630931065208042105697140028247506629775648249666466440585065981187863580961060917896236268982942142883694453223507140003090246804801452143419591041854234633285370399053160726898464219200852607868732953481704971224760608638241033877812773341959345930725789766585668765224603454499636739318630217206480 5907 -166584059032042210722655195492128324017434929787251161089039784882435661279593612545506002675024049555230374403414102708652747421162165126480549875046896578930411685286772554894569385111706552343170922274075196263045402642091209215852864195502780224300968615152910778355257886290601379700904779344934265445462110927150178233669069755583664274154184799664238618688933692231734739199996739437113359940173696651963085200538811054376486726762584019822518654336 5908 182754500030996359063813751326659912808686055286404298288214130954920935418285859064869352151151168122529679004661854032213525983892063492240622845632177961418076296418808120057689990341118947348314373055026254773097110752899415175894255173898581814817629847556876216762636251205927765339060105341080288633780441791548230437144416049406962466594996886956911274370000416670628945385968837585891590489116477068974052906846033896555714629411075955258725487808 5909 -200493063155243480308189793898816356551295134249015503478262183578995928679200202019343360530868689832825879849577443691296800900166757539006641967383550040606370538763510721916506568179250210963408063400415419088320138874422747184682269345137700532763656469821219871872152925950774167231867908678659034867050655525052067061810281121757086038608632185992920226340641729168559954568600033450972521708997693579173762352373509190315161117998969495236815698000 5910 219951665817597085440362221176670595130942768475435962419314396770273683643183335215637709381176513999009951621399891879564441755960592233627687667584436055561032880552649419846496411784442532225615133907599225904821305417009591646770336297977128591948980078743110699761984978270935197464317317448491581397992871528533961980524700640073449553105892626390926394191245599114486376459915550551120192388403404821757839527716634680128423456877719218090631830400 5911 -241296928396580129618447208838109314366149947336458005299764284646806940967962638946145971853640068784072763023171636585775377655228730724124048317259842336972340380970507892730878578461966344753153078813685115455394913768724370265151165294487041674682529853379025719593478744114249859650372951645973563905936665657848114797128343714298815633145130229498006195885179766907872462016994950855559817325076535229547202116221487821158702564881247004417004107264 5912 264711595819059586222038956121834319973032158545851282993302531222951442255557553623878713933636855085638268842494682457246588103898878662589763450954724820182268815436632382431673173815871060950446812197693332792384162336707972270783792911078850750475018986293432895965453315460032736989087505034420254523415070242578083802379022641666139684263303612234379898538986688119891742816433053186552681864354925755485264952454107647818241203339754920125611911304 5913 -290396096455077091356964676949836119005027237543195361022674670020137078026377581650653222006476959058353452428858077322038885568645994663828380949543989200754147160066190727445471450644241391001050592080214925750040127991183591685915460639748788523667011383036774825347587040777170794887929230360535477339360773451725827696114804130002406966313484276615063313899890239210979066658146223337264339973753302546656439234875244842232807865343619667108038366864 5914 318570251574879859817573036661517472968475286979591691140114211916677809231039841879107350186989966686892370935004587588093583064512934784166537086794799363319591887749757450168187190321079088304359583814760047888938520050009745281179632646829371054935087408229051935043499979536526208470063256960672998157593492945861290513080862185787182108902892092394650004991913846277714292692498628397637257836281085742517017877334281412890057581732601592658235611256 5915 -349475149895455980624350571313871597628621917106563727731372570888564178763138183968946314436919602592726062537559223325103242279032849173676213972371239692541157118787348017556469401671573873202508592570608609706629595411330462245967147222828487838993993112911200005019713798015088056627839230716914054503149834629170424643793344623093866459916986807802566208084228759062077510652604081984528905724776441080675084122901851447391407399291349135769555304400 5916 383375203144187923448104106299790946063800744936806087805676411866268227583195773550243022784631870020780796127147053201106543922150281728004166056472488273180914043848913055515463033231973028761310159734405515759372569214051849133111874679540899738566997545085216369765014742309930596193758245549528280760349977997964020215322854071634960488876328988072389461435436501539975565070975206821773961984024177114084199538826801519544598100689800234436454726144 5917 -420560400102392312625908134515070722821249897895437328513505359975830372725256013000426150608303010253094485078974297831281463505192915546380886682611053309028036573808579926658788607015280070748583758874365219978984055173697576322658788925593787501563085522665086741756944662766267322450346590121041830880980550973426502055179040276905582999299718520768617411876857455227839498377484519388790355257471948436868203382069667253061523500465931145983282357120 5918 461348778274484919452748516828710090442505552143836227973650003602204548715443484827453465116596134949355579511778437397977208853947181431900532204382800813357046618729806187437156417419142213735285261255215192280170591050056229255732089075978684813043768484681658970325186122852241497064730817858722178065185703981394403038561121785883627185180097167553603511629641975361258401332406811434765866152761498281897479077456817997194492790959919278524872610640 5919 -506089134173516252397570007419954245061093756226818681333832620198753751627770705985017764250793751930415449283192374364692278299560865754708473136619686402445847765999474594295778882220228410478419539435751064411488275902137938602124404253741099430266605398473355667571349195858489130720478364534237091177782683804820428870065484609580757942054694819007170445392362496988876924618597763533228050104237106921495612318185748418269096474293875044669657914752 5920 555163995236450351822444987054108201542232449266613488145250242405884878258629029005976061465492228358110150962893491094210730474407860271773496083409398865659580216187094608377164752417756522203823500775979780695271713371189535945873092850148364963830288578063272283349200285468851857749930638031322860618862280181415254180542348686934995082815073811301996812549714302712109119743869008709720024239425692578041899793266991116521619458742074813277832215632 5921 -608992878599890257584770511888443811628626023390051660933119162570050694009185251884750555605939098108663385159348247239879768541955340059652913340110781817699353304837201147379435844509380446276240825983513377019768816305009962853093343284532418165803578491509341682715867239446620185690385728706618356657869317624332493171129173878771078655764129346696248727225574326579364607636340204630417386799392741520986311980748182117881452912152218896492589048736 5922 668035864397712283644078890705259269159992807744540580636862245042071070734634599360318719572960709542114671163203649709828839049290673625885175184443266716163028775112311738838599870120738481308541296714733862338157785406405641732365001229972159205723162431299859735637775175667083508166330940297287104668582331886478673973324913641369879845085958802201164641243226052246274042067784871083000783760978923379903852188510564362134106784611366703478561690464 5923 -732797513906780749242470364575075908755668034167850865966166114762940805846007031346456375876598433311349551956982860100903612533469474694824516515393780333038833257281079680371503948097554233484091262942471845114052039951399095663953453066305580502787510301480656583265161465258045939290150783956226757894478969819352316071030013671601367893416932120624750279945324264410944638111739950544473726467033793241267706320725238392033910193255241834396585420088 5924 803831165788069755458017490941871900063623054820129053511586684613168862391473561616800462741428136865669243848300105843791419990035055691535049106627962977641232179208334134311438289139597363380623914202660225595974792159949127733293944833476412493563273923642686592992059859887834000634904795923053203049102659866669377228138513705301640460475949692748855928972900966656478634781454946909784288947069592695611766611102990445625424465775710962009087212208 5925 -881743646872774267231720782144920919273614626131740019331092818679344022986616824386625196862175643094403585689252194817320343986539904655536600913125876026539878739437201279689634549397253582282575878099443128277613447447185556104591291195288408758656553501600308080630866069273624369386549157654039489971724374255604374898442568064373077932700958897597368211069569029473886026552480169912391212863836370784735185473239305319277784492105087170146177339216 5926 967200437453372552719858651702978257476060385391491698979203502292393568468207522140938578426969342539967707332358648947928572637654917412843748917835115033761206917155439732811613265952586006344939494272201109287873417191273141892517285749537029765052071652838974933477729119710600875464389884193749905331228251619328170312318849805475137921118078348609002749785429411362944490664571090510703167089114140766176621516006131508526461339713939404011257231880 5927 -1060931334887724635796126956871547699107205300486250331914005463685693095234579891381190737929690328440514444960033099474847076621510021056967446382729785287988720740155907852056770714384969334475184372510067861186244455267551239597670320417178521198556077192882061027569364304191864204121942937448071217227817328209724369940599298853637896449912925708209728000168511817912740542874849013167050928225162261451335522076737578154828532378157445278390841481600 5928 1163736663542619833292416453627692125422732052982829184361012105730269973347951022628439809949327170404207200289875686610744791087661408351448672685350068909415691859032364980468515110623440412703460534551080904792320945888205196903579903858599851588305302204336316512469617548125790680418605672128451189037388415199965123232192712262345780302300653424912521390389368125933704442350668384527127407830185959095686711384544184827070029705801636682992955818656 5929 -1276494083727300854830955773364806327933996975601320358642310996263804472719469725836476458457677725122494163110912896102118549171633557187332533769468371992273268747761664853738043787117753117726472230552991385372162744609385895163871864512538072455870309809864150028318048883622635314355526878872663531307039026645059292816321697941537901608055337152442411573389995885759402274519598566655543452405874488354483422984344679750969599287401012766949490502930 5930 1400166057336388721347574517831416507453014627063696406831208412668164232355672474044554144564965684791428551917177210217958435422045332527559420532150685157593619990593676829517441082587649427303872871542244609818261387909516946069476809213029881475947518553541738649251124473958638669401157059366672132522463964637725071772851642116831577251424826278998569938573217851133800829444435556004454646292449788390222834746713172191997938740066269689992630543664 5931 -1535808033478052172827293545801740672237218205562715373376886520920298851365009122579077027234149787914055088455385988599496022077451432404433305257139286759014015850437037546724196207586794638419427448837878128708877290656990723435519878717643726222545651489805511092745305320577205417366002776877180727258692208121706875037339478718457511135160384337436941836587514357479550674538086074771180261494092225525924846729581794685513738440048152416991350145416 5932 1684577423454050512993348072226831250687454896597635415653193909413835291579162304145926995301047850538182750040087557726676152280841905093967900089927307884683062070351562891941109147142548273561196259944776105735419309469091307700793188123685439065485828088727152585103431144475906483543466392281637290012484303883325185602481366294154767099314745727690675153159202268090556688524759013960954194557404695202364761821201881919451402197344798997859916253768 5933 -1847743441134769653185103991261999755538111476223774811615198905308264453382363744579767802465680127454891694556376306262887817808788619465391753714658790285903096504015736718418763535070217090927338501789275151682026870655178355789871411864803225756434162703327858295452991538101221183894793597557333596443256338435556324184872993250230736723478103255875239255062222525688420737285969454536084661163718282333806022650315240278352292679484051956823975344032 5934 2026697892090834776241127907061609126209826437628662798911242408612230824137793313747902869903811071198523066086796999264239903650740709270878254406430184381196759902364674237910305535552412350193590637275292688377377584243206606507088951053283867762796117360167410708766996943206951646225860058761943620738291438473247560919434919639974324083074565565121970144429768046564602248634148164034870913326473502951365774975717959553942882590239694817578509354016 5935 -2222967002864986974873947632553673796359279352388991104465800251598315771880296972710814555611707636156997146346005539658487780555514020767737925883607779927643614039865457232244125652100402288791585191894475486736929248985691339095441685779960243155287753321550602006308251436991924932075493759524321461105231408815298631202854532803761151767720849025625184352975447818459863069525559580248337331662423608356446688997008978949032592768139736328336193954944 5936 2438224390561240735531644832326967292334508988055090962770517638251643649500750477930572308474939326415620687851177994935603207011947973492731752958534989476280581678947457529141912730796532027679955839178499817475607873855076961806279189416717058214387696934048084031471309792044754060114641529044250945193807818594216099787271448641110384283640768152159517532993938834969913361060954218037854022771157106482437656610954949807770341074253960499951802094016 5937 -2674305282566964767146565548686101045354430739439072630922621180199171946447169763624669308090621829662968517799882812532924848795101071242945480814625767002254519634967906473856130821552006409586977366418820521154765950011412425995349076064935389908861115041889089331832379807965118679813336115167811400768058535279348796231891391656411695310661311557157456043139582033866851605541006342158107132323031819385906922053651699657374881033540250627432948829488 5938 2933222106788627846805700342681126786985019699134840012548665718549425233710573581109445020250904154194858898638536180546717613731736788654346881061573967909159714006164621754389434855878846863261244369404515988058725395691082026176490165645862278238163524151159547525071344507806613122154804290010055709894133301182570795157134834283612497062236049786907443636185519443195557289226142138156636442877366461496168021674675282692544601826588210944466801708576 5939 -3217181584362489625238852366108519088648530279683474386466074955778662589963062875765779069870335101428968931564444951986599468962243656342185189470398916565962150373258460393758764902258993409095279986211022411789189374014173936759723937056554814038207562673221320684744141635402680293555081249556778321834862508976157813351275735208167309400621556750080181573408954106479093841420835821750901720738726071514884911572210268627597838358437720091675981559832 5940 3528603469494993830569316435014845814245057640978622581116488987106489337656098336262259108052727521927017715834283751564027379759533104679698368741120886654107473095607114204453404538286766425416135744506170370111829182287895383216896357060279650707189653340048790190956322348494748919433328554027364055656999315153975986370500035188198928581787277902833649024712246748774952542387585250555208645161428138425424833263471961993563744369253952663218435964800 5941 -3870141095000890651516690807264683691332833679689573814724360974931125180866027609669769604450883976984110641222459108111121947843682042567888765413218327633870881540021691331113972149713779203432299516185670764431022540049234851491926804234756574404139361679650045271459385800158972096557181322038481211843365899331361233538269243966438179692446864283508878920267523834103606599045264892691227640526675238805404046578087896018486271834176623207710277249776 5942 4244703897357277622899353863838494786810313399722445514777956208202185568778441330638080973461387540281429564844306993334158966532048051435625627085041168233436625444418795920523298483081631186928123593038591553403201129106593438438723713948220828968299033254218195859706201797334697210042192741129143920760331420451898168926438126994384448408467727902680374739648380544923463420173126322211396877565981885759634274473716895902570193532757761002698172497544 5943 -4655482111807136190616417944164244571271081671921227058006891833915729299840577067135683276102558975199416224562559112106849435380144552492429543003933556965568862289442167255843214822741537605719405045595535419864527663901655204462843430569087882932228213771478780034132760876746588319410702938108003759007035685893327590566008443870594291529839017288438672797027403339685187866929754852765500599699972571890230751754746950990924437932032133847462393973760 5944 5105973846367193214430110754278449666194099100694028574839414579405351475921965366782428610018251510596203035094912651261353379239125658761528879552779875644364661672261859754948339812808117247845708309977416829366069403577357970520391479626315567054904941128406272488945544171212029811247894571870117319771835952987707345115282484529449720715197374749868099073147927710501373148713080304819312697572555761831255632563703059659490252730759745388564924272944 5945 -5600014763676177722981993320277183130553471153788017616870582024421291011684533295295385975332537959877402204431450373128859999520602501277006994208990757726405026012333108842226467435940534345076611651617840185811149472054424287464539351404276075194373538932273063962282154974710950980678283259824665148419766631090117827307760441508478269215458163667077996662304855767573141988610320690369250119039238979455069786413229696969879936430317759667316624491008 5946 6141810621629675726425276707064871676784201935232100804305503503721618613002271770231187927643717524018750997397210278138781123934628176448420788373806921187405278945232818225478401521554780271436609304502369870760574979408394159215209557955251793216689309095158589859979225653985229625544809843366755557246848872746566815049362986595212882243054772998510089862158455125478775182479031978477757168453790230397132134181818042382007693235714375290388251154352 5947 -6735972947871905500626208120264846695046313503012682929930627532487640700794684656059292191927519158944547725116320261864363933870245660455783639455890345575547307454344067180171004200836443945497911690842133695798964617354149025911330150030055878259206445314821698089549553025984712204983293688388938576698850366495713163471744524984357114907148435228662775532423825691127671298864755539741715699170557573092337578709690240128330181386824521170113034403904 5948 7387558149655682353687382501835864922467913481289113782190670252027960388482751246060968638888152047564806063659403862824060594635820104936617614323052098124814769231197769943049621296466380223039319183325603036563076413605464935408117128141979845739734747434830055558838337640456369153773254264552654295684065307762011053682525140657183820551136839937137332283294497429345087413379621865441438337145173467213301598245802736495845704832183346966199940737024 5949 -8102110389561898896694707870061830900609589995415297659051489781248371254460127232892611769549413575755710060795042034244128661408902232602086130855273013955164992357268071416213552285808688267666335767773778630543392197136549326256548848673351240742432266553544676667787099139083298011423715374649705067980589972889560391500919763259554488077957320500660615611694926961767319832937437736021992238481229102782551149132284484272586962907614115942287998360552 5950 8885708589332603203993345804034443266230751728964220259821670333669347543756859604057402792949557145364757434234959071699554189054799382762488634737056736775905699131030656966437229597979671621448027399095900871884967647876456686458062709522513537866689001976908463095396520758620721123135899236712028884664150452197481230633712488380927143304971862597108642952338199645758439815108175938438580038612006767713754245698422018848494983185056619456731996946976 5951 -9745017958884147498977954527306116457739512292356019725986168874868068711240672323467625668313473830006962268696960173650254909675364396245187619626327543686330097763979648823747080406765928384915188208141194356714250632471094058032749191507573307615645941436905368601751317800329543689920168241985969703857306452761476766700547797641799007732264788284415040530898630014761583906337659480580458564824077959569477723936227589618662997231448772353567961988736 5952 10687346485721419510255542153890058430880038372166859677488862687965594158865438578010831989323052669249967871343629344696318317482359707607617192695435752558416017186230613133516211587005254410017581535391114778677473696537685769554244453923563275477172021155811085685413694299553051082809023425595235679926007496246832134401639166748443709771278989082769012731216497011717330895465990295437026966237959587996013589961731600828705592072860041798023047124976 5953 -11720706861791402659010937594427361028975129509641741190117697217369437888433311852919170112521651308540270896975814925331417937819030745747847368199945333281813510613854151641284916309641750003161974500662198130764713873952130067504708183010688029676728535944013216501088807479006504494795660730463159601645899540231646725717945737014843515919438618119735707277150448933522643903950287395955612863566602046410079130767617286129731509840216665711261374511536 5954 12853884370645498164166609662359174707763536141352735836522692639994180433349175536352222462812091010830022759615354235695101857209980749721150001842197117961732427349552059629546530641910196602031281095744345439051594590982337367759316548239153028083900925929437229969227847692054968232126946986911061671973449069307019961150586215782743778342814862778085056474471346215759851569288916436428429778013139935869641321483502504654027282654343614137757001592624 5955 -14096511308010093434182752029333601941688301852964655173096066155860157544020922539627832243182552617778022306519953269477488315762608175351147226478212930352737982276744452469807041331463457712776987348315224490464125777557826770220103593770961451305610192706003642636363982776062977536576278733338644260850071748040027437215582843145272703020083872180818064731200523399046376536199562104569905157299786166639220939503344823042040820963685460303698512853152 5956 15459148563915562265527547549735523717959901888284999201592905160436879037773504053988705708450060970104575978182640275673580379291493452609431584589318202436000310742659624493074954127293377003921184526555011888237781893514009916245239779375938258288108453117792664872681365210465550597590446396205357731733117816274521690489252341618107516606243485031705210460956203021398973947256443053668663934221906937705920570763109672142796427402986406208705499110320 5957 -16953375054867421976488886239518185811797797828217328766325018439822685945408462023684407791214838111995589859622340831847801853985357188140800273510830864415725524839471931536854046818250491822733387422002548894059757882907609895039396814267132271941636460637782716742657617724228590893975819544222820950146103192729955545353038493763678721684078954746139299086317212108467155781540865835898376875453579657914080499066240482487270706934042463167099756027648 5958 18591885760666208755030369872349854283104494180356231816939523604771867723096641566135717433026181901721567322098596654080653913311050166109209802514769381193878889515185794043254333785257994814519815059889513554026979925045438102986234226040020027473755402912415183193783137824152662072805821427629956253709718459592106211636335509921421168624733133117523820043299430499385141807342334715110639654130828729574353282160283767960905847447589209868327159429240 5959 -20388599192949728826337724809708038937391022275540127253419408905092478968626894659964948304155914374921398819688491594658539644525351989603946195123971151668772089295959125762874800274722156578202133470952043868212163685860513935301674851199119501501575569942535129537315922182156503350850556510289882365574065282717445656659721171212543341491879797007479288754386177806168218593806086409387470827829554316756966608700364432738782485944319845336765699718016 5960 22358775201950809732871042373437219198321743716372115427613215292538883457039373337981428458291690398259426417814019717128577072861354638505289074160688240381748584064936851030297238890686311586900719160000437130530953789788954078363810327528674721892696811467534874973390842804783866861627944537780751625586969622686449962835652109258970925167212166132095247420477368853397409277771197149105831007778362493907976893042366873133908788201853904981988630953200 5961 -24519144115001854406017290949652326530338973018452575595277304938837771846156605464336345286538772001102121145476786650885768845634956435698761485115664979633494830120711795964982511850342678009147537229068949285169173651997907565560463752315744025794284594993504665384303686139154545590510554638894492861408544222902309082437715832069829176819861947441159557798253781713790151902366174287625226549982585375200533460822784633023400559162122340808198758027888 5962 26888048295704533868655021907653960879654180862241438170371170746240354265975472300933287937713913814405246855133118736022316207496139024413983965718204028799759065243746000555076009971121340363685973665536933648073319583359770154536663272203495519113406267313303359761022859317498927588096689444212067253056643069223747960217447786493646215898011440781384368278855848205319002972506255895807460137186738169524279152905507418287926067599764138273713910372224 5963 -29485597317218890107996754940925538952267818083981507599595308466243017946262449708623137208604782394000669478030776620078794760932787223289026750461833062333858270456699366218860818035965069791948433743266671524568959975779075327178803539984546337301652666088558951486097883850431985036919078990429366652296461820707875479910692042316329804144318641992172075863974928935725033300804601257142523466616672541393238829963584370918448530564628278001718093834688 5964 32333838057687597513207788278433370838707862530526991834552997710673207817000539879230682379271231265332996866230762364072590088583564208083336448720273833237303673329139110623423648474582843079246040493040859439650973972884866287539743863805074660727060758408460183835130625267891523504806464780683679379550295001978045554102579373377672785479195453568787457665808736266970774349645511187728421043667990315885962448874197226857382267563026343547536633565600 5965 -35456941151358703784993566397584330371454692690997882859225190336942346313478381349333740796970168205499955440740526906601470268425959362950656187656084382165126892840056702525803510654327470667965925987123600573880466857088070480454377883763356219027361496933958914399702923992949664810636799954915585478619968021680321028270427357858466757380679218706828277699666007198819521504657947660528850027335094504677924558635307015748444453055761313568604412999824 5966 38881405366556334688295766588612558691828225760219608663914574638565515689622749400188045772162607134544261318600271627226994054887683705197370793970046608370456152388349609684702099989107262973463134476759276402323194944481517159787562797069601958759629590115604007939306065321729255181655760789258034641118165722023831408229850394139021925201007779351564634602821978193155567443145439817244646610930388449432564727267366839703089214337504871793029346751280 5967 -42636281632426829091828265785412501386045756104276688541572481166081808254602097595634743963594495456678235558382771652414145014869020132271030374969581553810576083639478022661825754025604448118799574809019927439028619286331145519323964834910298414832240525251689025913253481391708024885781854633323367136927106977969959461525821863104083365596061689062135982541550480385852695915676216650473753079077599973357181600843217937360481630409390085128869608369152 5968 46753418601621162853930321546203510232138184369306617042734581395412865168320251952825434819883472206449146820673658864005552545504778060116061618538369641353928452533473334782329245907306116538620712594769069388990620835523169817271720676908551662184259562484134311241787686521129312637186934377584949994230798275991331555621081990731283297244362907401997824477623695449918809250680050149813681777941101571342948642797867518997168301413472939893597051561560 5969 -51267731817147828888436532504005224799902340685415749190842185881227151132297935096355172055321318168474905650303501833343197059474482968328102090643182697183464116367982608341913947001759255371924325216377063350097700791219080679677329698145929326981143014563102918189002009047649345673778543146829965651476874608482990023303609919373226577702294119114995838074279570673220035524133443672942913483192189330246728530449549378700833198908784279009891704654816 5970 56217498750060547157767086319252012777823859190005485424955487241767290258725955600239839194483523590118000311875417023301102254114749340674672745008688737821171903144965437550327806359498349593035855653474933340767084072730041213713159466746917174017241486927301480985687747524774984002717732286264115889788127941884322638691491107736458422082671291586888149826082218802180574741891915319071677630841327318476994426317502408387501331778482300987420044370976 5971 -61644682192094400865170653571810284399139031122285536820728338006448243250898611325680070751493588755036902867636120660121221966554413128264449050785104441799911238657750347724521281870388495357744134160028589192129025693183329293058576615615302493880441743351714142746748379271365003950760390838177129837707341222725353472195899125975993015391158934217921958984159757048473708549693531328151319431736302421043360929748891381302532962781381385170396962358896 5972 67595284725653362110020994559310798476276968745282671061905480377423436330790988095961074534506586039384090518666379607880241573204685030374019836639862198318707168333478545498966047897840425156192771718908461083504744625111698443970350710625786529541042672496059387898980687807282569247636730387480444619635769597785289826853630055513974576209071277526479231493697985225810127186763895342210553250991589948424182864806760928993487203313220220607593225253416 5973 -74119737254677016995110348627003030119503467482371888568224186902986954618001563371295152732301194597352895850134369201440021661129882166917506437703907699838902098623983386677332527537981870073474001691752435645166261270533348063956886956469503692444131691641462228751745971449768833291125375802314116703384380815480348535264342466474913314396144349127510127048080015774874893689127575067580161996447121281123661159399495837779097121629617558464464336010624 5974 81273324866060816827918655285008243446144658549085578838756609422126362384555843685784279867651843991872887251160716571382282550151005560615625769904828062396164504181943484207636128421843088486589063893808089916688792766849667165843304865254956620683119739167692138808430949261887220494755966839523535311986682521366630804089665193825918560484265483170745903181689576443268513721897571165913598038219778776458301857408651213450461606123197220969395872646464 5975 -89116653604867651178444135667847813054042738321730354608232039340867448196215194352418064786668047098052954521487762812945197190203384026584791626875979207776655876040862647571170726840719480186299725067980673335686192439277214459196514561316495747369018419600807100251275875455156213930605392572776524653107307384211830017977261416215214169669563280720645417554497843698153516150644309245866427911413919876965867574899987214867590547830440035593924906343680 5976 97716162090173313431774539807494333377684900479401926956557473259174388517589132422269586420372645221927904879532783553690455442758101009829835046199532257993716301259555776083664288844463574551160708822810110968043878381660312331512030037507823923733907854518175972539457234031063464063036300679511687676593387521591828051499360639849305665439974877466847005559417083428854965179890602529779038440468493181542234140458605502415911667101805429421555143590328 5977 -107144682274909819565583688165927044238326816025550268859688788597636232834071957837419725680231250693410794115530465376186040884534377131600588474496394951231636471618796123962941777224561182994958480588749780184957798849504781997407980628928317624920464659163697891844847424025068811785161882706624020664757617153856258995755281229820400080763778561005022705150790725436284350987248925569205745839602707371426821015363586268657463688910343967429423221033456 5978 117482054065658786130070693528599785131710390115731951782668583694532229433996818991114366656201477180866487957468936931987139470886765831183228849379084399526836106755614449702641308046542546181081918993466120379649188391591216334881137748290194566403138473193730601990270607807173403358554191458696488440541581936521409028640749447734719243661773450890069728955300300469068718209667361188338932371531275747756936800761523456349268166393825512493679181004136 5979 -128815798970453606586694697804410596391453617776133224527896641626393098097130670016220124443130993574268646587712850993357664073832662253253988506504104710980877230771387031708714842003294995652290284117837407888029918766772450264847605352868855077572663181036403480130526468768298157841406932692287793780382707651088332014891704832523134452505284821480284851065851952581952564024437499318995761542070993583625708760645820053791550249947379482513298304830656 5980 141241858438055380454315367947342928346892655842811099230363215204987167860702923063902589723513716647963131203459429056439455718668057915811298663911454694736586976123866685257810331604134008891254720714812112453861947898990165725284484435023393185689071653856486453655439302584182099368980755456841133656344958988155407681637441387756885013124035049761472160867775534347145844468718498418656909260389927224232197017305621825068303254213017022368038860563712 5981 -154865403095016316413398458429919991658202188055528790230138716111793234130819465669048369645279290962948161071310564820976781692121579199269476111305902865864229740610941342217985921089495978283685642892310567827508611348130185340767314252154835180872885780421278346375962319207889771662762882782963322953651549523867855956110046654300937856988955126279224305102219434552146484922712390567051230980919227000725625230492368846581707894733342736769528934305400 5982 169801719681674513578376560438047094700892913612333144398633256532834286359952286792562975792477581852683076035016899209237078785184863815787336533576971512034218772092520092024545273774678010742712798886744464407865799818232343181052495369526929138663669862581646350572778901250540950211134695764359284841534065834318265452586184915626449640619668515181694301530275757775474352305220697059972231011814523390764285463902279054179762572588657544300853160258800 5983 -186177183140008299138120945469603211238946379603294448156665843101357361913949267867732775008637040127672193160428422278281451186468662764762423875841716733197637716471673671889953486388638510442350602284127127485214910612088753061195448639835407834092709121826186669605337477839743715993169234456389846291913597902743639565359154808013874224771605765026186337328441963493174362647335334095162283275589992935332770532172052549993773674760328737554145668544512 5984 204130322020464570997035725923829005647778036071257827743391703451698334564201343058520669226747848497198198029558671971342985894989777503778808628000823285419703802319668515928015700391853374799611284094949923676471878973528727879563327210446155173209355055231379780911869085682830198059089419210113185452004179192489082235033585604777896110300686894466425509717952697247753312010620715872729884818717348357735215050488430245392024072575933691694824868638096 5985 -223812986157432369820262837733511706866734310534587421543506081069513264223262331152013163211742525277368632728037465410196754948982057198798027713033034765096282785689047459111782157910228261628366470202221464422421753319953558515543360254705048015749638961019143877558215671160951170308758564365667662039051779626257859252149673947598130450533753941215751152135763569914962919171689211351560669176636504248699248878208937214245750744952984496671959267518240 5986 245391626420498998373139640111410670944686815973114876495482434014714142929760898319842770564390373968422377033130260337638583519180560622709700512128036140403471036688693711692300792283324858816567646082504563922586451350737202850892727210573265436503589700632122430898018186974450725299384304113145248783799256972114365208305845297613233894999361920492234399123019269282513516621922198726620717831031552133349040196254038351042168535659529578007586525038464 5987 -269048697288164973226734922079455156205025893367602423424133966670821195185564363297829809750210758651193917893255115015884400803505432445898692950698457602503003953543631179059838037763486953481731706441821257679076623754250169297468471752244227287288921496698964640399280025147164325342876661035009361484047274851536198183086933123232487822499074194737675983156484952565792380600534429917306484991789101236548152773207883667498736787229694946968372286680440 5988 294984194020153866126073299844149139820353336509421662206449202224937454951510325927793772661662378591989053966823932574004529213099235210446947986860693623351536005467365526915334325770927613055290429972068271255042635864797777802859983907026074756873734695518283540978301786750426957061030875420795292798751662891457806308301960838706009327256836367805211870681050972062707428846213306838121094631812026092015340091318572915388801995906765843450666261375792 5989 -323417337332431294326321680466714721059190739383774922404830014515087848023634923964254516380591136771080389115364816680237300059779618895833358291234677247212343445641215745878600014202084044499071614457386664024125082179646934952815804912614080580761472415792591071234596466916239860269574727553736330995035656551107839881998916912488546564162912647607461294626009899966399309357617133013874008067266836850392771768075595339160911422268075596963023379070592 5990 354588419714962815096595335437581443005768562524882293282103016178465194030446098143259400079683071486652346482746203151632695379631291831615285672696364838649674651729165301107228070893598939033151999562166650980307023913639302871412360130929123242737910379884494899702832598295895438522389238690520042767505074373976186183202166828296070561993425695486334589657432243089496495417684934637892353827295369984759180978800564311078110762384102349350794052107872 5991 -388760828886411739985477069625254982935956046495482607922624220492651882497745358676294459597332121275362112865771400447336001956617860335140042151869758574769787355379061012540483859227161072345354050984537553438170275556902925934877550839373259576403505105152955931419748666113935857407176708587157310034505939265095190029345044041417101709444670970483820101544162576561168081844115271131477206028570705092716337153422034386674645353936359441959385212334208 5992 426223265363708824489932607954925543401098917458024963341628702201806134478909723128437666893597661456255698359952668962763737338276441174283357978041521523743991403668128539337176404560929707511102210016941173791828548902809854846760773144697774913294117795733538420057829879864648627258771609321899615984748993630987275583989231652703520724612148970209837403878446888006953203674870936204782960752947452024469017492262061860699409815208026726358332152614080 5993 -467292172750099788574704740156504051639007261510265911176486027517185113460261860025149000130852190396268418584626316967182794644251096964681818539913522504094960960767433606071090499545112417297613129390508468424179975159243898056382252509165880212151306865586088808018515229881869146405681210582452856280247703469915038243482878711507328920743614630611841983984174490572589913671824153279403337584869851254064311089419560639565948249453268615211235942801216 5994 512314401126459510116072298579770675729367825951277201790477784019976576939198144610312984849669889056447573596717275940888333526753070829218502982660919489356825196546454207795425340229044210048230728651596060449836654896267759856282050797500460371181501810359824161188231379864903459118585681618984350940319764843648693044520044570259829420469654946155125981229291672956888552627766376137113299782747641430121449783536310298942765428826350753159478161317528 5995 -561670125882214577755730587362890626854602593884313483517660693016407884049147326849740747929634482582998675520574163246744950998111634226636785950059411548764865335796109949425153588930064945195879017029343411495841424927645759341059111340393318853526891024752931032416962726747633342501684291108035354369940043361999093495685055970320524280151871268621161036290936624029818004328776175284907971236689554865678450814855746623261030370982395583910397558051456 5996 615776046460418553101934247969483313593503860203738731469666003990902016948752747453197516190730604529613368846495956622323423157557288668671262378722730954271182426487512637323753827035987420416334377418642649847176019717034007514441712027373561134057929628341064722359060780214031655795373512674216374677800758192100383071683221080525429536609458518685861024816840568989636336215432816790545380458927840017523299462344683040877244655105687258286918197172504 5997 -675088891834210745498619702215633855954222718485256183728575464520798571648817892691484002247422129133358488882270287201116462738128774938227213415340941340671741206559958850254317362468418414557432977920070092464070904616652594729976006667586035184304512692135021928943912576225448420897777096280893255977410653217428863010651024023916555969701345161933961050254837771339437233693460573511338402701351226775329492097122408436565298658112479728725599517159952 5998 740109262098595838879590697725932778540221177463003115441465606044634368309107102635120442285985603177565201353535154830181861953170807457171067690143458630321072149493495512354525711988271776544653899922657913377223422714730300630643543495848046632681284647237720294554281941981766543889385969169336226091879685397101613217492199812084372376786898410310725248032748409565525385702964033890119328003582648809785574288287409921669964348355421822278947228330480 5999 -811385838373609278887294760198897839852923915011136143170970490982231017630164134546310381119254212696646302714729146077962907872524133814409334579123711059553544936965373726056243711388497597352450056318828076013988854880114065017148485843337842512083066080112617532738095839682758631269053410075575702806938720117982580347096125237258089156132918587110630575041706568248789901443116809008453322401116824333227811601317226280069533751256997761329605983527936 6000 889519996295925333757155541326308970231738032307943474994843597300295119991224739855312567617487061188492300788565007057240846579051278701778316711030990414817857284527889942190706396946326394471426014696905361870531190969751578185457278452774618760359625516193632468251581626784183275051459745871186903848959762164631138175234601870912736343986223377241181247072983906213557699352555657970969228892997569873955123615193097974977740908278792692875486360528640 6001 -975170861751501779279994799040223857914042944757304663677200610771519644825612851560410053364464638529878192630502622840510706021752449466285125961652298193691207876916488397860278913385449233538593612236810317118105884189594750886888872302221417946655594574446147720281764940434664262361498450613974567100962433496218852236118876892180018387169514503022973887157925885209106845198045259209962073036033060169333396192998804676225455049223890687455858392231552 6002 1069060851200068296048796860491554507001247087559749335792369645582597134665882495048738943333637347305701596602979661592656583473603365804225301456961704484736480196023978484576643934603495360231597523959439031968970473138524227807340504625892177301148154754881390943338309739366430809903396320211956009555044802956358449254045715709855480491806502409897274375272053801303765319456501321196312985451503918843789139873307911203772046906249559928021391592970000 6003 -1171981742993970048399532246674848181766778886131367870007682029185779086296629770525846287663213347286826808028304062150439809668803648777055138907825261425084381794374803205215730545397423041096603967245567088137025063182692693301393729198238558935873810605761622133862601226306176283255375753845851390129077929293126748496268359848476082798141927401587100165655635454874402510961381194686242102153010959807773658059422651539184518865125634397732296816935072 6004 1284801330532828598176471326522611537924752015366150503451246729671511195577860257012098280204609117946707777614325690806436198292679602468075016797668073905391554072287349987084175998576687151313389650314184160903043737586032257654580662185320196966024613125128205233888899228092136897235485180329036088349142603897164839891461293394249546929500518537810406008579614240118694379147922573505255237304196334281271781166345736745950826809746759892477210464575392 6005 -1408470712958654476234008130685701338425269634288482345173586782284038201301120975724616053357596821311812283781379185147557235938175728644572168111094206382656802301162585169946075631437633804519144654115281395053108811398732608884613733420751660583201430043402624825781817408071272344897568367677457737153475422913652319780202219567538363553856618670418744236949447689826415870889149580145179616053030354644491554446828089548906239082102809037030597892769184 6006 1544032284423941586391037362420542740498597506080871225992712946041257957682284021410691715569447184050922824310950048245191001446464181416904892706111410295746034929313197433572838336718754580606583164840064025859810444013465169680083911023256264265625283509265124232578208681481994797939098875346246296517213676369079854443841762710490033211701711442524290995186820007274186554825711465720069916393654346635849208858816209167130564862370317378485047098047744 6007 -1692628488802258465554576008777274775688151117845699175839683486233263417741995460555707873888814967185332277111083176519733125758538749460394080595683617338508318025462491497565640501856964812255575131883768454600192222912856171277671990162298817756003307740306301151994492546849504474328456271843046806279676668932488800204736546846491927554621065087815269089564262529124394628611611875379467530192712214423050429809095687297676638150706002768337330486607744 6008 1855511413105521808995899185928115143457934133501551128605065554957953928870554123553022218359311786381034373558987934838760350875211426397523580888813537732216306416574277475510335699042879894301775720724416359033208876558746290169006791545684278016466238106886857015729004500299822409011217149717192133042506956282947337985618928846091492559838609736905474118117599446295921901413726793619723506648186502912281235305114923625053003478357826688822685772812960 6009 -2034053299877724500089991366039846344203651317632517790600871340270598501270905885604095440512038243199499845807959669804731805505106952960673489423277791689751187981532346230053655673170739493466624761484350962686046767548163455853268727140093713078736777939860452658020541866281098739271224619058457862573695199790639083625121280220111015135385016277431007549477084443224075876217538062811546451024698938945038482604126426217816511755507558057594951810060720 6010 2229758066509700457132446879497037900007886970308955696923784400775823887949569645208054004254557440132644760761024535366629718567872759631296686049474309288315598181265948541453329007650167534772924469126405800242859129798281370367920934631766223663600968248435311441357316055005624883634761555938514027738338746454195360545057349840722239079614438991369370087763005602428848203800725089673650053486018033835100553716067311408673561752415781040612623920578656 6011 -2444273927827408155136850187194504608944770209925192052908425985660919217779488634891956452234683331191634422318615204374643614087733551534283095288448565561494913861635479484379048425490155580126216051659534098678402710932071461330136167436768516705176292829704231899684163953126172762318468505478329727568076450878529369924344673760920600886263379669541102215830119726421674666264559168748198278325751995508252407972052283209916772368203251250252867623788888 6012 2679407227517158918120336474023265620202988274597549683998003247078153015681844731389274917423425464380961350345188359563965370503036388714342389332782616074473283974722581676297602911003048301601267851623545545170062097921652152306085801586181411771451374077763934769686669238676318049436055742725446052540681800960483925754530051757528585834094257058995944943423751683776596544819148807791355689676379272169489670776729335627006392176974738255918233482551680 6013 -2937137594041829172652740946128087661721733125129060012023476195768482906750106922136316120235758430221596523397498254081985905238774854071977359960131803786687217579321293881936161116141626774252126142840488877352176839071359818192198090802987725675798554714413042975086203933342357418541731819859907008236904321235648026116807319924599116984139258193606726816986758069732466596654255658045469804319871084646287660300276797057018750422658201115692570262238320 6014 3219634547756306054697762569467363340484284394278695387442346451225603997681247718069690688114883514884276481889597000993931492529932515370571493157081139971953457316572029327658512272516547143720048879382809993939292076903828956252902779942382999211058535924186591352624952339310720183959237598367516689994853537455047555511109433627781137445649357917129397043242150943908745901880787711792388181792413854806405851678951635965149251002749390527953233246164608 6015 -3529275698040150968322549738019960990837605356856262287394529995151047209861782430883840674013751154766735828253677198159614472587464830151984221202338832603033935944121204554101556430932623717982575601126721361395518341611636734472110742262151532171414949988089987707625568424937946402436126850741318567164276700410823489000521000083961212414465632822470621556054896761036566781501550448991974991170428401651713841777779806158435698539721261029689845867330304 6016 3868666682531415199026081207640046116534856083777493172969855814517283355386541103565980580059056936268213290684687347344459786683964989639599627059204208090552399038107409106154465270707599143734428002186609406117573213126292567789334580230606381096098698748818319897371662067604058242178392393444908910887419202082678692121595874735104154624524809684772377967154755117592614930652921564440321146545926226417738358742435895958998893120390320761404488613094112 6017 -4240663015077990377049360338372394641280947744254001648146346623448542927205881731152825632753604206855839257279892373834887452486654198468873380250368861159851264463629468071853358567404973900510640676013152515507703615312830533580817342080174526813311635171804619005648074582329992020431163686061259221032223293862949520457847389984294732285604701712120942600322641262778211462511058498701529612827588420070338558797727159101803246143297766178451729889066864 6018 4648394024942618511848114373999535269839489378074978117757341650389809842922347987886779851222981023809865970879734626935857052068138199989164652239532007875438642386309078445911331535010942136633199660206275356311634668551801211552211787914772310575497750945729382848646975300454645219750142550850846259210180608916504221964253183908521639174863514603549408893680749928856364873798373205897310810356347702272324033488123091323897877068724244647491665895162432 6019 -5095289087237025122547900437102122517788756061994922605629887904361430001121396285497283738505840751861044063506450854851814397407456250314186645888695247638328892412456091716332130150914827489456171642064614608524931817823554130241646428122028077467390543905707492728264891139342941197175215907459269927925941337325350220109827540871190390582512986838236770772680149627502011192872733243657326370209221979085806495043539988184038455483632791483982997556446384 6020 5585106363664483507705307742466812829981069505135459896682288795008349861503454648747308457128346994630281910948448687869806613429173431977290105049156280820638770452174306657631298325345538633291390458334967719512302785690218327150881488761894189351260873951581532774597203875860707856988052402054115157500158295601139572380826341138423637551961974950652144105757461493317987639719484484926714923752079062813084210153538348989916797188453076164112001654263904 6021 -6121964293577182239782295925993184889871045513889170580880003115559011478025169138493825415434648573873566471307083108639008595944449704462753545027958142782457904360126022383353915494978937845524785427274709433484420284383350844489208401828983708988360635544454943914672856488782405477688761806005582527812334338807467192789563920366135792825654185358316792125202238862197208787675538913672725516426522928465893150253120098006877499095536345328230649686142656 6022 6710376098278884179751827977259823887339326240925052871600801715987062982313504479421707729389429523716491295988461327648047401749825654400407797255638655122345694405031047667972740620084957922626959972184070585891043359157253358606555722057891965044474509301042500696049609746586340502939420208287195113092321451510082973585450395264608561207847442320376256534297032348379782638152294447348075003796794757509397260370491344567388927542873506651330023759713288 6023 -7355287586614923951320271408415897170398217712919297303792002723034887940151332481058912616028933470317876436281235420400055670588192362072145556745685208094723999110018302936070351633067076752095505844107783324590398637946866533948895705280058303306687361859551800184577659149865444279608541492592115013682418822093135146488198862611833441673513395075782870301459301428430628296919355479684041175450956656785499065378561406013182547129557719810229513643573120 6024 8062118577399115354583050886847203273327582687015255164384151273910215156824299455400364314355741752709012121434316396378432105311847330131100025392470791240258980701766747881481960143173131362004404462198198230515614668697989878791769366842384402122298440039938320354030789267091470526674568878268288918186234678867676956284726908056621183042514393230365077332198586284549963880252395225843818561248040408578268121604207323579701955284800136484504905453169184 6025 -8836808284359012648235019781824423438297200914158695976926770699106828495398751062225082964459492861788360242575090943582664411629082759569466736806617740277505207190979848785414966813465720182529351040319654108395486714671659895073056993930037398307846638835129442541763580718475154279017612711193227775871929391180424441483224414193945479986445886809731601100271140598111974992468787645575033260068303626172141381925343785818566716680235278013260783832470256 6026 9685865042287319910223998491120513981834778542171150476861450998415219665909869838700103505791282646260299829934957640719443134878581464002611945950180225845980318073976136453119752985723067657284687795149136595962130634592758269723038978475722823813219625766876208764116651700635504216332373512343404558096898334334882429892577880821459831719695039969440517339777811638658514009823306471115042014846191172920008340809552975944096654002221214116247136585878848 6027 -10616420789242017569692822898086006945811988791186419189378271318708167169031885970801472226485707330262901099574392197658729011711200003637603034147186715553865069144885641916900069783039380633519563800663358561487255180488695849281074650536209745554147368176550100856956005925430519864159462939690560156629472983465452214648742878802650478643245410232754606654110552257030342288357094425702061342489864892427418717248161462396621490370204710865427550972760464 6028 11636290759241003876687245164706247785846289829074991796253276958183474164397762982050161549601116487029613236575407734856713872137909445131036002098100544830512620332185370304526054760370916944733044284900191191684799311149677700558013308565502313316488742407126653867696069673104997666418906401759974170490960350500007940446724271478589575545930483125474697932912941231751525145404672880371526562159090682137692452254704343588626318377715564540157942697456608 6029 -12754038883277324016665005047855386997293487595809463044724382053125750324643692050636677047859510169005601344913006563686551038523774065291301582745194990758306860282228126194127273143756766234719579859096615013380465092414529736610095119569263255820766771469075105002049460501322028671507756699548707192502864062724780178800106656591883995583413700084442475062445000327621063889756692612987071235785306744217910671951808744773856974974802239867955773867101336 6030 13979049443998253159139882701141825935191705000841794379765118265858736901120901227059840384889212248635595139424852296288294527525422788120977411259634994249648708034887505990990116519374379002707256169334126061055024315365384150726911890186876915261368854436934551660746228510012685637286941006643078419811175247487277833744568801652294961017002233746177767925735452085379002522387253911852806175104736644100501043171554297577134558095680778799731237725427856 6031 -15321605581439738957768746970135105135831706900405401124336408624605979055738583863129098923105234909759702727290597175704372465273266877562539173227954336892145613937492157521597884219212573910218760919590249662945608896737849366812565954839528718893258590555189279526091900226583842123158480216681142818662818874192359456318028224044800391323262765130079312160787612875775925734719578900872567955634856194537706571377306228955723948714051919684833652121788544 6032 16792975304218632877546030207104532775463084425562183083953085243597384872036159660142443774185687733741745227804966528444590641205190617655126656440741930130911296589198443538862653777740832515829609435336398621648480098063421213154558747309391200364803965232901608683147402499381824830123122555872454813344114791383239584170470757470598644380215507373096134977733874203181594579527150699509991794767929293951906928131673926973084891344087624027427273783678784 6033 -18405505723031465976513501080708732242694034170332185114506547740323795855864098738194174828598099221519035539442360185148623286412334724709968858025299138940813181474496471703080969544452407093138551314154113942883956131080733612317756190442064453839751440848610874992452007112090876187863728714850930490149714023660648148007163106234825915089801203922746630901451499309265998232100122814475329201819224348763993602750228435372790623516426023745811509531741776 6034 20172726291707955567576471921512260303309971968959753781858347193563644554721747645173504843844781961348066149157235194420707241421656248601010306747231387193476400785006640898714636481524715110394668737099478008894590059406002903439233859379146178292550163742294555994912402749711016313040738926126189893379792124912572524745507965325039585749095492615234396817429913630134990403683589370253226197081208344568204672495123691003383603124559921337565707923248736 6035 -22109461915986927652572155892979316785322337911705996307034601690534250984329374206749614643614529016347517289560331571290990654873336728321170046005802166876231587266977118421191772177639701311795558640915586769754603268657727293997280434400076143012979942359139605612905603250994169920127891876052318732818191824239574970785939790110653856351346170602440656542959790743335501611729761499731823180057704457163271278546959741421228128887525552355775978406796512 6036 24231956872242812993504609462371909181885956764237899872822697769960672724786645518534118527553853975639549555693162702683497105051960779210618614757790101545748543866098581007936322186765782822063540344256060302666164887561075727130359659761693293060156527415270473551153989276602096940927102016771153025649342166165709078861494852769221495523491418539035388172921389357125693380956441221046586518824866219994688008628744830764983478459822656326177740479244384 6037 -26558010568272300171924736029421844513933283181005070252844940995741413214109795452349578302211019086857399403223033522097433241917703679736940749374497268213978050444428090523126194177817750487536448324311018672908802511725826728848921043670143489533353861888258938292872238615861004437433960078430465531932688593922391807332597555982821406223577021651954362907475801429153575791992002143038696097153005684183272299986069842269577087536176002834695452900444296 6038 29107126276697770513824410280466385619278583964669190813751483615791246987966392846435423227079004247368818841283781407375979987389862347219224537754712280256692977364954113810166411954292875608639116235014744866504474855817176167092356575939074612729744713334269128899490982849327475370992829571450348417918101993582116932574357838931634843609913832478829183557008846492721731950121895840586650077314175869016956073302182579731824273555256192227199346396676104 6039 -31900674079372293809223109434960162447628942157251923616146214273827415531359655530746477319993540428868775057944111693020018762016130753763360284788773866234050416698216725070237846052440073207366487830320447284571516663721547342133794215168245873263169001645785897497958710470095421875265169096317261275423825835018122103021544835272448789230123702598412211115632777736781340177231255133835623926372328142686364286183107474362612494593871209005474551318129792 6040 34962069379273290869107969163799883397951864956812860325099384684385602814600726523360562632321527896497507017446699701988352429138774923395702430595774896407933756034586276643091231804448260333503144292393026734479806049864649609875469083678401310113377597810200673641105307796587829914002945015283901991535549656980500971866964199153470771465331687129044287781439020650768055445756114520755191138065618256632892622008682096298077262103122549814110236154174400 6041 -38316968465726463832691250373316527708557575255833613765735815721194999693315661428846169825383142725139748871336796713932701220750493609785079297963924338580929825716523697185524885445731850136475404846208816472711453418870746720689661650644160534842997761890753652985040265463743978552110736672703881757820314938098412536426732830713286962936108286977975449718951725362655939277701511995298213938039319297536559364083384793880471322803022843880090708814016224 6042 41993482760479256346835041386344195076245293662569025873331096909438584289283048554666742996411980140236272742814340102488192257013768779151728109620762581848483935448048720855316128113342216456728215012060427774650062521377024819463269213017400711569454926297241606707825093869718862765426974374206989157607969605374744550236130751924891566749101978772272671515796653762172758659863082486473609953494943947355532295459210883983326797132586753021149651933275264 6043 -46022413527316771450721335202403292988277046906472046571368962014456747941923519021560243329089951592632722467840429943663095809712683353463809550883922762327043517341552313125377531174940874929444790221038440624565775527109713259733968875845670742767828663318225547006418842448740089492685721658953658393955928391297246779518266758204050136288017788446030912343789088121282771730492485405467002747515013635122989166967350878504366349528125206424978876661758152 6044 50437508997867097254739628415293267453142274464880934106353500948529449423425764422155250916675668310681572501569935526847200940155143906350988028321281248841108340707114957140372063202713098096376831310738725818926667153026757527775820606055329794243749406707786438195321776676746526331035190756194266526464887392157141607325848465701689001203505757018740415893923649183220487801722702591206888377914054954674522630189637037017173446308242814447699792787100288 6045 -55275746052383827636083574604181330242855338866044639994207700460642596570794746219544540242947744098706910390209805750619223300707039889385272576540006673013551445573395225307103627647052625805756562406250867235509335562737494803252764390453370119019641144958117796813565011110748972763689174558653423992127566049625498263951513447814569834617740129875155708033193013515967547867632022614610144282624055504501912512796761564712222189110341733798909291932408512 6046 60577638798161379382195587842419956092180366969356843124021741051552739885798825968802273444907832011676680454507826740506394385007913277635151163857876985806680354288500181404910851121301941007240510634458347884045822091237359293384003576584691081985304801332540262641403693799287783105054333479602951518850718344984240543108414615758520754757405407178488263380182979183886846742908985152410455354097684080712541580435919082073318455071950084046958950859363360 6047 -66387576611520062585861095715599758649432086801477946537772477735474552186530243938179827284454854441831539480418588804836123792842036294747954029459902581447101753779703136615059227693734356768900984336036972190573557831562294806292469466308430031096435587414929958866517137280906995748545654924558993307756037713576673784813819885322652726584124519489258510443331631425024910802488642307146217573102019742742003556812077531534826706480599951834577041063904512 6048 72754194453839626408517711802405539558925752635318145257265236540919741134375022372721828856498440925724750477219451063273820632956805849465203286432165649351108396988388345981950410072076854958166557574719255602194768198487962068655884072908852464713283635803173298111247877199484200310014319335931494749402574819708186449076825363651782997933859266706526914691661471692041547268303433866102543611908596776332567525159189237292244525135593436960108800882471360 6049 -79730778539944572804153036689330644993792815494028915956556276450713384313202656783334456477948332708697420749031086468199203856790035595882858632939959545740369306698823613972223025030174752922770516513853555824545368365000724158375605964881656957393170124075475401255811632316314098214795849051118988635381395062024255393791845494505617844678360381582163462402272731437671414570939094671233535675374889208697902393923163106289606414189063082508353868805108128 6050 87375710730466493836670818254519070120033416396592444881292701441579555286290269230850315936087058214884683347412132100576777346757322539033598054361987347908414865759555885861624274594493042170111586060859573824760799592826216074908383518284895591406546994818932196110367635045919486298688903599921808636750291864524319720827218045170319211232616231438071976909420129970019116113013739519602578963597254581387274275594284024220231183513552015864148734010043372 6051 -95752955341053069957973665576928610408319037894670148339329072417880290619407655423993988741408930737541634309577809178151343625506956795702367044940253026428396924584397330627464064331839060863390167204076215637569286816539350427469224990509154513754481801560599274585770876310524250598347674007985629557156144738652464780782866840408421203392472521671394614372050567323163875737313568674486315854339876849320576214613032119129180876187043253123254865080443296 6052 104932592413115609065501852848474816265073567264399760620844420612477451826054161612715915907125499886742144298058517012308345622820248502809745722559516244566050918101675828497777359280395556247403059192270400493129939098901525002976651729138908465760395284333826185497240122558225824134192690754555243949490413841568074246403779405772390788117998080395988435916248336019468876845744611137793279114387168049827619276856351415666164087003605057454623392006112704 6053 -114991401876114839010632531096991809082891053987976783297642220076911689696066629053793656537316417830823279997440521699090962734490861845705730166681336199521876813603468212607644142919400563632695145500896240799554800538312619523982398345316904026304052913206441362351128162820081601642784356339226769527506441002796164530250132642184153456440093160350589414547115330985021916632222375113302292815740862841646761556758529488664292493420089117721662505466744008 6054 126013503453362052699902902643254668989835567994042536140513880271344114885191508360118521600756241472024922561133906495646381359280553464517671606946732970824807655447653464644143303818575409003966072533865561488997084589780609588204713502237371652455765098262424681136136016915863246692246251627575638356893176732861487545125934210861519824692640933412371132923008803403476975127643768210531247968972506121702160747453038745176044753112255377734490712163348928 6055 -138091057625446058241714609793548546790144757844185556174259953147169538387762621722872907772464007604378557648802599505991243614668138258535269009488467821310715894400229363112054378745326350089434795569896681789763561186103803610614288563975588488617183914513785274557079595742290439702119858046518833976853080024285588617149038638291627986505708650688108283479406365699658834930785739011805873025192421921353445611375985229298545283540775654762045428917897216 6056 151325033471503272136722710201779791445477846672497240613106214323360518209868272817581031689485844664282478730666409711000602137702735029223692570490714100209539452471463114376852102681499605864963833630180474610907839372994759984430846313818398055646596091780258725253148629524042191949278444256356839778700104902844907116984542990435593504310717850797180014480939818910420262047400120781587230729587052550910966043458614740458001253168599617882155684701686456 6057 -165826049762808852167708305015651810273042077921118478744113316127389332708778436439833059346485540323295485321199714095782796053702015160886751611998350347216882878002027790210764200451108117553186358753899717458756356313940153020168436837803994305803671273817094259219999935256107897193462421167692253842331610779024640124487719253167048252635764871946736819088781819248272745498333457074983100548453368080970930245607365843667204423445576854298348938998060016 6058 181715296290158116956351930128399367875597917266256568496779162202094339727959130283367018670644231204668891840102078974816989068560900678666840457229825465048514719409227099433902884367928084846235339211112726268369659778231311913244227123582506754319827954759999505504297222506769009430872885608118800463927086275166536196008627404864314707209940008764271405232803402032952141626103349312856407049008106952584624743101311897036389818048074410705593450300048992 6059 -199125543071241400497187605422456692185339310466917769160691376229727864740973295166301766423998347801874447828751780394295372558437245881972871536572277205316789837290416808099721396058579703559720075160018939788360096391701511833600575998928195444348686315037154175891309673403012219099768120688538483713330694619703306548008739641789041800922199054846742422966140742355331415275875970603400142171472156818382759175711007763492696721906391932693652952969679568 6060 218202245812179575531997345032388666174157636413202616750792823695593891068051667862930417509824544382115808949273662262754560038447861501126994941120893264749106164017667139415916355580729107159861370081857107792892204724582433657243071174526121895674142802708256306951260015066066122366972166003758844771155591235148956997682737149337918902348045660316960781166871561023053640871191491047065392472566292475634570218777937750693140799744125373325639741565298080 6061 -239104756794590397156403176380099157273697062097176296965072706022849396912262067072243196050644681013146680550298169109847181432512944444394636547778511611017622030199094887273621082680997715034991980354009917965991770523829443531802781806376036681581778737687325142185422485414528743208093539666866078470986375284227206485082614593635875266001842482867990854518631935427208724974057754858076854975622787648097325597018548901118230203596779064786410609221172736 6062 262007651232576648508237567243948806757612109452085172670410000181997412195907055013158786547787520942513780732392732265363900305987306354228348209614692212594031404625266495368598652739844104100504796738070602093833679055680243924450540678559175796246503611943803001823748743513615854120196753056458007490928324760955920319157851062043718387366842263219637380593370474008951021776203320062690563086249421635026035542030640718103940023824219848085974057896820768 6063 -287102180100069429331911515656404987625797277195967180221182636039728196331351952468567791673699316624559179953277361324100148055904591615090607689897531115457880155960312072036378294008124386053285783021983983803914027805071683117004007311796858701117090396912809516896468137369265442024269252156538135741605075139032827471355284255558714971040656663752005472533754596068028734717895476048742865077850795093627676014884736469962393646288948420973098284497214720 6064 314597861475911193335708904638194309443323964234276786341207850855591135367311238783952279770873974314398399379524146386278968154613627320253993700249039768025483766156733407170174782373226358099588442299163127733568437120946302134188030048483808938106868612232885754750650608703647183522221607667273199281872661807820861769475882810184094911315560177879494102050826121352325409370522863603825477367183013759678552910981171440913449437228240081230860851341895016 6065 -344724223600559290255532685202424181318059825306650986023349040493007544318421492868596305801793550698015418098937817263976616143265966795100732412029548205002700735938361553021037997993742368364528864334316157571913536563442313655169947908960788728857135543998320039865315497568228360820731263201459606795911128535203776873836500124330619592655654383298781712977064006708118088857661881847205966900509929136836796154115566069375512408443710559159543240908806560 6066 377732714093787364432374916477790018220863508574971763132855754402563053602566059736004687250698899499602578273468921653584981595308911474974793765748102529503134557466719874912255356694430189996567153705692815710676378372449586112719366551983964772862211556909907614321701578521072659479283234457466395980383224780805456488073088608345584547576750648843569722083400734612241611867477725683690472712303022698862401532028026665461386890099091213868970780647288544 6067 -413898791157611851959208775264697879636446079331315455652926296932315826515304338862647141304705018214759915668746744712883049389159952135085019351955917744774959507726702336027395128654171310261327945749082704367387843742694765676363028700652044990863082645877991378231171370630211665920765121435229032063492787614366819228202202154966374861642409273510483519859759651403769497070331726846538996711621711660185758186818655235310189258924790853050560870891447160 6068 453524214094209204135038694938675409240895585709750865312700972302744458217488161980543833120378380584185120486702997283407983469211940095476560052698741549442732391096458357336478869926263471229606793113330369641416336990720113528601291859432243135370198465846564954319939522774005537464625859554011319764863882358527745517036638699595638071224308699440551843947701113677989385572067203061208981484141038153400409459978338163172484107431831006369284195530623296 6069 -496939552117227021499965631747049064617756577007480686139657914499410389714999554265707840946553633295401793617410667085764094377668138084843431909034299849118154512402969835344669306627490287013963837026456274245302023253340797790686810624578139192915308845397538000649689490708694606608442746388410597244316576428591630510980400405266279052588296668636261092999254957733018856734518552528801413699848353496542962703588269525716326457443111996952020277975561744 6070 544506932240217100421196908007798389432700785112605597484836554492498254145305102298674287738470773687065514354045256177765367205019455143330077448146467463147012540165486271140493270634292948106946878549630307121717010790832626561909440402308167658334050933962854612373048558084839349607349066522053989852521297452054025919835551399581008923460042774045803668739666225082635654928598897227472087272694828056770621335683976359018787951270717103585703407513931632 6071 -596623049002807571961375849214316199401353867976419163320931145097273679106374437840199457474822144334376748240534787684310687922308773933345592504993004490674705607089011082190569497868666485449338725693657670423906118387385021084055669974894050164383231445234584248782146768605622450347623828876862219182915139711033905216229217456817353492984992702534914865671318034021024867145706184004913809294003486589797581430822536443308038652510949933115176776832437376 6072 653722460959973118183740465763204966389486720544805733950603851923549580821858277795390232984771894446522673260185552778292740345877923782742208996155756684396907819063966177632554762166855425264346554180091795329278073919824877233922266846205802216996076292203423943994551038998678582783508465192944172189399174496498180193724820037017449355234444810058268582969447552925204535438140958693756852019924599489282146480712504109386663058255037185380406597819665056 6073 -716281201230189846402793080821747902049925964062994391098237114731201163876496690450741567055607792214042717163761436823578143789272647370495223837741666731584747031390559400873430263886412676260220997615236326499005750379171649204250342796496922548920333184352014789953629067588730177948233422622279084064314547414263957309756933016007393788257338297715840203446744804850442518301183307911964989288101962316686291923658380425182952758569256206209544705460735200 6074 784820731993899229958898066388863025143455690052800469088781497053374462951169367186150765051609725691041941109674250343976592383303359769303823789987699044488068186855417049089377516242880789792551142377625208567897309257227992954753887590058568087555481551750060156742985248486418075252424432742395385610151076448094536472500585244106542970129169957876263830789956468547517811972188230659917146760153009059690945747668352584160686219340848905979275861650570120 6075 -859912275675929551224621620259332904840203642660976127609866809406954816000736149147506200247722951083204483096758725671860251656811534788245944160202898553845379636356968757504241584231946174111919135516285002367850270401687494487224015975445038457487155068725653357756417138870489655690029874375092734663456929274248047974907875356732239152054293797824769627295445191787635235321455275538403405738485880644850672926671533911432513178070654484780468050524358856 6076 942181558657736409363932700766366853424346728761357559032238113735669151978321256844659343119205177329441814093655275893281574509594550877224730815657437493991060293887526190161931803968573105964458077794289094826423478196810967236587805389878496838887109541746183767257070108512533794693629587811182168339927097684353863373164469780788466390149203152823731132749910491879083362865992420290230819419760956628696554883128356395924395295378522861832066922367023360 6077 -1032314006773147929448182786279115842168604399872389009294355704600643345022530694530839904931888351478133840921964153458324749919913686490595383166434009102379164037922598158639131350446496981108780651687610902653054862338126309474981608584225631937349298712318727548258296730682227507785235726290060914566944166871700705984679523323283902818567874352649859485723258523021760106619724409787758615660464803787827080159499606222642081676042577339340267606699619776 6078 1131060435572786309854715908267012798555450716962651701846373216877724096950928892637547656084761348956796331468913253164337100663364550625951914824555396155216345717758207239804459966427698255810127004418018192204570995946271488298524356322738617312723472983356247160800167718835662078103690699461920857437073952881072536681086989810279384325364911184287576188303853478234103102953085790626368323379682368167638220897134121144263766024518358859517135915987458288 6079 -1239243282428195456018193380501457588773960453626957451522047997151837828836782403908111559502865232337889132977531698782652238291038482276012096776401633496388612173654972126894330250171375172402401871244857190039772912505329676978388454019828782598739655712031455469010052478383243283459981728752092256725086671748472080072395302588568055037160821809480645711295861871734374190138381693582115725073068434385642737314459927663566492117583668772214390137899677184 6080 1357763432020555905147219500470412940071978383496819314345064139430155738766512352618593142086082434531283845680589225961543915322575577450665376560502549859702167593824666656829910589762416592582408961263225489332274881758641626834557637196713298345106676430961228364829037995841228767310200198160505397530284752385579894469676900231244771980823418652414620621822876677362743438495627380523727547832425252177155599150669186584477428002722173755313113177447707264 6081 -1487607691657521005491259067900130183812900191403808382363517581940646389219927218292299684636688473937660374232681683093733807543944944714915411851263720252026476466091720593951409112642891743458525096246007232623647922930357917843751451547376071030045433385841726032142967110356500080823451148849407716336586724759940681513748349952491836246488328923495092115975828998817740780024545064621474507083017511069033883028565633380184056053064928956438763709097461616 6082 1629856978225458807459684335361402534064835188200917673290971331598945145370762362221143802680877598216042109791903603254644332320198148923095669534568076834113239630027968096739693435401207529418108884760479449488640351340370048443445021321670048063004536827573751307968217299048324286363344628321072240697646739888218724072185992478826258239251455146921713982284680916475256128698903303955181583491438770641036839548344771004766961343725310931378916455334914640 6083 -1785695284457347558108863480546135871789726809191933765793786232786144912467748687346745364887699695485658918763988418710892784735515060085934506086926092842088764779532418858887506631633445191747102713351610269899543890244867828922120483311673758265026043502998639288146248228685206248037108936038253107716731806175355933833308470621386792793946275282760279794299072931297425782772808953259682368489552823526200402279503958952757097082108199119933389365740459712 6084 1956419498627044585609682728962306661677611323569433697467940240555126361029698319925582108087059938503202887169662351836208936018863935224793636077185797942289472412487087390056772934991067792945961993524371123797985040751358470353265240364915174794071823387649453780162618837624183739478748171423708457802153321110772783983319400403400782700874908226948308950622786787632243209704888871944497503666487854773202019583362995942338966679713589252957521791732315126 6085 -2143450158821500287950046804123909892005216077538237708635699405933552992435398703912535693520041610081607848239716287252305358082517130464402369452512145534159940157617165278882572981467321788282320406066740237043903096663454945211363319006182353744293157094323478310245789486741785660270571620831393696124033922581309609598400852637939922152429530772551795224817696160389247699622693200155272323166836062318907658900127164423201527271245624559100110057813552272 6086 2348343230651601686492162711868133696942444901197396688745831934018952729407741325371431212563824424710679539977835692536091294238839092996559675472880490384790754477174595585370932433666909466599264387078008040863575273744939585570834902450057770788358020702066624755885759739903169782094161353479153544208707908846942172351902002576651408140477607613383847032422345609367520279591181883525125822123242850192774582516497494567515004415349880276397870288555455872 6087 -2572803005703067696763609406469224900775574233918236483164786266456505376603498292594214771623641565429053896908267173526018677172236363722543871828811033830612185653822390584109100524343193042291271296884454905438724471033161604069312201563575138305723416893862502183434503837355500399436554253824503115067875429542611872041589250724234179450624512487381327120296002977298298097497098280779073960669663468426064408150201929928087215819961742704670729638645294208 6088 2818696227270547331832371015582679088482754492253256364498756028770387851789818077887871537090824459581283689138449683596658256773184395718137457486090817089009269541662607666210238055992940352525770869012060409768224258492325066512343712237389649037740023971203660150635862842640340373792609118756646835690933081358302556762582456057713487891475822723036577249598596906389042541901715270261557993078865706539155282297682646090925086049278116450459979843716398128 6089 -3088067560036729239277752866569815125197187620779985143448583851056935739117657848530098374881945506759054598168567046599950479992692428024847619056400195445234295117179413850107530272144610283630816471943555774752418312757739632073394516501398372476584276700888304402671292613107619187203135739662753846987408580073437331045335547203611144877613678765407951680403129540989471886843916161100832909976973409520796667317726689368725014119743840109356642232376044112 6090 3383156531436985087511758291114912963885079659243669242466416163377776345218603161009788556747545586866946801785830930619312084966910789021000211297081025215482610571477752364779461124166379558665081580520858021338968826455673978574728725259245282681479583237982587409962888919380959634797182155037185016220308615421235038659445318715512868610538275932960957698496791862622368865502446754371385769983356116043811706660644341862598243361721339867766360489601071424 6091 -3706416084579841726576200743416951174376289946353125578384897717813258621596266471861420477556858915233193575534363213203324909640929414254554902130455466836547100513044022789478801851504196368694426587183889301523340882845024941873430803262365954516932097626579648073896405863529962633430645534889248123942200348654016758935995980527720487798404105908923461345449103625322064240045703869209110728699027721250476518402731785724754332186273777103928321422034844152 6092 4060532895874026507349373991289733888364924617139488725853578668122730533457931366608022755051994683970030915004909753132465925821557636317622344295426863335236251345788632496896409315957472074915816547330996172714333120834688352546499769825738355453974682918369298606871920036129605327901853958568537991887731181713942739864588644667408422381309592229331966720392746292063115897793831241044843939869457063134787549887902742135953718526054102802341501161822087624 6093 -4448449625053008025977314317437509192245343110743783388916786493507747843252471575599567108496211838558212562312568096346917178102527315966519100424071241743253367642739716884214177469674771842026915668789589224711328073247205911738621982897955970464853545504840013021383712358781736954446257158079891719987663825604836614473991015097654478108385770936107566300090523207934763596085872910688992136582106438770919057836330987332483751559273247812717907603182002664 6094 4873389281207237140466919955739100173972197829009545477515578440710017887170723471911347631953140982403854158771305729707989679697137217540694885843567049650216876177943185527602548444641982239231316174449158087673015820518131830699099134046192519714007861375383661218968871962590470032386472213528404031228084156216359222860332655329981614515320437631953195176965478547725186743253027317309429061543347190051986341168218933724329678062754756498985504880100119472 6095 -5338881905863358157097113492135580007248168437230923137445486299438673842827658237148612301817214590840893362556845441728306635932588645337316925959411224109934298204848995353305661631513467643283040633844966691094214289062155513581815762284176937963148401383847272024358352012687322493373656190564300726543778488315472416425941255322320698693806155261723722174694709096876256091183491083791218788496329222441653418111948762967491190812249476222040904358250417664 6096 5848793793231555764770590175338352124727778369088032545819119118844100550969768005856941618482774037280456251744738651023113738638127029519690818027677233950151425003363048587413475304396105427025685543342216185528113301447744766736937441793396978681900520838545971159742266106861968761095695616221583798399329249598940045739497347979163058413402813958289338975506148796428246029866943480753442901661708650596893923927925390541085913964855797295704596074663625648 6097 -6407359488633518032033785059288646351214075501685677510125074252328081173584521254962156633267218613351220977786547453616963411937697458170661432248134753919783658134400309127182516765638972599772568106908015530288615036526510552172341694133470547785586631206127415690919524859164222953260246712482760861287370647592871915277909412716655271088543112419727060509662135078695255058437912977042197360056835624941565351489175370920501567872871363941052642802439401824 6098 7019216828995638678663068880759380453359205411029633622101902756950463915663251962340088689293118677959977072298572806393940234375888878133797750569313423695116495049412968132178831235985190075233641375329223837174134031529876335414449170207772413642306805651381163377736130568016019880290670732702601531329729366924332048270682498030463300519480193460416689320754858786639595280890941586238261194242161100758455607939126980406791265897591830949276665447778851264 6099 -7689445314332684046609257237422348409116382444250550606661806965428054455255760096069564685466536137396441823135180558722649842041440570927325437835414344943948418727251431954592009362016398569211043149143271315357807886339620092534684185567560682843296963036339089333133931147188676110589078553624620178576750140458228854397463533074574555085965212855411072842930768564759119619980568865843443883925887641752198114204489795522646155547191723688193852857918531456 6100 8423608126561598680492825088198911535649579499535438568328245922835155124115663442724000365693882190016423078896184119238901000641353642791747630748330587639006375364671306192169014720895194853289955884544167838371375332889996365883683173214360642191045425629630975836138463781259727157051342275256202776422999748540645451233291002824020176087883669904969297495074867359422025962365570887196297041489378119193762579019469838570937731816291155372421683566060661512 6101 -9227798141998239565950242617712771741036632907999393193378195030605501447531605230734546114347557138308032729314031585264295828617935676459706327432847637491859083565819948732151172430969303907787242774895693034803382139588037873935298551453816066228469580518622892973019265462093082833859895358328379697281781201411223849639256614873110098947222833071258049332356667831452236199704130419210611390188524554543118854024270219038178499700907910444645663887670504616 6102 10108688316747705831778911124588794892362551765474384188840680683698651470964654269946045744976497591050215241601382130284263554371938938098960783656623042165711198564256103413413162700849881482265322437340554694708934559044845415518190089074189712975092792896793195471640256172185534801563386499270791987801872947522292741866674320623674945142898568347972842059432508926754657810585891035963701493557126063203574655615782828164642698410730738345274827499131491520 6103 -11073586860170943316357591441366468594460040779326380765280599567998097670378780212329665862982754656906929714072061225294593212099410603821724279623343716230875902894778870296191195610454987015848236725642031776310206918901252250939363967725604505639975019417537835464603379821412468419659560541351370364912297144967677384522787313648354664131146036574995976655650575077390370261334997423555100482026399785925897435741471061530119921407481880097851265517457840640 6104 12130497650991309832010225460560455158067091356853061578766878356342239226630290093241434351541759993744093300152287627974051709679868593519423219990701337189574165675365255684017696209897854674026184112234894497020118708144492252141330309395266874450804769069121131965829097136582897416220710364562170472941934973056924387499950975470884143666759916212628735160408291097154755059235789916998696833432243819875082924498388929603496606917868230498480230111469883712 6105 -13288186393717536335293894960320630266017293883071134822191380526240021222824407118332434627478301186477414922507321994640663094419229348274559448155387658792314413893264567199638741664125548047274087394395769562861476430753668806661970452445309159394454010820272289522469147587234471283255189788135660363822236912372153110079121189416474274008163066218365688984492981069776487929044338640926561772049615134721238320452459206608748770187617036927425166321362011328 6106 14556253060257287428808702665977647107281261820469784366872718510199468973710564162820676235169840039125616038780350847890032831365539117502116015591401939722251762002196788235069495970546650483207464351121370990398678916426661682334758391552425248286598850850606141686402756110012746759984271654673270443314170777515843059081414466716171071569520197020581014756188300666535387227765398275830177686333456425908987022864750951136776006932691728376844596788906789984 6107 -15945211213264998912415046976488921111806747659196634616538377104903079952979565331908141000204908231253489222238522456853468188593325980252069716888968557406257871660204394063571495282075365597855835529860928532734457684960540060721577391802009970387680846481632186156662724271367899652772740100000695965508890841771480616340457924703189156104687372502836934221246748190631877694490679061558641620091770351871667127737416284648100559902357576206623942429364893680 6108 17466574864332105857816379265518388630458810844794245449355725624052049757515758323400103839038857102586569931216998079088188438759645495761316755856324978298124886142997077437277305380437289156744936679135876198493156584402841950554082060100024945942164296183275662176819443859682533938927488518770295987338120558247950179803343309606289411193365504398237766540071368295325041546439243112005607109464518101442193587511911910599108678495054412272622224186369996928 6109 -19132953582050450254851192194086347732141313647389546919581547561383475885772774429942456507036224166100568937341599682360145486246502129050944148158089655254495736330633723465911709208320616175502719339210953717746096425325510666339610157461869967376273109596959166295287232157938490206593881408439709144304525540671233404377949669185923372526187894887455763144764313087449915810837635543306255955201366685142160736197739861950163073483424580551017411658532814320 6110 20958156632767654876724296424274598113022226875552953829388345535764493302269094892938103030943883788437927360483100621689671862801806563971191866426985516611543094379184201903388546363408123298348624464986190034949274686628195790507931778822006942126447211766521005273048798978902668877310682984096754198605899801957994086382626918797064337266615219452159268436470485954977321169306812075786125493590896539267357766740715840134799740667611187922097244968567039168 6111 -22957307011061593404154129802819223850939521058800164963363109309024838097113200281067538290674375559243735016584625541568690593410236046977961047572736634275247646890358588774042391189931420056038786419821556747448084789141749593575671402631280476482291337460135842097443210926186010226906754948230216399198562010231534116508933189014137673828489595389454793924164412868895475535896282186493663019646560473119872495799781983408816204697474567076496010824565403904 6112 25146966298197269547375770433375116831543026381073279318367398676962325428573506565139201983242525184188708446207453000166839059662779331691403481027336990988047176542958753456846741588104809520782610844134531393616365531693872533082678433131340208705273933909596703802387766615837811744560676487954770225936850859493084948398436796176398161850275533332833627164561492703236625901858130117630369942171111911808749889573000515272171949100266276747805649298876396256 6113 -27545271375758358625581025795073568290684474936857948708659323131075225635635601135428104111679824013541888877373553843401459120123758201619792381526882934257856844660564206216432456043891496054264721132953016075224575839113322255455903705275242783952354848254020011051359523709931936494675067333330305433125574731848846071309665469228276066843028375039394225891009594754967939174396861361084652456821739254744713854469254098706166798394486639037337608010833536016 6114 30172084118995130743769792709314086330959414595494426498061359789673938003729582575044770846858836523554200124931495448876364510398466451456534918566625890690663711938047938799551850727717081520281280045851766689549320004929174418006647744465050205279464351694284735648634365722878192361476439689268701538011754502859441475327404705465132515344465876900361363876229500804930100329222897722800621815282951045573162155915790789054527260260253534889383168384039701568 6115 -33049155300997015159179804212009068761800448045295511560614156242482521255814452292284160109738023846564483708053477828154402671326366079607157174705086634858518526836612431334534224552954531177754965854961514391153932205046757687355549489052150198181485983815817696198124275213143370142428600741038644127491663174488900291057703496046555281032390677684796299813407235947151790271063791290865311346300530806639521137681465219918752215243960675392470021277836457040 6116 36200304055453507845447649504163655815229195660903463285502201503461527501709126369243614188759506463006538533787291317194338546525723058682764150496201080888974772807087033760965466458992484975025796301651269961971412385148172674565153964034985002549725901197700899843532871697050672886885030437113571320752524528738322363779574609565760787910854505129910633908158638191531647959412415882753205094260636495929106810582810723312266471080155449891108418453680674992 6117 -39651614373465680338386057475891590722073880502013734479029019013325806768582098957231096377871783094638465789076773643839061884484748957638522586671878149114400072327186674996890862383150769146374340316284133520292330093997453662010658791993173703649060135710327202673265521159687403677651314697172033975309580748849392416428991320038201739432733906390563873129212985686093001111774992860418341549964363314756150716091069163668703062231013676971727171955297151904 6118 43431650249656591356028053786049011797377589565523048005813249895351789066074907948897828803295616158696289788694857637080734826142610396734628259346639837773117855836889964782229456219959914136501691683881680496733721300402469264179483226621483847835954831824858583484692013962226501661106594159185895826351028112528656990174130851092990135825139799369378107136411756677080584041867851793546245587851934617285087183353725216006657066252888775161421724207398084480 6119 -47571691245845480067186649425824994704225262182670807647849651449483493449706989742278207126503972064370976469572067751423883130552057426341311635900491583911395680750314330007459538349738616078644296805253451065915546691924936988464909618580137313556088781582949227589473520277734937339486244985958914586755207523639848518723252301889988921639960211552583507068469397956783448807580799078494832604317697556777944925313772423378357896699795238353033818255893398400 6120 52105990408048764461292280815097623329233462208670004130741612645763059626777593268954674811665967955040952394075443308532183073429574327050275886951789876063550668795623870330267517952884262212331339733871324574077062490922172025571472640253469957138744947365041363903666392922982652882472515173405819240124272543966418035491327069087766450606832989144094473805845774506202278912137063289281027390802096260499487997534426875092197390096789866889941830373731580016 6121 -57072056655919791720793843758723853010134798571620732481190240895489784421850678894491717782669452390159369361571830073989513428361784435017321950755874705306663263639138822215681522905916368689201865899090772897773102117982685174715706915320408555149590661429574455898051488567595826649962327229968889186633698437253353083072732298447695054947808274127251809233324203369005464477455041649694454470575880170801635056306623240672355788833834172914705381483554225200 6122 62510963964437532785435908233359043117191629197525564185150938909818489907527934314861887544204792660667210503805678216224451668801653499455710396374904724685833590281099563109393874077344927796573490848519485178835610056975298207822788811476661137720528541094430363998828793007906045144279699212269489845790684545095083245576034614821125688076867240376615442674244425784172633473930202625762785436274166692779281045901667807352957939856318190164900112071414850344 6123 -68467689877342059043490050225998778418896781692794690479370364240180607679877168189778890359621734996035401124033114740987076883246314295845463090483180958957641032672682292593802426661368059111972032073236468325735235198354590500574017109274421536881160531376862737624250173695772738777767492836805931186884628549114911779434063132310136038405725490943827159328721505502391949121575048551783637405766872601991979558414280514331969425625810965979504133172430327424 6124 74991486132286654453806396314551764286595798364453956696175513989115324214908839244223720429352030591872662087805021011014617163817716091249845514523414332974970955692288256489291113802286598909937342501999777218164499456882420152040799372474826806793184145164553049307819155567174778716846366443129805545906721150680811822838220677612376461475003644710921062925575050691616997220843851982029177355678998403429175160453980548634029905782118993019063623191491023912 6125 -82136284440897274911563143578501939582554387369481968946857870421741944522157309447090539585118534664630631080936980916785103757447993057657547013499280362162777209300464276934732597748350800605443813802337805905402606875798117641343174625483763077588811173683460411012729929180620571124862791117822693459017391040842810975586247811150717933615977739659691527181897359383071374132715581963583269865021125952285899230984765287469004596667468544616604333794368581712 6126 89961140755049737456673039781254150038470577305320009308577245879810613552078946125671325559272165592873131796865464600639636104531633472302781887231835505177267622857764393515592657018863547693031009509244375323016000339879301160632038122233041401741745245812703281436941764820533958483872156170195128334852261433828322717980024095434751814893326489416743169156958460470463685410734452390668340079052490849513551932449554407944927172597651884295734514318862470800 6127 -98530721666046468184425440177146592060119595200855529226371751583176321571340063612403221495386265209334736931051842058069348566121734605814469177297071759573227967898697668612526715458281710134570484203777065321886417180441066413253307608759429644019248693028155358020089910140360625422276719342734385340051910467287869240723583084490846446678000448512888453733871634549550806813432250764220728213631303931408300709372798040424545937925277405923273638277874485376 6128 107915836928572964238281195987916772894776822071235970397644327513168519591061003571235103593618351372632827639983549862297203161173150239787869193694517959592183838311668997444082392996077286302956444361705176986249767784078247330616763916158354369281942530142937907143244461627663259499499674870641579110204210825459087408842640478119603400198898110267106836035832115048801341894712439238343766710912913343434351299788319218064026727998164754217874385874160598784 6129 -118194022479157530293057541515949321606708841498690609770791209949485325623841812156010175075000814794342279452075515829089341899955240732553085791762960162967954861267322116421321465116880012530487782207862316438536856859560874791909284098037838160372674619256361678013727870135957096621436238306743575056399913328572397995635131039309269217271784035877793902843394110928503947728520693785162313886346561894042701466985032252286207284082428642706116567814207838528 6130 129450178732430551274022141798552950079026512546891590987487737753640877517197748732936068024943778019259100484852229546462521428936981904554737758606444508838158888520487439450075476079472406615610969355236883432964195469666399606842534326586605205487336318221133194547471992058749455266253683606999802293502559671420856094359066065419607195257675115658980944129945631945896427902140732364300804328546767808632705140855797906334588537375745690246341501245293917424 6131 -141777269391156884203354038814143454270972599053932177681678851236120568568226618918690957361985235441819890378916980071269028816885963103642835351401669081373112135077333918618396367710561179708269549547099034082654080034363595712453402009126408648863230340022105021417134030615887193831756089236114775623330927546228332869252040085586887632054223575657221149426601423778202803658482321177483365985459518987977243252434327060272740366262854055831387122615690112504 6132 155277086501490771740097447257252058527532071919273493920816935888911684462868589849622454668337880891368822292178815101664631729706127106238052096353949538318470907172835010615223675593263397633226336236790304584776283933106749326697132348237371201442687161501736280109781928894288154356425144035064371531810021538502622146512452660364646823533868702363859816988947678685875753597938997848016499016685603717698857252437613762873572443316413379867515539578001891744 6133 -170061088027219467459472735568458718815879196420799491330181546431427189218046280822799166780107551643708611023714916066888372807081686717245480529991781732032917119079556220811802096822635102747825845646240390545976973732565644577078329242442809041696408936787811436589607946236004077978604892394719871049134828883639172542531372085601047024955587930122207209984482052375397835154214109233143354313626862096454706925819328388339741885243750697453694137078874203304 6134 186251314810343442538880377759143886200732191912640313163073638545105313768398491071187775078059363330809807800087486954230941958744867196065213528630234834137194909438532406154851112747319983921685111960584850545037635692789677731677840674539921291099128937033663294651192596566972265879280980339686493721579744676367979293475705920135677830356568116501341845572350787694494919174241290700276942351053594725799095234760941921491498607424252319716541485738987443432 6135 -203981394435028954584392457483965409060205861607077540652473688760132272041635244563900683670243130806039737109516114311903690153317888824517993505251502535480411464806681047900046520910505314717789202995152024082469399875341820698939068117755020727475542426727458967797601349207189903613607114811901109319055264443302882712828469612669257689168176633686036691880295334207134045185850548353989703564718931384654602804894323944612691759843781633938419251554721816064 6136 223397640223061002684554349357312950425513521655114989975708520483481447549985859224141348725418263071674906117920214331597103561938598220287611987563802591337839350090227441479349450542958328350518093581017383560040112533910726202899531742464141849751660270185678513352564286762172936325908721995261896348987039740684267461310945055909788637866140004950306244275251112684702279473149701229321843850195479368745055759196941092661693906130246881379562254327910020144 6137 -244660254367219182678252263168433102759733956493348664455712434001769905620530853228444583204503555941019709178990852871070193291861882943583454635876116795938432554865352653939289754751229356852444494467893488122403733273758113067590841457564514410610514552387383872194024661795005247084815286645339530408704551513286797739761005435718496717591822024601730161706727268766696050166770468168474622328606059913518294504082895872303412802218162332225862912210212994640 6138 267944645060840526532975612258299403148652475810894546792250870992696855169053125172154383218625827640951170525225097340527808541897972705635180801698540292096605867982933821857983695286465843252977718149216782067210534962352405270324718941125926658724692788873054806799506671868988348071876757974951154839377306001360605968605346774611622221428140197554129163120661201030093958331245780241218575784700263480914169628078907931803098528172119010301663981443803142160 6139 -293442868414165353359436688281693373850051054854117134002663530763854806154897895425623608283632495949116553716960428439094481004146555352134477835461627430527646257403180451646696601829430137876778242721944223838586414085330939877141678981237327712952299108387126514938828660763319101902325276671688943503919404812309109440016522636190369587963247766341522875450271978022037618457419699093108757426753345119029173808596552313986156734603942161183097266436216250016 6140 321365206968482624401990944522470316301985378456207457203900247302517088472161923762490959473864877131418236308166968268596602085203330887359372204350845063179456849904500934155848143426234173648783934234768548155981088480451432848138272494571596309438947320112494805522610851654842051075665907714139173541138166113514402629787731139348169124540224296509177607188078308970433567938482171018984773537203874456142321440691847654715231800124618176829955950534493761664 6141 -351941897735914983928991208202510802643858897239072557103806449181533214932568353542724429756906030333728767665832789738749602392394806521053248311357269526521088049557768857930364913691851927415954878365078425127064458300091784688119169115254627846735781766569134353214912021818051333792362116618766619211609990047450236465558682760808874100446331500465362878128575339349339686952149826155378594440976559006589278181908795309183704802559016063831913827447716232416 6142 385425023915009352538950495270233169244018770860953400265650095674461122958926548437877700603158079399845410382300271521296461666673030159778138179780009710342445463510742334673610906721647340426606015371572865982331322630599083098363329599694208068414317821341494076782642009478297403886459094382137637240376029952219223760656211241340994087491087220502183353265140171865428087712219209745237377637628822904030439106610781654529192451056216295427772787276219295760 6143 -422090585770083320763205544261407878311416541632846764272363506227344081099359669751281441015846461979360128902802448895311613114889674578765305105603947619766521367707793176669475995501053290005117213008258985879026828634507412823354033778516219259902427378084540657261824222403457276993135026035611903219679184059095317369661982338217991244027417741346973063696214156019066683425356445798207860102728935093676848386306018230962595186813914883515322450803838860800 6144 462240767626416119035844428078851304970679184673800986845597844457130376903526996730668493432268043596854823047329145889077808838379759006316505095056908169118949228401612025474502480449964473835439433372202714057102565944522459769590150816076616881649498958725217892787695181856323223072199959542169008859370955322951766732428825686038057644603331916049058704082729933216410806165166948780146240694732356427984719620715604177095525696974290710066163144639198038264 6145 -506206419535788235734776207051805336876989395316177778103178733461441118403315995089719368121174439607273979605949821921029424259498203347803450974395198686183804328186166662082963580831509168448426449373235756172948725545408373026536588056982439144161814990177688271387305175201442432043041926884277932829256003589429136223441427296871663140406153171341652986502947062124675045030855673495789550471046341009122885964505551894088430673100715164751958522459759543648 6146 554349773920612352109295334865274443142135241897034644723890537794252627670315752519315169332143660247578153183999931840990308598516272972784812721942696823852388853867930033077923469027654557749250274658781737769377984093805387792169976724049030233323987600619172837942809256660841914815726545484726133575382739652274223094123737421823673679579117414037765509261954184869881066858911585831370426610116816869721738270456052612419662459265833725223335119308196300096 6147 -607067419424236454587182796258475913089970252898688901093934565475892002663250001905183611783772603308837875547814596400823886768654394543824162691044559508075378473863810223525244399369523403017441362833004395174931692689871892849546197868090143251483584875421956045124895819461695534236202966887735027280389062632591547408157434504041427834716582006180755414125017048476488774912866908675282078687122175664228015271347885001526419813572019068327483616821716425592 6148 664793556295559627431210836746646377755670701528607735347081397036282174621292643720509249463289951772041811191132693005284409222611565250831457872062157215221445168638900364337342993796256173983289010118423189243929149162999126596822928435459784188381881668055718708129415479503371556149325467577002567972547987846480608197852543471037864536644080410820151608975647869923579313633726720741139877250970925907681472658018589377655488019391125849910153455773672397376 6149 -728003559934976239950023879198001465928046160408277485351161660435869425628349707006471260960089560369938087706731947337260065914716843723906294187894327910734685238042617190550437080265974792358016190391375877048759794063400320733154902577925396403675269560178796636761759659396499623729562183609512402083509253887502185160283214599597470776904883992076686694167698106530969953506369032605594388106589953732370486790027519649738820017297512907705103602122225912544 6150 797217881744560019143721045640209364587305312985208335641195312420744370749903791330388359781479563353783558437509831992766271039024740007818776449143685747798286118923477166644219909686168095382188556903508037721354265689142728869845491393702970671594134138232149270306317344085853112340648417296807689900857419203732102306034597073198410530399335105042013822099048523532667927047627817111157355801395965704929511358442692763430493450729434778417496010735948379664 6151 -873006319178783371665038569904922803107025073197443960951526229289372798411012308324872975737109059002092136211180190980976363756475648408066964313451599974380669536620678812202987926927762878310462900565289648630061217050055539439850568910201766868578953598598377104556724885587737847392949533619120173459551823902254459866946987384412119911680504998684729625132656015738494616975654527800620169632161354372980479634647609747552778329834779015936758252673253942400 6152 955992689905335272582489442089104966246437466139155021581460164769452786607944904538781132215564150075002453048051084843095664002820929646701755180738510276688255354434405769019126827400036049275031810610578298717764638907290970338821972823385363484923198272296996608173257120050524182274129405825379778441520525249005918092561127262451457038209730101166826083221604609920918811973963428836809744609687079360666422585207443500671317037098590751613680096533602234192 6153 -1046859948283259033470951353830584512152474636761803610718052684641310079197017680572682072395151414180616822931559481810928400042242860508014939484440772264896253490539876101844162389292170898921274629436844429469790061658096910084279358208561645333250807907682992660228408872115765822127357110842260942225789437038154546084489949914408751811966456392944319452149308074716544474721143591086394717881652174174849679999254334495391494779137881857512032209309341528224 6154 1146355785974493829385492416490721547266079592962116537605931650209351824465859356445287395043044000143736767154691986929769911836595420438169337114389020369443110546093469948307496560249793265584046703727656281871226681351031197711601741338706062864717389573406350168196345432028274884360295766049243006829308618098546751276911543651959833197966476947580822731735327999135881568290401456549535909893850145043372118966670860477973667483779426692987740157582338049136 6155 -1255298762454311370458808676171528570205193330186712159305184006997860369116892176536116293950732839604768310826535920023639075788610995512247377228027217080940349357380434756969958330697396906213709263665240315346969436585092446428857139060705635271582580005930317256956436558660816203599880089028855249319989065502964054873355766075473340675075912663527172075788991363766396358752924471310223412988362473736168843906087521864038785776174845840747618697108114044640 6156 1374585015508195447730583593060524988358998749481390796851161584842123194218342598427769615312503995590145877146748235165652990780506051646334802143350326334385652098415071949111944061167883901598261146494273151017912608282570268141044299413232850457191389084343369152125184452664763494807225567960682128603541795391165344131725716675088670243857467860009845838489328661059252567292256153232828714024099949933063566413057732820444917718482889314004687555904804391032 6157 -1505195606532544735719847131224894668165669812601520159847312397891694577925207094871757600079145094088120141593631334744505948009940154807079279158982117657721480052217088628884073496572043257303340794176455235086026668377472111966266538645210063374009088673162892471869969756011921465463344480468017488082285730458996786512776834383940409328921815299960170606312740518007621051799170126987455142331501975314842553695838582853380004573873019096753915103725063209056 6158 1648204560632623727389979417286999279569388632629114626387835630295389136657760901440962207979490458339723268438299662508134308192093221974619508634268652235185326744873745509896826653244879826594853028493615896890827680383434376919474339333260815169156089966168963846975296994184329875170682791077528315802923765431500834416399247030336239977637160725759537925128881176226214538348309380563680515468038551547507010674430181382833938426808440305909021534198218192688 6159 -1804787667175497829995285458641683483528134565654510111562214104027135671093817657069368885924011875799455222141654424943800725113892427793877785085601812005748998040227221131919105271188925478271548886180056221701154694287367358776545241129337026037152017872517800246442239153178047573155683145032115716788937504348774803129014223204356967528814534612151112989863874971547468464323702756433722789839643700922057104090436475900345118801092915061033973855166108707968 6160 1976232112654281051589554722602921533264970079566289328506681012645848036653728844114672800389184204871719397544124531047799602177961332979842933661078392530343671706538504368383487620365344235082736532684244270186141175780095650255375268439808113640616418927679618993070812291877043106464266031872482304496766388032360415108315240983798387422339659237985378294965194813375316094593237695090585177487696605844820587491915076866674121759365216496089526310070320397536 6161 -2163947024503245196205023921769013174182352994031868392116192256277045908310235154675966219710995358279990854443012721046609554853160122883550523177180828841367554256097046634754340926365914198386261819542150928529252106567241353422914625936230309449757673820002199152971513841472971786536214073552937726430457936792140708730316169897511764661379137027364068961056894415271657321428796664487709424777672822380042229799260913254102895217503900777748996144455265216448 6162 2369475011926274633453098081888734433129457856128879393286263130258284063324431326922708982236679002713856507146349589367793963846999906303760678810524132377502515480143691258494295282917862157480047567951553613425851481130550129830544584412908781423344202416260107688476636873059088018747765622027809412978613291897324178559414601137953597963537011581534764551565055067051830693017672646860472500606172889706341072782378263079627829554773932318479524529479174061664 6163 -2594504797924072596821259215345411607509255147247166545872750534338941124497186180815334989523678930693107168583432596921858046108128504672397797623396013293007371686283521338144541383842349376092087772882148823690097466695332503625596403779334983524247234339764585698028891155922562252168696381047347916777986847959657821829683625851018471296894342743490251878143917264436894856285237434136382144058334748592613388143363913519135051510944041951482594178452656891992 6164 2840885045594378843571132802695802952512330607998363548110386081955850775539466183198397254950700325018461497022388920727365312317797245235638147696750640730642422610067158176616579465306687825558717546782924407400966200981852644900932946608182233878315051317124010927661674211518564075003616710901131717687098859099654595639960203374852108869090659509641004982511831128920618161032503441234698933629669599122935928943560459140611759966453716068974128619240693077872 6165 -3110639491506396271096689739347222070219058575326679856167518255667718409278964329533085193895612428901812002187003295266851973538350376750334889087657856908738874025569977858698439920167870680000723230146307959341332868582092181742265353352080689947565040154991479183709013379705145076233584610741573288186311903799794194385501212029197231027592491325291649401873202417057994273090419908775359605481296198465434892663619407386460027410392596773580532388096888398576 6166 3405983509594587859633546494767272228244244131777709637835625238340703733385216017502384606405514980606391919203247938443190387142355097552314026235401506657620935790688541740264393210268939539755547183238112584292330567332756062338937387666603179219026686879286971252045216995509782757548431252833120443110441586096210298531903264755635241809370110314643296696670673605578933558843854455963526108452353235492807837992406343806609945004818961298827915383617568934936 6167 -3729342240664365878704829872979749121208246750949366760185444956871555905096707059514359190096593087589105598255380373620354432029853785667912506378809381724585852930844855776450883841937318373922270761486231237584891242241593859225943376992230624759099515238220122521645529341295777024299343134391904018800890792718930985679993432827124094164872168487493036358982544537389354686987435757277892360234684453615405865397512341200961800135035085172043122480660343793920 6168 4083370435347450461834434408036588514578959395518673472173036779052770746573009458723077269540304869695339039157634565271911762412936943161706448165722258172879258581337695472432399305076554467733129087814311314580466311530300550379431847048568607649107397704287412415995511791107997978030288749939162180171050094065537085781202530037842014790306927441798514975630355639121503230360540537948438264988836055127710239001745783072216398811462991552872619956661461446576 6169 -4470974172291213226076916383972154673354123432105349160231789783160791810353884857184995580198613833670695279752322627373488573880353982118585475763062297531913780528469343387543046099110374116796307399026375224569128637484792894914923799885135576121142449613053457409656875840726146595442035496082367633394160360857803949943538627837233751194980521431007344510733415729356613753079743682892763374372121970918434132779008009686063588854004042807639296337443768745888 6170 4895334628627259109831885029800795582538757690816258066506634862439763393143146184828605024821102708446803653054245092008210577683946786876171977645362442815117038580635143984809605826244882806122074633144870942702375507534960886849390592227953828233113350447365502449309430086052562152697853701366584125782790698351983403905903269172916291798855333342145000845534722515553062268066946721417181590595268599693029200213396048385959053322824400321731969181685590751856 6171 -5359934096463592453773866877818838701409662677205278745251167727382326983770624446675311272400122983715590630672230858841765926465210072153330493660024796832699838063412982996896098570531665444648957195375847872634169384107923348312894284575659724603510580332919912365805947069069501774402294609651141138549323997325215481848338376467015443823461918072410770164262296908991815027151225286307896435236227919228870760364476774222316338838961610287670770100656850506416 6172 5868584457417358929593595449162874306587617193662625064450054446679588757261384185247991997006331918746855091021626650564052388964952785003325180014043133152262823102450491847287393596910939896783689007840365734816264777239822575847345613960858130894758492501583668309735167301263331834790447760831669960854191266089562006605342610866447964282279854317520185040664072977157389731142354405558659154596143282633614064246900527134624639915316447118627559833758478290304 6173 -6425458347199485475830557925602790277636968477750532880815955639703627936686965141784476982717625872634307627141739814107109265442090595810827520085766130923242848200349138279997709703225356348622958125606963752904721461714331018296393720642654664899311967608185351183400313302505490876678226129905071755608446371059304811381996432536569004002114757907155690752807067644086654215365794821658448163581510714956682133831068993338051914678935436424169233159929405625768 6174 7035123264140619675053836510845208533403572678877131110919272945935493949826684355946611166615653023417514780436598162513108795093089195863796857648138958338088704490529880403963534925200913160768595048418943315632995373129531182805736804433573532908283784285723044764926789381866795960891308976770107487364072180945827903091750058360970017370099009605274389634000863200899414501373992105793756071523353234827723964716936382735000971851302169987305236371023448405632 6175 -7702578899486902206385827253406374696063323618862323439663714870872647661272528347874795253347271247097278971566864215883672135759703616731486104299964834257815365471126204373832339050852277371553550396821685765607767207557316589809295433521386231595774448525281750259482274289573145020909246128033905772707877633129238548174419413078744727335131369885397227807652214164519077479424975501485768604517905532287521056794216319608597880069448287050265016443647092339840 6176 8433297993488267620927239093776447791839309264397136447810684966052673681129910815446926065044456960574790130787076400077189821322382004613110674543992691075842527096809527348723368955577449960082885213017486101911541026903512695343213540438105462741665014254469452594400313954484520213064405300794813569301810136632384111323094911546160567017237970937039151602444720072113025401503987938037009247895373658066461007062064413725689407147379691905242778048267394163376 6177 -9233271049963374703442140050145387697743623303600696842361773220925155659865724470905760731727963399601149371611427970902173505415505019760266791685162888519215478750601231737111038183403124926158518827711532963297578156688780728314778684694418577802137294286229852054604535346378737476305798207027536985230607261480717419372949126994050437148916422574776089595954774332162092745237998278694583053145837981241235518385988052058744585392688336744202052082657539338432 6178 10109055273386084794028412304425617588307009406876231896165799504230875408625525964402616429764150907994717581229111941889559505000884993864119847612094065341984999127574704541549810215468078102064145333793374274313824071775009738955291606586391760817611218053572643600484647213462349314829773287063333717859069515484601685322135503639073850400724672060790523029482360685853440504668492237501088691668285279807562108800656023561386640830977003538156392014895628732032 6179 -11067828126852627020926597141936996329265658077830940960408317343688545538269955745635481071857021605096425885300749575733777434185346273683551039097334883679218080701361732509001571157888658875207518015786742122158350518868047444909331743129218991361070795010150761631511925320496738824357492012274018489542591302042597100741140235510407155691238525511081141890013204694906417085134038175563877847454216956742258469546578462810060155201924002095406409022882943632720 6180 12117445946834081313350372223428077723530817230465542304429190651185438185634089605904082372721372141618251098235110511353812066221455570463184226469449041374724199677039576980580404428760997815448647778599242867091242826708814225777825971035955756983513541284101884110730241360288763575094286765975899474100342161523220681360240660384038852790898988747260313077407028578643417576734943713999248883581058381613193827345655242883184359005327957426999886128595485774240 6181 -13266508091699558844553960432629885115951361031890472620194146340493977158441338316969091107848254480619896194956001176780776556788469940761536526221244712229902043113699035898186483083537797520626355224377414388681516736112640444806382149971002150420512675374110422689068354356503782627829422902268122483288201646097567460004970143609381846465084809603523869241597850276713266413886860807702807756316904860309213861326076227156549530295145850120900493827810414991808 6182 14524427145944020879899255509996089594710921451143063353484827148799908937608275917285004586856038143104921207850917619214904334134972301232984973841579162054473255383917768322933259639099040139060376072373345939803699378207482816948866185186746330729074851875210333185491532852715445545285703108564049421735370159369058366247523066884438040913270270716379980235658632080579387587251801787514757828330544779046946619955921443956611670556818298187796372821337156342608 6183 -15901505751234859288066396857379997797125866824574016342130801298907834546775570921772720468361987377099034046813348201831442545534014152216161900457769567881409942291499417076301471991851887430039773848212274481454327040366139306580478748351897543072657382688057140450394634591147710490733288727506432673585471665012660644260698537526279396239323379201550063068208718037754947609279859694749703868472306241293305935263303438155639753839192306422680244214155184368128 6184 17409020689201160583214411625941851599472173235484562383025286370564705843400039951190765979068896872218305606374003514172536645209973808737155730119943695224918965887116782654798288593687463562980284567106137533588520946504938846791624120783855255243290149685477390894116655632920115573151387797761618309210523009320349163915391935079250653325799465780385003442491337475195530396041580904686286248257033823459594593069935163294809935846480171832963081967559054644984 6185 -19059314899764382054713522111857458986137918238993930807873926031336762471483690162335667195998946204198702805448395816147711964471106521277858543291574575229917887706115252952157019361789386549166048192296445901688176428931634902140504451209502433532246391781773790473846761364729054040699132784563283206825531593573721453672332154048060411871121753013264259031982152354110333863112108473067031356746776656065714516359122456556152444100071201894771686550709424113504 6186 20865898183225281888091458045454582471798614186988429930396133052904986105593545804615414435926965581362669863243888700199626954026777264269267451380530594882070214213317614442195955064915370646892444649839750685819171540490099661646581348851595116273315681209605092525600015340547676150980046153550279491385556321152797112485776728906876167493232690941252157602029355835883305769425742011799172128365509209110356345035542586893322182711654281693925746088710010756032 6187 -22843557404800410242912501020038097940606084311417260855380487183589630055758606518365653578178490778426470399675383668657043527558537342568600354607079577140163479603499318212427526664064594597609312056363799479434953641135408514254915382065542237782492366575829526150156111210131175423009743703269216990435509090101636680741681692040708831577162380951535334935904026018945346212183017693542484391652085694553513349041150805936105200824647791234787397812791998996064 6188 25008477097412276271298969048367354460137034641257268392501466567597687849783963004780819954162699539795769547439529568070759190098830520440798958816391882864745140103061117257077231564960124635058984537099889980066962079944957695459961880228507850768981300065498450524850082238342219916097731596717660477052566988549581284343813182458176113285833683100452213028007950763304030195505816730155331321516971522486301038349756850412498687367714243583979611942052256105376 6189 -27378371442903987951100757008300353528971637451391962564641072395822278089167927340651549160007309520242261404277171788667595619696841771704792062629226408662082469944294812963607905182819281585603680904954058700536812260012416593418830696602254180945689834391360312518090970460430012405620656051581693346340224036712816372254036263417825157463111838038375263216689904956801124975780912748697199063267981135937495202759786333795771376373597426733503334167338469376768 6190 29972628704153812126699594006501748993682810791964109059618402562075341286686099876553074097468391469040106794243708875569946975107422192794210216143835897111362284346487735868872555551962316568612857625491167555166587944603532602000665153808041724866326165055342253043629610118168683318720410537402032389351485800915334121183918477441682534327809909855565189996648215985311248577738811570410571952134454780148610961077413337482954123140611914021816368232437440336592 6191 -32812469281553875071586039979182215986111721629977027013601876611146770600955366736254607605782616251272538021347654030817134719354673935102530772764639636626516282871346952111300653608924800360444953013806289092980596249304055405151780822458453423423194752243566337623020652312558517044539106692957210808942288780169914314676234936217752072735862574646066666921126585696498939687336544421836448615702892040903021604361886551172923624584441281885261890259319933794304 6192 35921118677806342305094147971332301524324057067925757690115102982065072522462319953494951140026487326332267924811990376877738149395848575075046090013861968325178496472052845477449293308169921684618418957935689418101495480222253986468060767706049775910084430594551421783853160113107552483566278912822288842232413025058897448125659210941282087545953215735478360827972147606653558107824413601127865450558913003779954700068416004482139852882774170496155398616725761866712 6193 -39323996775872746401242965330934612901467555356425528738027306197483835177855898868710811630388962180910201764011698443817682258581384280802263305869027030960599573231340872798347321084585744289365400990437305190860247227642267616341095408921807866217610268061507853356317351627976360653587831835235328398716800269122258150617431830297089223826803178301666292266143812025822012230269438171023452787694955768798232887994799063191868462426819388563809362199330220869104 6194 43048924967164372005305563427744472053137242690667035423932893943021518463815373883009354172879461694895654821852205256754320383978720487961744429594882936895716897166615514740412835720643956114199306674922658825507404261425729172407289926894078528664524359825917702925370768433220694459080994972411400023885158410390428899712375766002760485882172849716020306318153417009291446074019544492959798091251408485271837180660144347919129764265444053722426426380000198098464 6195 -47126352811752153518923681202635529640655874128069615854243866377117826771480740504544632281854166696632591958344709430813439695452171475171353647802453084216681640832446272139694846102302235781748612375686206357887607152583974962365666810437009921033186044000610245166013886271221232858937816524962990766048042808268572891416241183354963490271711886687969969857237818426403424063739783194720357634489459916821441183098266004451784485923272766327769836732082183628416 6196 51589606070672085154344932848877108752282420033198911243748570100878788495636420637333504409376793526228061495032865770388522373774114913715789400078921203907706930488233316739404580007102256861849528173998895299665457873222171806312229752446599070296593492783867114708548267883067048853725755399429565969359512916892903711221455929636012793288702074244734055791592571846065511908167507930770761586006005581697865385960457419449892915071914838921455076984877211275448 6197 -56475158123585080866507761413039204971359406923661735005391925996175863677748547848258434208945437927177289384819613602952662359780345199507273438949931576612529859382010486646821946384235885949677980677781421257711251676930196377925927371272724792401873568110711735317917994784734640889800029193143562048036030837658118728055552354751108473177647047787434649367984206721571882715969897660046833679477791891108713130996637446971812473380069430298242718196431220035864 6198 61822926974516939720044314592304175177998418731802895718836896023675604380071344025157089889578637380070392012594729536562433392124735338870872060359220665140629945253680265546569679662817067959723278322777776683921593794266444493368856220542940452628265325832904789704195107110824005489474553399702038325660747680377432842407189832503011452147137854525078548608820534800878834485104693902399248814671644050440444746765817869886781220730810512265618489515397328440416 6199 -67676600255684199891115980269525710360888542654550128685990541200175006257785833707152888970283854830056122757760774288465022354698491104552656744588168360161009971468864176354880181398592115917117530705794676280649630988995766860938724445249518739496115427352513234995302697923377403445221879037702373942489452170989042380714998025071755359303630842279776701635232763152084322602746339614979197223228528346984131749266848902376608675332218902286933065717943251763840 6200 74083990866178379408001625727792652956553055911656222918809183526427950761982186069939684517029750357336658709892660448557122256624428136684033651912569342831486182596829982896540063325411383195207819982486426674091689861899016899571149215604394713553973966494228186192067122832135604920181582331896610266863735680071620117980276556601465153720058292360779086516849844507440772248308678572127106893628361238278447682814740793650752987366221487410176540564637135025696 6201 -81097426130364588201215476944740922249340410324786796168829483414545045374893076022636946508514240977628334598020076198366578455624396484848717365029647724460526943287671260893312051469298252679794477367951625777694374413324846288771877028294664956021619303494855816538297872434182021866020509817686352679261079990236914424774695284754703693410165827013663851212484781373012180987603953597300525596220982860591741486545165033006578404955658109032870521436410834382176 6202 88774173632252663886755695898848377275177161813928368490426857812392636013941908191260443422315520930564840776000373679972132494969759130817592737451123834017880292983847791759330684817413611816745893954770178226070526503960536873458325358281489761168083994030690064737457678860007074561848607680560686356976612738575738048341195170003936790099475010072023412549984119875860774209800717072617142242822416413866224292751537173570769038517668282412642887911239343764608 6203 -97176907179009565695459122552791614805318103965441665237743361486480170663476959916772863405253961400995524271754649392284786994214294534281655786734705331312600002451565148298876679589070255015049375603753825353878308201760728482747803906654556400420799289851138777643581296554569974994521814153477650060888568302568091950731861587876372445975693273418977581816346036537743544316169931067621039865856243210792118205875831104786927563358389865180485619523904937014280 6204 106374216671595917673987765621480232430914690612875798127402082489426394598786050850475641817253523088692565018535043826941352250835568496428562622153011561999658920077539258914044165696380233557456896204721994125717874431070257103534615748492296359881715218735075051585506376097447323525996752802132835192414482079904828832811062448341534720309681117099620536604518358517559439064828965857713905531974416758994433641339046350300031846689085793534680107419837149424384 6205 -116441166015847165592167651442154795464724586932999039325743181993644278822574715060772265455380050285804145719918425284771848238713412736696627444353585571531993294406853564633006858949963247576065677921523542775815829675407065313319206930398731132890564049743404752710670861857290716169790732128218112406406633810215535207675073841639991450312648403520781343819002768677154836427900905581913129045236822298982681346855757243230976371264063772810493679700274919749280 6206 127459903596046381273021421408208615018765978462205784162901403379835265308116300824734966093142668352798569934589946014360638623461304816159682136945598409994138786286503153375126482767188144454465391403043702796448525867567670677627724341184673744476695270306818829990975671930672063126445561602441665231669959947521939617489844686630307209719823448646586405367679463394129804333608578542630727737178733212604486374185747390349178434312985623123558501913736298511856 6207 -139520330258285657810277212152376737601782596561344825062634767457286541877504841861562693773258598379702977145952675207983324236008110438566203644656384904326964885459915321821039167048484667178232591436222268614231380668599465465312623189013438149453209337398187802791181193766197142807029761175689083253611108153415788805792733103969574548378692156916108060278055629524723217411799078087161957935669312667623787549900301335345080336480486074522724840490036867126400 6208 152720830216114582379256267804721767665408667373712432662218843871700902741184961968276713542179023224420322287074186664323349392365059733850101200358399583290090523734795964915282497834547635402405398412410336502607073670925573750728855070171802184266420607834675464884927781449082411080204754082937462169415039818595341767599269248040695337705091482570807127035554173223312835889407784873758088357903271506945930241050512996099853273561034358559946509150992981714672 6209 -167169070799877232474177100086453542096619159563897608478686543338196961830150311489480359706454397517430560528777595507340935758289191023540141428519716467124684072297159508349684097931008016098413853004642898470660921653188805679835841687179219220671948787337985009770805939254025733059961579448843183266893400826957866858077257528434274859988660187134677532194894306912604482674329394368141667168326503123451469766415049499331102492941293244835184717949430856429184 6210 182982877527844906904172640594496037323967891749450070562067920079710361081168675522945868984639465386317545431354962989192791552880594326194106441856748674585640463835002455050219472061351907235441456074506325967170762330527297443304422592713887404617422283247891588760354994390721954176799633409330262451531880967080969609423273915067727273500331372692686920900926680310274882452018935750450212038126488701856892922320262102786401811733477473756164124677524206469888 6211 -200291191586246311009381083278311751115958852425909367831458344750028552670361195298961907663569843600760385023072049467662848296552961775145066682631808383218390291653077804100411379749420064229976661985263584285773540050945222645088841502831654796266382293778453124326170275944591282567255398655748804549921863311530255749572308022984315225412687128511253650153202309804770269334742522222149531489511041836061648419623615299304048928077573149469085176209513443320184 6212 219235117471486668563887788041279603250081295680655787711696271258640665039906663598635664571816769536324310788687064344039970900846109889614816763910692991845948634566952988132600824197883563054778351342867055375372772964741511595333935552281852344507884482243237712731243224695572558339202709093843409845137227971922399252066207014167111682217127887598588702016578780952255691938600419274908642462539606159671247587602017572059026978420979030260806816056152418067040 6213 -239969069276598689912882181016944579765926479833057505687657411022822458437582320133024286804182758602857745159966824406506537643449511289723273051598348483375667427597936349537442361969252498654101096956147618949499041667700853858550102918986349465934345110256011255781384063803442463868934535916817462020700405191194004088610753907242224506162240311838392599729463308221435193958186392776939316896993334032948105579501714260336428133259817702583264053648638775413664 6214 262662024901150980035941974912596310294783434868163390852499805985646105954472086598116464122557963519611916543151029494554579474131667423341170257170006624689613475978320114540690162178688076690857737065965037491179818566183952267378262006505091360129724955064905016150633360391302908032010683525187140679860845701168870574036756233985911925434513574725598698428377711410039467125892808847635728813883274236055425082232376133893409762022127835528712633711991089999888 6215 -287498898335872955488508258539843060453047493064231210273981738016189443504692428859541876872967612185374264990232551660562090705158169908673273099421389041369861011223352365047278927915968613829807060306511925744322608007696721419651242416761209342620929352253978938025433582783622273656797582095839484246373694030404674252522282356258489122244427112147957200950512717950670609703253983184835430674351437637065854337941395727449911497621752049956705697304127587745536 6216 314682041127160945111810307050062186969304156420585677101504477524979317713814538807221413901803034390733239807216648429940611673408198272824625237809447766224855681117886421002556613461895322692356953839882850781566832949028739484367811977716382031460669513574898140790432969074841941291317301013898472969437323328187966741327429064757882408774613976608585645538998717106436244939222336220771262253682142792078966796524026292799978303850692257949485924046815150134432 6217 -344432885170087154635297743738160966432736050556039721965439758166912172435159989917185973437396490402471478647943118518914106568411742541543442284994837899390648977101675792991276243703190568528793206143290622429956908885787995839380603701756249837896262780703464507987502612771592451914522747288913627898338628262730082522500407716839814910599679609058777103973041118673140417601826017871552252627869948758661729793708361028796851966308651225004909688520522501337088 6218 376993740119940450523283675478657019945783834925037741399193630207835979857001143662688021662278130469306743825491776896488448312573371382482419325380480792199862382635552016260393705449263270997698558672599676255620954510260263213021931894569445256851264459275065964137048878336299745667810646680193879719853658483956675938620515670554334256399092942040586499449328797242829922155614034580317065651889490994948428172090032376514593372096206761326244193751822908245064 6219 -412629759960871291361332157209722471759934152619869643298554424172861004156469359536932608463529686821419870975803916970708185652916446927717261486519499708945011701757022936787811363482605862425731558886507380537978707880734340159985418599758720123070183511297338536730712702937989387847395735524353274010115062094123555694365254847518412072481007964703947252057498876628670041681974916878615912231193404732072652528359170728269618391290086962305027446744504872711496 6220 451631094635939055756444965118541314780175430128294237959320295984445049736658693887052009955179664293277662035396780762282919308258703046098706756415365983219436176935684881065474944396396891922162731518673967471827828617097753993988971682351046808133968286994480250702462785991237217078613142095130698278373181221553823979073471010578279105609559921310817771711528432568039077375416610479669453046196868465467809230500356034735729530998459974425811659808594350043104 6221 -494315244136756110726863466916977578053771174835743515127568828072143036635957222497255599346743073660146028479173034132912462241243297793147058662960038622894626031378342524401902880080295715009204302754477726204898361281005844395615605173808718147716194823809105887361606511912383772707006318767279041478678832895657861693989617319224093064873322484396823434283069558857665671195347217969412828807396295524719728963342478248804095889046059647247758371549374335137912 6222 541029634085006123939574674427083851935004948476596554673268780298848341701191943369160495818090080650486752207657996283180483156057832517356797225877287054627812181731409732078466236011127258134958058393783914450872011634631153110030158457775183466913316206604131161609173805867122439021223410222019302822878322700124087838622921119961627349438455937084131686711084031957789279571336990552062982825003761445661580687730629354913425318259289913275439961554320016671552 6223 -592154433625526823663228759740542527232373492294081768711294993155493279992616808078506138255480519481248786851193646473617388501462017198366530751268719040699702492279627706649234696749778166766995754654134937810537870528807411599424895456541554133379623332139756626644182406350344814916326077173129883363606759009848813258876639648569687778293375959562299493662889903195601399727146144475206912291859116042682722263597869447208473946604559444415175077111610587636736 6224 648105638405763044293933777261098629381410119254151215442168907047172144190860431223581726869128744261614316581585703327525967727061987365637402460228936351579763934861095091639827345426820860167392155684999909282416470814886691631092469455128263999994554356735715615886899123229465182023850293654257995611450597654032467266159841736007628104162322097092001722700677196015595775868175481878616910006729364081683659978577607074389140905904039039256157614222376797906472 6225 -709338443554933946525202072364034439001715455011421393732454232890355632134387749010931438736785049404815433967633919105207473495553871663691581363503734913130648766227676440644049844037592567476125575023852933885901463437029362679503067258391218922679820177587399022351110863517457909963115700806747130019479740689790354704462863903221161242136501349899052312547945421524403596456029085468394373759917470067456663182954655359551224469124296813909230439596367104716656 6226 776350933915410287127112447587441631866671844810569239398211073005092067152753735713024300716282699907639768034395764577473394411931989628026484587636431587896269922044915374475809829857879468307207026280266813578722750552464117359662477623369200809072812224760145076488351873759878265628916893641625050780166014523914594928750798972202488801848441828010541422946624137524199317586525005508049171075428491421001686294882293370937925155431388531473848378652591932118112 6227 -849688121337364799376551975573288415865016496266000357560793186172956898774861696824661558040931331884979029000472788519351416277408242319124003464404531344630931883135553271969592869273466836225675327289315700155407657822154866837320299877933821016815949735012494755980562104932474342630987113077220027596106692439831044429055711307750478627553466805828194480698276481407954796133167564022735744363766290059497705308484234078025083009896248315044273355164324485828240 6228 929946361646302730628527409571052990651516321318405287434583736044428330719581290653908385484275959254983357585335817612677949755035320822253004900880656774049388112259931274525885739919718253562822323608705124881076274215187012552419999313716182782091008174869373235845169320796994357363777948134320585439250902642830499569980347321307548973264904905980244804752332238005615352802370755092897483942659434458905929660971663284688226534437320806052424771965139452483288 6229 -1017778186954086959996390407182329577843605377105047526633077054009740095396302981232328021174933040333955142864096168467335262751605326138088727038938758688710793975836342248477647605137278632055311115782841426060347819244309835574318017861668810137582854961826696038930942548959996030012401466878718795008138767089936080744784929154196204400794660425066132544776995751479603627629010064194065262135069650882003159735971405553277913253291351724208358788854273352349368 6230 1113897592332134516632659414154324323472608627516191583697089180148143725419039777786694047141097796150848541816155656467362964456648191068196239976618240115784264819837087549060995564624623182913344746751885161311492365258443328462624101771953788505337810908459124472572107825136010509991621855380343937430634435662532721793355535251508263222913337754610965592523120394062413044945662362819164168154416086293072674131287993951455523027720305709396566113445780055662752 6231 -1219085819527472275554290961635067672841410913630645214808565957818635844511141514634412366753260209365768252209354831045342214627860928745077060748087866853960333102918588323391557137540096312801025293404589689037542635657238297889544258290869511389364668691765371528547296373441425435212639796964790071238686555329068962601047705616549601265853964770487946174269494207598812845256868978680596051538179964742133810823120733286162418589698832582604633276778014268745472 6232 1334197684407709832713609343852957120415342916643287665570887878635803331553874365410198363043001748830072023577596153244176518723873239734340039858343241912551202680635411990926934771456804693949050318107033423991664010512819376766934018912479642784708258358645815957702565982231315662393008932005252498271983335765821766285742452988509799185491257756638774614532082959594992617661089386218955484435335371822484703174255222553017984211010473845649237079741807951039696 6233 -1460168499201880309664873626721969038718345992124616951761413342627110622258886618987465186984509052649372089346693981276006799520576702178781108546101254232808136136081993334166461422753175692728130937095949835738736736991623555402348407622125495088772040561196498984440368841744458668885909437061329004970489010928085555490146920214294541645216331515567492319472429039956701301663090270931142309430436800657178721368491358615432143905495640954303921764974456945249280 6234 1598021645395688275392876924776354072139272343649225004588141852929100579783035972476963733653557679834253533933886133003599170131110137372365182491639600150877976195661139102244629949081978965278488850565476666743944206994299738679217019464537391833499638951752483062855955948735013334309613497795520076122738444371087352106292682356243728670256497058438148211030869904320664330446265076023072791509924269307153973416786800246490549422680202220348479879801832113192464 6235 -1748876858380452575575791902616760074268315096978079897870503509183747855286743127133500203549577900001599339449006541284461516156639551909613922152883582723332237535274206706382414081770684568168780856361204979450898386596678468908308804307254633324666096948070365538781652851131638615625915136793877357135998068817421206827296485986488437281981300343129391243057515964367108902129527114952726768892495874380848276773875071345446964392031682268683454187694025978761824 6236 1913959290687004103791414838914497683167834265320631347734772207654749244860524832000698696477073722973676061609795214367970372154011295121454172744385349045738375024867159821244645562496836763179864485986108930136676513359837479975237957253536262944453302212546420161843597251945096768276078401206682867500661484227269744528397331423878809868112483715117713353209725271309865160150257272822741639801650681659919169451946686892454894909390025447891134609462653688699776 6237 -2094609426904993333300547362832147593221954831815272291208566757390745286568035137373975707800236595454463988132135644096311156243744008379409795699922686376583430618571767967202260157509344106239120108141015202868850667036151455475304592485565613021904344655102390878401650881169425707146800072727098106674948172766305329368401688189885904714429408527966701034278415853445766317477529451005911271130298291334833333349996857562289911059550768641050525433563588051288096 6238 2292293930244781913480207881627781447527339834594526008618679535419218698149093153626167254064649311395432175985182759857452516752364345317448313327195570550700305091045179880973717329658057687456712353058763704239694990668413973027016806733060475646563635401718663048247380030146382523816400682927269557139917084114967555565646278494863021175557912825097246775762793422917163951963260505169116479467415810870614028274128314473964153256617138358814537240919689048573600 6239 -2508617508198344435718059867717055232609385704263026865623996000989911805960039920157444340545392307256899543518106123176220120171611139628314615251417461602347553626004423444113301096944637637253679178971134816090696590138927188097492050042690476448694139768807370748546803378738891130629180475138940430357779163596795973963743345192555160329535389049372415722784199035229299145362038563934942459594490307170990006878702689096428819821625092030865717954097476091841536 6240 2745335892957543398763648072393503668617383247488516103929328979533309052628699785251940693834923466288609951676995171017691671575020425652047531842650063140374503672526582351922586319593943066811012827644574037364959385130771514180678452135331824273147901783541151559680646941695247005309367513291010417733962695957275424653656910133342214666725595472903927308341276733099167448230131333483453877057893139873920393857737192958267129925257628735533532281952548404417472 6241 -3004370041218541256211224803942459295662652983516289688288997001349804021332591346073659356527438218824604888807301889962399293420782816718902001390086958596614921742600751369185675111580621729842281883560401600891795697991297275390782192912016386646462452759004607727259944291653384091160977736069254071353072293343694609157836291268749392609457896009212649746842559280649468643026106722220208097068858638312497023031958102359763659764022675009048423065627378108928970 6242 3287821667811908690284973342893305964836825851790980844348233579627627623888547283258483524166863379950143270511809610878718119147475281427397545154208555996029201491026984702749980977653204293161480577228175778570333732649066692228552398399623754735957421202790437183748362606520632267741584013113815262404214466484385569333338800328816820857861526592300300794035968825542007466165778105108052430342147549402521063743830788243528611823444765569731833906783344664739040 6243 -3597990238327834842331583314285533919954124870336948166726730987145394308903517529216230712602102907000451629099437034421665783420148087663656377857289680234513108958700790760085511980151184038573392625519350951925874914994937423503518410352260648596020275732166409959455033196961192921731774326327335328503802450572779468252050008670159811104940385158730350584978217152188747854649713775977076420725373130925603898078929083013788467747755690670548608315020525834274224 6244 3937391557640754896607006842548145012530030389480991529300448035684732269503574933658682738412655640223199150772269053311465547405270193321315778151014804261953116506710006958694493249774659529141869039811415835947706779535807285666501638070744973230169844962606863722413627972915003106517426755697483284497327131380588305343235837076777187336342796446318550248738978683268643040090430536719000700952752728828083291474858077777574885182384924850406014931008773041605504 6245 -4308778104071736810406793578260701991518435274016971481744235340359675862213570485359201934412939391196178120621577832569667512368772627707214024767719001242213321078674241000915818342760555582727399851069951380312748918182267563875654231493670368005335631000186105381910551755465144101623764358476069986414021900378704911377214463612147533169658813655192112358658291036300886568355689496171690176984865957026295945343683016764885983650145342515328472287661667338446048 6246 4715161272962958831623143639194172537975867002880852158092729462331711423360727266892803202916996331232659682839542405653702341377843611699168550512698186103241178658878383377077545894606925814630562246456657389939400989626334339254366970158088986506609163249584733637175923344951806231823749543362918306707413818171374190002620504795339608722714294532773208150018472943348387452887910185045878748489266864606677712580069013202287803568755372920042456035523232449938616 6247 -5159835708789023810797488710115006331526449766493357594873680842786041545754504820062590143661220519020897861188962782394323369026260583282194552683979485838914235870482480947034725292336066047289702932848540960310136378169163558554394720892529661505258113612276134936974342580505397735117368213369345101409626625910411015754966431692743054822744895468182528203711461273151862533766199326481956473675216772207422033697846505036996746471352204392701402320619556330162816 6248 5646405921717668517735157128507250556287262384188516163993390074283818882968921428768034180001937387623403803226835670691593011009722334357738957892211574902586268121613752209622413470693297341496704828662922451363448775748441587154110197106678852466240251901287548983616950281808474155351078553883710436393560648833346183228731342989605044247802355071116758972312481272681856539166081183130794384597608905136526511983136206596660550292664669079667649388349777049957520 6249 -6178815402892103469378939847651027804831096314151357375871522733648626161022779362274230389355765723315213200862280208620081405606002709677980994484264229104058336902148999819925643584651744073759466771381881504520312388908336297804471983424896474078473195892840153666074582103260005801604529710027046658960720287088429148412787732865293897602707581333840744717510496386137396360035779651509015516454610558529034372369440571048895279014011545836732205559800616684645488 6250 6761378472785795631405057230365429451099774023768660040228744797777802072293540358985847644656632793853591484409426303270186272191679248684577698455825602062854774383594642438879481858470919334097214224525340673411683632773369991096769791261949779766926062350963543246412567498359433650580004913963669236879065248081045630731130107588881182398593526959126999106684319413695532215063583541478230669907276482468147887647728111620867118338148882030717930945717509062704904 6251 -7398815118938757839428539821964871115011598275407509775637642174294405834780838845232805155816362630306025885605379782706212239426540783319710465107971962286288481138216244600439130523732915340105738788298651178039402515145936857976419030437034452992297117233572045548899555069383541712669982114999015544601523817765385103505264890910313528198016725023894282828506670995461778565006820291106359510068826249016236519716228956258833215428718881375387896661173268915202752 6252 8096289103398133416506128709863524232563224999747438000857329986690098052513167959484216063073807180565575423613520036165807289534042339828834009122193812828756633485557044721642559875621710938450284569528897113624648940395247252946484851950211815472308458011686520420290432247963471630349263474013782250527289105022152969713615188782609305846867556300295520507208432874558375833675512576872004877507722542432725176249456829842826422845168959292930824897550694604093648 6253 -8859449646447286715017933473246015328756338783066880395687757323474197423186458621578286829503533315623312813652161646256751041636853966235252628988156238445828848829801053888006950165162370606610426859520720561323934873019196840217300136468904435670531416212544472431920136625570286182311176268784550556874034922943902064978765926489434200294479185163768004348941289417674697730033902913051864395914942212093157506858111806941856251588330103772733545276202454082466040 6254 9694477021926913915798531170273402260009992572979573790608908887672950708192151131428324433384762362635521468557218163054255028281699634625911964219586628098058372406439462194880130171837345522743486314358112016231365143871325923799105678472368639417624475623587551384010260249956938874154452484825168835004776938504315461111518727379134355311087064197887908406192916872047017819921809712077840787006831343543616116496665844814469219725535341548478975651674037414919504 6255 -10608132430858692665521497603041661787595916600439186688080513907509086432287712997221172586284441197247034644709251365947532023242705028675416506520400170293408693594623078289298572834138603906012681445472458643770731548982642171064558358313972005627528324988362252455432285296498164668609003032083930583448662367337152072267547179782553499425871428871476460172409419889086147256684204272096729790824779083259030798927173726069048445989687545833069770855577218835297664 6256 11607812554427981483070756018798164458002175309014689648551222980822889835369342928369087804406282593826404124045839079345933996297769336197614751201385586439427915580946259456263886728056416616865020829318505613882198371347477435464628373011243601190136042134771293222049354488942690602443551369003402201920961305339907261736221204045821752440773630829348064462165225360135115034707405561643599815778915711134250797651825171588160014092312831348600054480784162668726016 6257 -12701609224941819430434331906656026646160538250655484875630077485963951500412805823676106008613679373626343385705604706998729339025631599290527875118036366121781009578252899966646294277320000930264765518684531098321799316695696469417231822928122535455936651328881639945429408506613514678773255747813934112635220723409169408273669101954343063752192917226898586067032323735789311380367605409037973589016320056542293923641914373925254755984794533214366310929801723927553584 6258 13898374694452384372367058004425002045536857865507327907610442156273750684071796260842821082635294120145973721592638832061038175472487844406654472553142843053479633559696466066716213691972399860374456128074596787561488914827974820739091781252449470127496813712885352857247793377009840392064955616411191071175002686404426228132637913189911225529790862504225527145141613640714235763786313273864903623369793440848646208935819071390973969391269822623839461216438067336167520 6259 -15207793025652621698013632857893207573140335564904821572593584242884907785984931606141050128857444339889388601069387852103053417092752095011991929046073355387211781391809370393468260351699972104645039626618478462854147864149322193196109538918147230529544870416004072389654022394568513637010997647380386928644152627817023604194754107398532165659606756011670301815262379360088168493884641736832287718685891171142342102949351912598716987718498156430010985854110571219075664 6260 16640458178769106192630101164402122536987891727389899645646628485561148079045872328046457021146274500039880085603736192604188612217886543710712099623119194400081276482503240621657175114599402831451750479816554449015063111760217029153241238015149261242851398205793259562071160814877296681398284354322712640263450955618133221511377093220370608270120391111309094305094569244935147652486273457869108775180780243525892220822137140610445412401632770026239458261743274316224400 6261 -18207959421890035142870620947028485257632381039511084008889474841968787603505556198601372121604988293440136037803102111134828787895896107648511791531896502196293997658119884450440148545920042686556010870873340095224482301785001114857560048630874466195182660654786368795929017884124675530065196513109894884492367514962585944642035231067831410448730780932485832562788285279334421302206755678225005666039874573033836982423757558146796067054023616104630751454257118270833728 6262 19922974750902922215648649591284135533977050215134941478316709270239571678480097066429517923900815132393755289424124005043394230906455184225955585763760950283118965236972255090499707720015920995392574776944496469520304590732362611637143156517991032750585838680199937077622893057586969951992190921021940213958055829014312030188336091083641234943801354808209744991867284489838465600511934779891594124034681006746367876038111804486351468458515790646537120877541240354150304 6263 -21799373069446504767412749762538443483619044960665942708967739059413195364299185641992031052339968962173566391203899996709206744810506830613536761576999468077673530657972083655528389939559483062966289430698016955373538414558105333086452129035560036484778939520687037974963180954725641616207871243374607246042192612114726921581850957828948251382275397556361275727313095678508870240513051603813968786512815321842847012490421584547696277266126317368404600450960727969209216 6264 23852325949517850386448456394875328087387571841826283004673192608607086208778633908899541668150548818430715107981984037667672970646105273099780241551767324229172373918348350425518755122781978000451778305838982217338306539868462953355580951399721698817760403385770498124727798310520263166188885418246077368365722259573125007877573815159179379592030542965841628538680931112686708659470390269292335006180117234319228380454520856854621464668670069392819615976049806647113536 6265 -26098429870179819805220638706365649578361955895672871665484215101032526716623379792603149256764478657319038501625627792661670279844222741470423035974846034903804204065649546502514921943975169392188737050363244995319152839087655323120468267155467418962210884667611977823760820902976540316160687055285768773532274853504267582806360401929579019061155304276532898749910058695193058152797481046168170794553470937836965663320683546830804685084344263661516066214513509209574368 6266 28555839915799458615379334701671102206342452712170357017161506966139095490562443019971790554691796998397288630518393396385892460071643305044464856182942784285285631932128633451861104246565655583303575206741079552010655380246498525863617094681848156265665925791761017222645875693080252289180058616348601847165885877041924311249853202960559048616104346956005473072531977506060184689105457502388804712596590371900181071087781087723646973494930062456845285344046451539473072 6267 -31244416007085356928868675543392350673740548001980605981042068452086367373119500031624359044381722605113474110450942638226068696662880417192828366918603876205514987682161398473626702595752656708842951235577787739195964949668799958534900205541811492178324520881755261216523474795570645602670969119609656236150799208716512979998586122612797212717180271027686998235057227943014615139318924515837079267967774594737099726543442883870596300739803338692654862708074195892784992 6268 34185882838614942447926285852718766269366305723266330699915270844943217242665946996170347623604644140388612837475483834639748364099630969851543258766174529092562740575501926196517949739082226244319070011124008482000021399939912525131306416304323549748369105400059357255144807225390352625227233035261934661711090817095085499537953554158023222199656749235757595244071470679363236541112856275463926844816548312994798891616250535090154693089154775066684002003162587682168064 6269 -37404004806352903659719883840700533345701955086335946737522163571390784478281046568712127504598497495900013117291224145718588936827295031552594917608327694721245820562395414695273699777669558103131693326176503979847268426982884280798702306711422190510548168799014359045920668535482109575247626408955755643242608610868366409143273388410888697002616316085725979375362730697705670519430181895015344241226985880925525475530096152596658542780030188796111361445716987903501896 6270 40924777328736138524187805833364396097865968096876353488364425239858344926591989305771658148327588013509158698679046612794858690337453178994208749943472454644314801591688049598825712136212688227812071663840438135906944440819394372206140758256790825065820357051292938310516147368394724145121995099632419073624058069663751578380158954687658949252437993175019979987496026384301347089880069377864183223369078079812453303818898798158014756540266019116679495507595541280919808 6271 -44776636096197243895522650686693729585796012316807023794035468162802647332001358211657419092158801522381614946546300207190692480117682720601331081427586365254175134450766603309035627421481505812380807354788923893327050604878340087959659716771048945792877792154259681968099992605113725643187677618241248841808123230077329393913239323195216339359552344913842253625275856944261201713619527974244893489243278641855732204207120213457115968144976977704439220470874187816460288 6272 48990685927565470882951815398148443417350004676416386364913734192856108703708063533179835531788925155028675238745258870175076653943975369370912483994613983709674906382798625406621504563279277113541989866916877066855317092959664417587455728640909632244136307413996791889256838227541296700890608564749418767139213274790450120676233569915278553169272381060210408817653454819014451478563670848142448177779878959354399738843546900720375515653811972735292590693312080651100348 6273 -53600951068766888964354271394130632921106278224125658096440420191350780157747463087452629246060665717479719594157424008342857152356896990914139904664873223943446106240202456532830306487961927890682830792402652415378579331114882346119252111874942795318049600109771666678917467738164175736705601727610674896886132802451149700041486036781156060318502257697116369114495720181409171448751919982574659431265853229496068787166133111773454869562728227684218636608425891533967776 6274 58644648940896702722980040075251726618936096370496200878264303148352568876035922960787543897210780772069799550920536133237468336721917231046606743210874621801286553425920104687245913492856386726895596692888844211078950722505824642718930607834631606173244441666611802437932690447778302092864696983364278606557933599056449853626105300630543129542484121418408736544768598240753858409071807824854636986726239414380491317968237836512188939583414878055418986280619986655836000 6275 -64162489532425541372090767028415807883143102378181603377521678331508225162701267299450549081773786025740603284318038221912954778549105161818105692342086473009024030808563790403363429725814960890092714547522519719393022912561241180852763557966375683215180333694816835083935950550103902309321643056955685510621881024434432152319123932180562002597705668940904568241828146157546429131094568687975066653203916622423715268937681294533190106544490556899934311843258530314614552 6276 70199002835525085297143543315577036338981022249562442581207927820786126014905980915813628808268757428651775864124622914029007983209214057417280378428943397029156843021916197966808154286281196751231121385231604119676776320920863799618161078691402168536775956441162534558734324291550290926204874173285976777632879131197920691270269451985738362085098242446527838881580499279974136069861953894807552022180756285300541992759900936020735542208425895189948218778750236735107088 6277 -76802896950893196972851606485127645944534550029351639710267784563625987679826673088304655747676578503541832334700097244585447184768043059640781744992547954377655450524408882066413624549619630195885560050007531453295835201427348717126232410133391645591010307567817051519342515907965033186987871210446617499851735111697931176866223565761692895591119516569731767401186113751058932950455191593049377224208659182992352416062920846826618987282260813627986723930592037570237368 6278 84027449730813981361988311255445800684650203941427614250120492541241463570165525488488424020802275111468548581379153792756377147327540844169674412605248407999178412016409734776541543661983081749153141645150232320021376475579248767678568651683691211189032621208786282473978883945032428663877699543956491183560196717535950459316812610081216593553683009081205724012460381891161453769846096520897671676022668335445596014933609673488647885757217290163425203614473931400016528 6279 -91930937098459929082995910278996903764801469652417431939563780699050253834984624318417587856952394644860969162608655172943583833468194832110671328180774774288724097490331045051019645376433636174960374567707322202827698489754554964042250924369186927338860990024918823423995199264461126280273631292027420955039412215252254441745053365213973371662115678578954112442836514659695982893965479577306706948028059376865738775491724243695511249552871627986979272318890627290255360 6280 100577101474769869320792304607234579266645639378652134127108604433172201114566043743429603291155612132799228624786351927377185943410765088974727300777301238202738375084000200660685650104137206238888060874674900781517381053666749524024208696186077303000171118113345252187877580346003056941788927773492478933667140720160407624072245742364610753761082750732931763569721145636145018007043337200058890518406828426387933612686977147419411567261798689011535660450052332561029168 6281 -110035664064955598057925537437689444136702882943221153720524869728689407869884125698050748919354902218873761533941838508264547423629481534698367777192795338283134549867018161006981538180243801722436699198616745055896651558016509164230718452555855888068653835274615257205713274957708832359771800032541070163760411876906085348873089756104614177414891461978533102908903193181070451455481223158844290825607130607318395588606006320792884996162043144459397079735377833061032880 6282 120382885107357380011051027060735111731516621457940417669923083083412317355150313272250962502050291779631516994514421648751662615715714706894761995830647914704637927773736031239484423356007528378277291809464390682299599391861119724900074298370842501374661108772543923763413544553934891498281126127725304098653539570138307770824628808254891278660241587586800264837980837668881461026991323347579574307723038996207647710432451256480439274382601996920833744850718279423264968 6283 -131702176570777881802193263459364844439743665443481111133483927025485201437699761357608522288846106709890934569523223197353944395908415293808255359816545014346464002202460216608473334251902283346729497194104547099513015738565093360412303251851156695201014745388724880852103337789197952373310021162978389896735338809910956241190977784889173704293006874107921530234531181731194786920068027179703394777452287996643126113611224031129567517323078362724498286669744905207296608 6284 144084772205629695291774395477015933749184669719203617251424594484585975274887439540565512318735541444690692080314949416087027847605174618285320526739436524108868286264380453620619039441421084650365267230649058213273877436720380245020549887188630086420755002610527133023022076808807589531752308635231915145344974419476610211746146274007244256939641200219704412666588281209947514344227394276262848922022852038280114131950565931789070133024710009236576544751219775887936376 6285 -157630460312572297759925655556686648769239616450125870788228789699634649730280340054519692084922191063907586494950639631417633473931784731772224499537286418743537071803265824769397581570716979586202393114642901684545432260829751310590597829378599820065178973681117308394754903149938172295822851095013485358701642011827852174574997879203790465047168862389108384124025506374019241818832750828358974141138052297796085119901765100913092597590781706175860848040091062829518240 6286 172448385093440041696341655735236747680883816877669153845008069291432931868852356318763837393727585224095087767344229367789011970058636664361955035476547648114900819018399073811015807539233115439295679648020621690209727741106187834443473046531294553234365896745404685452547364109620874958859092930549273310607615446056884136455997501037198719393456465350733344739925377433087416726926707807526238375256669427431940783224700261403675288018704246369258401178710715752687424 6287 -188657922997163635620205532570539459890484626455290703951004378554027550454505094735825609151833081020519645800866480793291841026724474372709561252333784729831561169855337704746163059340745874308011188446266775015586111924968042651533447413222438239064666296352441439705528730363325691370357487144332210203393381544203458698114921746284503979262670972748092824072440267339909875919861043263311294945223753630761549798185903957047610971382291879689176352243035647130352128 6288 206389641072425383543105800320256435359893915249487494359976899466934694731446200561779944700826130483533939844291630928469331998754679017530895076887942407771804110525389315597868411356283530302936808384688353194496816856474856326041415625711519590636964363103182702899407914717381607473610733101339947382587353264005022789112788856717448963348850543786880149155059355400914671006488322266397248657525476519500447730320102304240181257710056031845872430614713648210526800 6289 -225786344993731362546064876824901773053936006932579553490592939387227681290996686602672355802599575922443494041980834662203903366852140543443992232345708926074219199557679047248104632399174520830638725049500941599566242560191552391110403842817973057616372492268580178719114549223998607539250729247314444979931040227058056560690546818429920807303991423842991540461966132064145901184030663831336228740402636518982916688418121651649145528842937810424832715043582287501726384 6290 247004225143644077040784646066673503324082689354148943179606795587171419978872837279158324516367089091713663268399820215715949327899183688831191523888990735576811469632150782224107192433669727395332509354936432312372959961520815813667998173495735102281681370880252336080730478244438287111864998067142742709327440847526921484473947342306804503078636464392696966910915782233815253504445948782451710559392221868556536466308280396697150682127131538897915139434674759072415552 6291 -270214109916794786530017345129565411333013668684043456914245917909993104574162681088975156333209780907574066029707146500794883882777943082999015164490506804589764160174455940361265351864700419615053855017387980335359000770575630076288414169174106220673194113490518693762783828995680269083466310789235798474022218513416692988242106491357602863820617563076368389306976414216983253084480829531496167976302479471474884370231274356759395705226422100193130721514502750198599488 6292 295602836267214203529855727156328857342522708498226957561101326563169432726434750791025798488885417378620047577100546323410564491524159963770274058037018074767073865965626382798503009662264516701057475025601475909650239729188603364615539884329388210241546151149513327370398002766611863274200587674056547817604850568674296151100337680335407445316799335836770487852050650123239301138183582993262202960357482538390109165827656439365617979397102155172443094888901796552085800 6293 -323374748456292213320117352291765752962873659047324254830225995589371611425154244121781288579363639271036656819179931961046895687999473011962697076916746832349177572514295317613718965374401531189242214799645231731709122191633944913693557822322384443189374828349905907327241931015533173509892003914488522347837155809635903403900660340241523614072407705178351341728289033408263377977210899305447075927610542665895330000598811511734106176100702269253963033932085026604213472 6294 353753336981744332982710789133067052193595569254236655949489280294994109937121772954131416456516148956406484668370423836790487896055495753613627049200951002687610844413778787555081135667317610433825473355945609905272473734128134166897370500652835367617338998719534138634082596161908588770647732239982218332110079700311757842634571455269058155242940077200157641039859594001343297652444616926278594764118583176460702792447344528926646249037918279396440850183582225930486256 6295 -386983030786460489243085621119497110844637063482001562791454279106833781142623272530223235057089649894131501675890505860054490208745570151490850948811802326848800035400343174625901165899133909951258267643892934101183973851417565723235124868703560913298663800004796455345843848913154717968535665741977672347295820321528992153247972410118408237705725624582945587570726367333202783505844809148185443507267311195465016954767175499629379390921634686058485269741986644731191424 6296 423331157068933538652291805783627603952285011579724226504628855067549649128456078285198810108107619155494778650642877075505630882413018686265045597767148611110537520644718251577796178075435602077115704206040974775337415910800345696173841813386444778484093936958692396361984887194844140388582093534189485826036503909896062035128878884075354202550562796152986114217476386197555022050814380109811492670405274941336774917182867223141442949267266804378376400831625497235879208 6297 -463090084353831927719182565700749730356172725767526305984120125473029340805398449043590383782396412922760788533580390202770739668180727281991288248862579828890939531276357754866816393904951908306220819754781870108148094181732769957480268722756049360344600514659531919025575973924287669606377156354104885968232812496711270380676644136237825918001805289849929396695771667746443249487537867751678587034940547505922445846038640657260849912829775061586537001597252953132648464 6298 506579565942819115396653912190723214438844230076679961532532855515820337400619796798840379108761934449406647298533325938379276515993607518961584165294983309558308369452505240049126990150812133037361918978627558770295531962753989194717000487325031950270502093716966794390643350198140979320814341922520973661928454756997883697712683835145659989200991547056889481784350457709481143289919523468829598924855001938451910620420098563064713028403958877042117369590396760989550672 6299 -554149302463547115323775564315698029727363523893594970236323676755737205365827235331600894060446257810749958013269589697985999194907677871274791214504947569256226855702099316326566925975077196168201940275302798607153318423585142579577709227917386817266378283355441193085255269084173098635236945946558442460481557371693598534029386829903818214284160970077252521043392656420476283822415431958504392825905757666791637981920732324089082139549660573232107628241611621394077912 6300 606181743981559145259656442066541361089775020831469274947675429514242727892033045613690331975442021805741275901144216228147303210097601288936088788742471514186630560711696116216183761933668165466969112404287327236856158821053842220467631870305504381745363650408451139934020117073399134567915035703178579196363853197802992327847312909284539036421266053901961408447161160671406668504559534826948747227074417315922137249238619900543357003951695994938930814428392529157624960 6301 -663095154049504939198506162496654677283248154555968477721424116810601743838471306343112141398553803086241741848328281263695222861510590207127912376554963807670981143121202041251792319692263294298408417412340366683282158176450318750218782752393977823082432031562159638943233761080230517887435209878493140551656131828548818805773587962380227432564224313240065891000180320808522808566881141791988215531894827224608969687766637433303667871304848525694553432794224139892619560 6302 725346960155771357174779198392652339280452133293660734234038182614421218219030637873139722217258683210974288709659686181965870712802345685501245873824779565673273789241991913403568464550226266406154439603815651620278034849721429910859570038191511024547779916873836280517966588660672683965308402809981271732651288773392866097230568291464929281642599645884100461908185212283867899725583322669401142521104417889417003089122064572501051464654152663515978547961601861755933440 6303 -793437417316941701296705587949420006545213392599206362642612155059927053152054682747326102426399580714914461394382793426482656500789580129979153612231749393959855261926255277285988376640724762776790519847285696767447067856685164598009564762397027866949029006716636140127984472975411278962615217550659809788713843902410220880485472426201525905249007012965752994965140256651943719429457864562269357057521965581060259863031311413773688632636921246269390490242570496611379456 6304 867913614053543637873407156877044484464708215987043899685678040647738297152511200029062975523320792026406136392463070034842242124442024227199195686133079069059286694327772345773604189352080726539712209939189197964604967006709827741453204480058589807092795518158318995307830077266583811903976776683162758034293612559580399028055432428832705504796857105778286499049674765370955201151831491399429268179156189732687181843639796115535956274500766572028944688507239841779695704 6305 -949373852716138120315391938859747947675023452837538953355983979536760215163350995608279016875467881179339441669980457664838858915313256419699279208904046168973747004460111542155300992452936689624134330783628502153656976801474562723419059294973979047994312968510409978989121645579809918615785185936476909559164358045552167280993592126482255583075097399625879264723334711378996764156157679935046228592115995423427035146970049206735904786406609910586284823057110345569546112 6306 1038472439110593493514107894667654815114205865828355350640754609025359911975528836902507500055732551253397311344418434229771356228026925528108420914696953298070633444670212521823515536793926460058569013427719885789360756461878209756677632471575060896701468283721258367675443094093964074120287480509447639653815285486377543038957773711561699018819977252989036572748961192224522415102130453715888882155852858675563319265783506498304362951011893314211722759011361736673484608 6307 -1135924919631047622799141378437437544018824533484515552270253941597688659216523207401564773292099482661076910834877754394414375295830873068304453884490418533278837662611672389898830513967614053672295206415339365857337283542885845485687559215882318005350511119456639738743280592271174698882515762330720890962119277824027421222197967000758390639316387777801584573777029183901995888501921719265996058506796049948846822034542199208983983263057000768505412056451467165685037120 6308 1242513807672455512932394443414013926662893539582728181526870683413202292521143404290685781493133319393628248928988610916651717385911790941963515735639330281940304132972978806288279329213971969439145836680069933010370934213058190230709594153471982542887649941705143833218271842696687738756223156391282680446252142869219893417906160591207913253481425653155719748843547867589601015171033387460677623298750912774865461842434004844433626472680596923226517707118463916714136080 6309 -1359094844990025629103380189685144050509477030055179498557451380694028757567332344973806929119269012010678318829518031626528785085929569358751776366614903370256338772409813371918606728359555785815206431591908490102487846175820061367103360046090874273455104471345712613456657502958504758621322105990814236647019591477412453698349894513430556547136329237503716422895094271269008665155716493456321290947653532533237034152358859020387893323720313939070401322386530767533734808 6310 1486603847931169822786909659152567692987734117134093926679723457085636662928442997077188863329166339012768334431171972336081516913210170734890568330733989848984937214734052078902652897483746460613584760008913128143622868405288836836064450974804769877002650872976506370050395903741863131207872256165615081639012848355718238870603356098996233613965365582896874073342508741390014787964969325231734120836602521352494801760228406785379204652821251963719561886086538875781420864 6311 -1626064193120608207453653031083396912931356212789166912203847604836292341488524204166488589773930799444549832303766809947502038883454293138143421581975030507015829031824278934294182113205486925037193661829839205682797466484270388267712043712775626384135344193108192756901176567670497981742501397849033704964192564258231069704522820879119360947961399885122045482390190175957368742016345865856790585267627724976639437290430676874039616687285705332813806338540323808853854848 6312 1778595002267901326354631196608697701295681197256078118353941711468039791814464022089045570067995148113531138656625109669834248026722496330301644866339507755319740698283567142034000803351680773549052045347791490866762999961521782703921757292539194062694947139121366236840331468150191961870502426379883243107211399651137922190777829696292998345818090806575125457240658039762918902353090543536856519029320045860099906647674480858557830819641688760337963498226102248390093504 6313 -1945420091329280101435455163061626414486382128168626302997155364717743539768186869861456636876712798645465155150894494080454004866580037258941864947802896873653115625850340310523993312149223739212174969343239293398854753956575645995851632166229079862119768379940735947069003228813742368929457246520952915922314827451198555357522385631240203989848224503370106812984854921986991562206740199553537868971242470913666099682591115928155292070069651778945612133932723527081380112 6314 2127877755336313608889331594246728911761026863221056518440706978595320950734424560924708000325377117709760463824956710601874875204541461901815474451612574200370825920477648178821754997261607614026014680736477079021749423645728866976810398837835855680634623381118108408891443362869992084946817896433029752638843649415290617476374355119079898787693888855099773924268016488857241603223537599854428595123314411397049841132560095246055771766781610383766984871234669693324960928 6315 -2327431466850900085611796195691675973132723535122571613107435644489630587395382283889573486164565594701274581964802471703230819297984287292896273525888084609808962822695690499116874689381353310225997842083077307258527311522144808731468641609657414803642889657482157650912369116042087497210055337168196152914705280257546224861194176420326606781801143019689607616143698331929357644862175607494027044202454129190229594586716339727454895602041910129290254006385047838076560000 6316 2545681573271973060266162000065987828268192254520094492714963686238176498754112357238739099885270039807451876162177437029085863073613992304955741639789800353949838492338389392724144450033378514941375368782277016104041558475700813958484453976466057554184921899354209908909665931892959840192249347149979742378088423968386933406218799237541585784829729093409925781850022997219684037143647650059518909845507803203927552563921318379156919511258953672451352251493578216976441144 6317 -2784378086161764523564765481288377552284030500046714795502408151976471912575651099063333353113713370516413953373265126319712168047357961259831705900489693394716435993392363972066905089711441530002617244860890466078336873244414351582516287289178014675771881782359250380906074681227737752376296428175651640106527776968243398156058655847861212875191162843189424044169388170911232036282975223496256413652528202487527005503731091823307901931878212929971571523311497515243066552 6318 3045434664441394823491073893552164931022434165655767577249038558471357840909328835963158188251496103276128684391369018948894992052297644217952428842160043655601976892883057198842140970835218685368606106161258946009003129004701789495586497135156058287238817197933731943677179952726792252674292877401592611617485219255289145199999333053720664338996251246675812312548814778194240892346655620056514871719908953946308129756116288142034032222936495434093678128788580596482259888 6319 -3330943902795747462669611511359724373013780829451358311893833779687162386717405351827956610223344260788879745629334278660747081797945418254539038124089793055859243187049523612950459749167134255453885813307393445100696489373324325415280317797225287745370674979245303273259094905101386950663542974929645354146936329678822195401346535805315821238462870057366568874119650428001074102088297174597679359790036209431983280400604065139539376431675578719166570074396151052692721664 6320 3643194047001210939589540109158933070550837997017735660037377473184972705893827869193109349398126074326706019564023341340154676412502643840384543290415601730300839973774209887342151112082392497329325583505036085322958778767187416874770173845433204961234827601639435815699614276467952991488578184365799827915443877815221699253440888099869659246806171969657218301516361007083577651531025458488566941794049989443529242076754815906831633180863990534083629113529013511575861696 6321 -3984687269229089149194743367206147319182802685073968624952101062706189027642759116668135840084362089617062255855529304562201708669620602913690019199590019683406313958166402802995357285725684155305177353636856238110446590206237866046103278581659079741782927112295997298198974767507403393941508534976834216934438127233142068618495485201058722803376545358777443715395798928410736710072575141894254162962140998636950121094775376131007614462902026687554309386736011993825790672 6322 4358159648772090200191932192931993840993378543999634631778471422105585447150938708570684779938359544428026209020701355240959383768026983297456354967694243876094642472904116748645091941345193982961814648818838698612660317223700378986752825545592842382979948018918683998640097462311262499518320610544203695880608274742441212534283564323116076174921558806353742731075415772642080589420802758560167698817281044828462729685199591553129704180278190316987691752514223619249847024 6323 -4766603017189436573776272408051925517693963851131537813016645183326876347150355412115641715522238730132054570024495002464384892309915481971629741503090581927391414501566117007127549483414769811300105258689597296964436268172140344998216970731760471687727540140386481143622543197124809028044428312866522553035173858553428378873647097902035198308999434810043637448479687283522352234665962425950967794927141345614784403547477858912616277450406117842409662384760517633347494312 6324 5213288841675049583365116629686411787725464070498002696059974067270088667202212424221406646360889150923285194181007521124274328100149066805376866050505368443723520249355954758889748253872242968171908633974142625929726296975391140661605908161504023341087362113530497872855938388266801760308181547131612915168818615687135370446118503046711156108605238835856702666821222714309582541050195055469693799382372151458191696616215237290794875311252635599807904429161855695355898208 6325 -5701794336640162906960168844605235198570645224652077945026664895694358432236636873436548414984325425682723131356566020618405983342573841786956380849220173441905534920991713966015255225107921509297249967337061560147646018222395470348873647839550938882051414723069450348762047426178705368065342124321950906675705354817796913911321817184887175391100471787735542054994531866170464789358619501062094379047264051079927809956522730145373413082873097042120361584463977973652407152 6326 6236031011194715461482642169547485861281750549173174432710010352737083933295049149948519635394667777644392367678943065369773441513457447235511594607394184695326350607458572096665877035271697115419127655594406361828131645846023935518549234234344173838924291861242116554117566348295437288875585424031868008562175852717895310023325361616438600805275601870581552191419254444477879629858432284794838036806161935041789216666191861205928697776688236678142202855383810539044714072 6327 -6820275879550962325909924288640289802761820048987048481284869847948462523727700850559679599997853719657627015309927117094848929241701069248913227495592126235802355121378187309472260872047374495976861541747022165853071973095657162890086976103942510986397960931567582318908380622702284724165959190529260384018394568522637289225585909402701048444193926249453782055281080722419209683372371915753064612998941816944734752061963462061357568607876410265391256670639426448433719424 6328 7459205582510924297803961184450317177763934536834137480314871847387502521229641357463812937498079718484505283950779909035657208408168373745646470456404295910773686879025069236384532903425896878913907094423520962571270043550239953893572437135873181033367143067844483807135015682133456559306556129442361983169970298528523064306407202031343551697476834224138144885356115896150517261134772944935851552472523990989731615389858078536409038162577633040892611671556116076591123904 6329 -8157933691303779962072711897647554863598342953883629759085231400092038466091044978799220733002603369499739318310611273120419100352327612589988194240607233436625120762066110940742998377320084302628360467514917405472038299545875683699974278678400042078373006290261863580267313269758010731623540443994171046352809801789200400398113569518538230741551103861632230382008408911684414369181286847605735527739995951634510185147205251969629673040224750406434358971171485664968082304 6330 8922051490292822347470740073417257430131761778113198148538678023218636848956846183250214976182766040816085773820393099545346276722151100766461390989069660062998818419876346873232116839570246277049849072662336337520416763492360973619019257599277818220007962779167864427494233186521121807746801134781451156585273065841904109018878197275036235242142034993020030580220444297292393165313106229008970230304265734316957383147402296132538182060631266409748932024276700577724785728 6331 -9757672562673854533103540077755918705967724023004211460285954592819043943982224606336322398695686593308166731758508230866084289720666956838920105994045690249476479117244022024713727579595707790613985915271895848445653470261611789744377778394510667272995839632420213170587631877029537162863861979731167090730735004090750234328942230763529634139524896656539539729702192635683012291370856151762067779277989479312944899490327638075449274544960815354700964529085080499499280272 6332 10671481533456123494612938971997856676763424595852880307079492819456685254047688253126789963696726408560181168016394376894026269717162609752693400369418959325844504346832494166012269103610721568906855964256819812777843631871800903514612477991967219575366533967415632882967775790290505797808076632064581945990816820732818641706707914787138019402063573754637935313682641158578599592597682316538652247899991850510316017200383497413070835332157013422046324211981807020312697344 6333 -11670787356991586448821416440621604015784633149208811274165167299825765819204490516112492783141201801083521972223163111435993364182363317146512543702656228479950913816258903621616960871114771730052189783641593911690273374543408881150169374693034817277431150130132928657666274860023031922621475949952840450610074844224830375697101158785178803649234562092989673047149247920645557108007561750661760945105100047356442047134105033559611087444380506719814195978892528621637307552 6334 12763581572359104032391312073412313084502009684635123221955313243448047684473954539482862706961717306503702931925814800225073840535883782230585642101271759359233461770177368713230235640589472186284298055355847028015773107984274804953925077241392055534475410183893688649326084489257844197648774507599087335621390560684756711130413122463363560152253605188529437497510486018667588195090000297505556281143231721829815345744551712313244140536204894948489506762190241644841652832 6335 -13958601989301885455911186106151192662428516431296670644333074096587325614782411026872090583140605206453539916955860305042616906107846574585873392362245760933903970630175974233322626942767431154269590492070929895874660199276779707351898587173586668331968513441006710963609817460929812685366962144365124536698624029315470557842359517645451993975120695170504796109120632755958258634960118398639429947995344339034732344252226749966855176842226522348792230832370330712856344576 6336 15265402310470431566112713553642223494419215607142645356175688564661867902858525847285471037678088536857970831713134367116067362365957506258016948705107826317182755155229967833136140919548029848827351974944127103312658185491052927290780091982262354686959061469781885958769849142725963671866833125920875682935444463122876262859381490052350474318152030447345156309190342558414694433876336451545290823784452245430599076421270270457743581456828453397596384476919421112881127144 6337 -16694428242779476288785633442195207473629947560965416145740680136544715634781590243010103436004030415412378393297713689458289734636036140429046928889557043999921432942928959488305565450178313514366598006889150429042129085480328860557567440715857362592135211530695521235776751809919711449985227562704607245626558231793804398954741052190975691698357904156954795598791878596224005539758529279768491065638413039844228901391654534841611971001381811969546164043326308943779410032 6338 18257100702117721378342303806139232228699352300362023319270505578145819249717687765998549171291186680615877830767708707049114172489386528105787460803254526122116158076019611239465143819900760937044637373254938903163399436365917373385642279895503826371365463935305204728055618806901273676689511788540637340721966024991710866100627797843881572109417806818353307948818837980105439931006081723327396104244905398872331255476006650029489973443534506306821368741814750241439491600 6339 -19965906771859688260895677271072028187957786384431906778099168194793809862233412475816112715935796885534811983343458549064658349519052426024292189322461804411891917767822448384017677960183519819155364650195382346686232362847394291792718587505575335147509810497530650654828581219241324064223073462264731747440063861051025713414952018467026626683370604981093529927504263193099341622274830082366258269528455420255189620569537675606711786348091917160397304253529182148374282400 6340 21834499137063653760077903795231829230229443011249352219918127577041696022824714070531376107857830655457436227485885273552444018909416854719684960290073208382247210910024276588884926270734468108669040596498657853804486628974514167960853228326873737115339315519975640474957387874289622122276406623645998565071610212992515310181327522281441451585129237445962903184751772380007484092906381693944106044672819865246260186865281889785834784727924347211746692096893780802945472800 6341 -23877804783383451580062122255595886341835643402823290747310801765895026149357170024131388368493556223933576252621292016077195131495221465038629595234955576870735239024897853124570353284251029750717189393972591550020973527113742327504802138869131173566674762034723769283911218708291049984320794060897418286954534675929027414293361464183293407812952546313519821967643615875773706198359518049673842055080043412145781668514680618283468757797872198057145325782421106194752385728 6342 26112143823104961152435979196989626870085117444171204016393134935184622725425091641749012913542673553745412862255943009160163858860993227833039165035359783227894110135130561821600209403536588526615093474956009185215351437614736726954413893907501729728022547617777100900657086040747092247717961101036129228057195044720001119528442546443271558362848485017825574262415272892296292846878733358303952600148982467017432763895734057422830806031836849735001913489833155837841077056 6343 -28555359390919586804788533997154923645464276416589787931378912279684449416541189109600200717882750091855770126350201537515781817711269732738022358755804141943650949182958140483842268636756062042217763109901152696879323347682424632976117155499184647763007340510265598959859178376837444443045499067139985511553863237937728253436588321154579041550496470220426683614426582539566108650798243035421605993444030358372389776403701302686497295586265758127283309932489911690781878656 6344 31226959639699890402857791906839869863416682056628257792639621482346342007140178539969782512582597081464894240152083544228831211198896348896033625459200113717793195383414501759592343344370028531185033953636754074587461069433562546424358763461759515020866451000186961668925335472862555685901082668914308143311410308206400866715907742378801164311499997952424504873083654052538425301124349199408471863323714000994663554249759668322286649628913833807626055563727241392866053840 6345 -34148272962338414741315548364693246300109520563122477202642900663922003717246867487716594604605055239137811691473264282843005894823717082941487662232628380338866545670979368237478886916095215957773064545168068549390124078437161261957531356998513808117636824375858936766499291482872635462727281903173788142069357213273903769746181802577802858850968819678523825959534647343937561549759348870590816930921140143004700762988212706047490898269660194118568903255110421737460670848 6346 37342617670405394347254666729849607590240679915431746968286452888897291020599440618454254602409292804293573051532471143154531164479975890531661102198852823338358724224929408223137488561028834854654947515013265786758289939646255239158676276491097904845580820829603904879327066987740549694516483085965399833277278998538634636910178426443726088696698937956817056096321409581740677287475285587257290328685987251708430450900465945843209962277249621788838050557572665151256856160 6347 -40835487474800344378661607449400441605620139993180032866534063386176097685072486116912950842064054612063256499432195860572180485216999609171078964972344965763793766268323511295896672385597903791423024015578296376913632543601169603996229243773657869801309437360734009974941600378681224935477895345498613726234465722592592163073268355349979389542391829307541578329010113584333488049540517652939215585751352457622537566067942890439695641027241515810836767408418485808780444896 6348 44654754238618866055065792701484191105782352986341192263853120885591114742304868738522924443545439178847137138208867665147925676206669493332098086964361617235820400844506553228826168515263695233836988003278249854918606300266576459781443131019043285994073745054470863113998313993067142754881100713027120744416822592748083954271889750841915756300151732882393230606880345544777934565536523074117087818356287477526006640864134828942656946801494097964152817393689131650330988648 6349 -48830889609115489908926833692280383355115101302024913648746450437680681688116347753477325287669103612582433376132506252888619052347604789476495041385163112333968402330263578216794212725385450848191311995119218645301062288919311963772826118363983711927418093992453863618284247125806767419179369731991463055456816052815774090358333902271991740052559599091035516668195217972342799485225647870379618610892201084198026702200595704294562039335564083061343846530820683044656001472 6350 53397207284993488554542214919982424139621267748454458216933127209234290351242072867906798859239539054032498050478914978457693412364342867999687238169042985455318321003192216070967105635465817987546018947454313240458677754428052266232318847049419910433452789017428988488247843656291982114220031838657998177586949515843565308623726525345942392042206853208038052326062786769533676298918720039820831826828106300746747162918346587719844754730342257980319995166741153347667038912 6351 -58390127838470698065479809937568345886605871633311283859727792743226662722053413530748690636628927529178145615356998344993181455187997815723218257452588807153926746520026951671721031191358148457283015794214989331967454421644967363086700801185629149657705162033631450939523440273993729024066545199549876107718837753563337235016243885987368907354054766901708248685094157250156607711214400112987860062395901586435203331650684048231874114999667166163525612735699129310740067584 6352 63849468189942987002065354176250253880578279574701333220030600124637713181246519902092177685221248957238789499642182894714831719288342610750973532687362022016087263486607129472999997556794930027232385755579577726039391802556271032078434406713718247995766174640878287846870148011964804282338539393180560780479339358680901500546711427683654530875534793286747501766771341150952007103722329487250712481733765292077980860187813209863494706071062751820616221217549314282498947048 6353 -69818758027999831231642962886140926322904733718968284236916374713304328902658534788962002430207051656271203163593552277849863099808929543794473627442572067867809526801603654406051870295911598926471528488395639406774487960628651934625629302932079128780402238343255161509405780392376368062688035001049963075637263142174339884392625906164034556889275533366679882908103037095435100869549451092472271667522778791445948162820130126265851373329612509808088920216225776179609116448 6354 76345585680575488240864604367656185487833005717618964957678916467578156302797812203864631275343496292097420768127561560407925742132624819800522371202465291082830873392512068146838881970987912660030699260517345333131801629416231421764889653435509267147060144844952348972324885019784173381649209663477903277578487209352703212021880328785598456178923495715883899432460974175214887810813580729869363432323844502564716525336535336379503936729084561899874796092252877411632455968 6355 -83481976175822845552254118350420499324271351706987297426548113410758883344503664058396721181509845466444286889722887539199187873375722557396907802655241822992875848094158987078649981305717114304028036455182508797778356430502415350510581658119446930312721424048108903480400080221398939794493904940568984467741332727690855057609647539607752387966014006752881004700648527671113081992434912491251578914161265996366035987511763195160207402257404209958646163189243357908655076480 6356 91284804485708981083915812002301627672699753144526975944051604976024939260858413788330668484813289000438093298451351682344120251999519850931035197989253789601749153739124590543537480549162753244434910267972471823770127650419854486602946517440219886756830568558264455483691701524304905484914370391466350213822152085570934906705662720899130528263509249243646208344960181125382325905495638599646397080802673387024993662491259536959902659234497323814477124634057064716251686192 6357 -99816247223355558965017822261001308977267640701535311033543298518995913197295510132366675725702580083015449212262284058006358262385702494640454173348554550671341324712345513214244210481710090049590128948124730944666288424863029219052927602255229624605721482273716985717652684499692339234031930197817179838121884959073051804572770991501582906742429541970626294190885150038235128528747880108226444394470853089051076087735346487253140466286158537328311701023210329505747433888 6358 109144276368972762135106618847228146291258750739010900539873467873637138938971399773395744670847190798350695473711393108468879859097679818883422249749402101762551980480050776857786030728575649637059429862004416546492905258843885649410466484687702445369063134821408421589975112596485159188571600908423061994227170812083153200427444627765162459484717149671530979617760765039494628532846111795166905828976074365882770727774877583831551931516942209301939243347871662198619079784 6359 -119343198931254712915723549041041783546706603918823434497271838240820936419777948948383325569382340444177802121244901253278980543134606891583558067829986798526604696096407113254302322688258132043261394926118814568529470909380026507464459635822258482317381098058953582550942979588816747331394312987797700585368928112740541039658415791062533424316459310190936920505895909925336176389195223773243057421771833070247488148961305663398900698570106681999461148029935852133439104640 6360 130494246813931014023014977676999927118061678567532861483301159603193438466373510666164862385035259644935754751923261172512849541953519591672448527706290659460219047802632035875473389217968144470299863040992399354273140047606411935444222991836734423308953414892118734496959113731772242299153753012122683331546758569681745287289810716711396086065167725889563763932868289430389915904152947529206188907179299410642978345502077182252393765068970699894960216706898699942107644800 6361 -142686221553658998666178252298276076787245894207167694440534555799416229020516946748740640326072840284168298675414507370476592723215162482772235696133301358893618703435037495808638355878818734274911784670194508988889461908562550142820115980514583459958288658865574187888844282433904902267498548411869394798712865328513137909744078116906510453259723040549381646382911910713128691596722356896107890264050366930200696020621926261937315696648841520106401894266052003028113109072 6362 156016199028714837318877453702759049372426791046389539296002688489547256649730077002834548650864494688675340826439148768787064646317487538827846486487263235238178679832617270823753859519544990966684454342290587157830487323343640131345259149290856024808989661913302924935804838225987742533505093500695920011294024769431467957027296980562287385922436496935627850604551393281474942611707851157338453330697797119154196211049469413302860324429420551725684850936562351561247488696 6363 -170590299711408093767559117913584319125128913556560714662721224614572473143344122768413042040552160723055366008053696079827304298808002110679676715193198947989344039411649091341364004675784996334846292457215429180589456177490852988760698039886680666695275532243867255137231547567893951995487756663982267264054742033621828800668696157908368100614925244098877635254407924688629615120840004263122335150672345408892285937685134647312445213906585654965843831419851181513590307728 6364 186524530554528625918310514654978662486365077892094087608225206189948937131991199903810443303973500470329159467014325050042693585198993700165070029630626146979806593582173722852106069026220509783527071403041982260258131945255661164501012473493046497351295231709043478039049173219608343660412590958618271233339636271180739479760729410827419793823387027601744672955327570841095171732316868069168334247016328214777593486014873541603277181972622685172770849882550387088826051712 6365 -203945705167506751772891888067091118596534543410014522584618021867309523087414340689894010703098235019609040391411083975276676866729033763579877163596700508780143096515693511435706767975550364684889478314911180654312473696343185171279390710840590224617419987165199293696641865926578862265507141193207410818191834752309719308479580724839425193148843898060493515740385225180305600776940440633346220558057919135640949186968185010224745941195828269396809090737239348814132433920 6366 222992449555774007533422364463135706471526608243778422989150495584335929072188825653504245853189920189316476057338069989459163147092794606026089082033022936513749342806862667533726425040884171802771068450641385903385206051589747912009664888678673176559434991500485993467568337130970804597468186885936381610102824451712774316388791289848491655933709032909959425154790679720283852994421001244821804724003972173899805676583106619472751862856468383982004973278336831973330490928 6367 -243816301371910919144287512384390107132757393104384116521493083729867453269543957602548769175210333496201097819180034394887845258889472075837948723984477160987809121900168795543459069762965046401471783127156271247367121608914532834910393161424082980495412260772856217387469927841109231892463738782768645848673746019305312443183078633066708755425451286932704458278105022293355763404058638248630369352982549159046063247447286296378392964444850935067517508382254296337965913344 6368 266582911364868015213638728190591220196323301979040185533482253852258788801514461707051339509715177373226083379202740244695294263803402073266113744754311072732515735301424009930227657005264478640260898743735928035920875660148129908193718657575132818873633746313278769886153233605470960147321498969496869151248524358477051864019243022932724899690106371922493449132771748729018857047567870232399912219285122862304082358932686263379603598370876031213630559858211044197559313712 6369 -291473356519646160421432260367149552950136118334746950068906420384596560884928037754275785391098826007229591099062104270893673794170910498381690980984025602917937618035760538301066395547906977021578270611850293790450413206427967418909450250595417490514006888302219592578196317116257632959818850027484678161792930628277206427850727744436855473230630986807892467643678572017026989845384046688170670718707109451993578499705181379056874183730064669196621060870661927336543957024 6370 318685575260658256173800425394823506403579609960766307842543673557991462291727409551070937708371941770516595485056757544753898292782074174799762364301564318837215153745500645887805985954606916365659907767321234209890838752175353592876290787084411902432875653146566231498676622747989561876993012805314225843290950910158987702115181207006077882521227461433136519674638743558348632777426617512063354775781935411797807421946654843514316459333560636448818684202148674143608139248 6371 -348435936054488880190209913698543607251390733114859517451483743675300176419854079547882626030159631304737879112903535067024421289993920523008759105129744456811765567925536685345907260995877296765313763102575953098219412277680534948001288445565012295358932475542107000073184007327018937025420902542513393021763840089722292576374701640261060360730547301829177398156045378598007614987629285295823951616612678120153019798889643608914765568161757229898966891805197969798334423328 6372 380960951799484542188294949142474632212748157203129445798185556503434239224695708856621336975991561933879228953499647878524150176119554103716107193435316745968015805640991143229962825672552741558667989081305665112723534834354665325978194455891944594407479910048937270296159470532023728708189725367236272658601130156027273653349178831168669445841352034256877543705172851252894179412535383517946024089340850063641472293426930921241289855379247987619734863159027855989276789696 6373 -416519153538807745944470311860375224261481622864246892741216587663344826096220276622901639473848842133317416638932751195736330845220955675462271410232609244116403340278313183937696308503830677400833951161191421837326820480441710684062649873111633110300969424300670208880256908033673574694352675790431412739474675052506515745368343931301155591931140726195886509218984544471891744011920287275704326683437795534933481122053063086630065732924821816397184105265523034031626600088 6374 455393138289300290716266673835599932724092438060045907107208918624350690478507176557664388159933504906789381017222844032844085875983131600325554533813389855066828385867346645236688057497034891983755564083673276447209026222447301146147437021015036433456744931550930262937255020858657320803317213645418461652229134911444212184468991520144894220769769408059975164659565208784859361099420098827581756633106292150390725917238959869838528708189810061665945915969942018631059203896 6375 -497891807150587699696636063514854122170777154424842716520575661314587800798625166504486599767909608540838546224914628543698393607020376428555403035234806333442419967735439455826004193222138206381111677766027545976307567398355565671546513939535487294667070118227205109758975744633739979408538709049834569907692894644891520518253755951224374313420298935895989574454750705967458337200362965719100725758269671127010564162227316536893014120937150692890899506206449502801141268480 6376 544352811358092163895625171516143207328396282175243054599755285648778692010163549475651869495676501675975821005237111147528618389257749810069836673866644222388038079313217306199374495017979886413013747651618193937628520785639751872673214945264717504299475275509103777759559141042700960436877505320999241134251130865238430253010500485971246949818446570837978802289826587477922368658016388366432726331820313382055589909508913763500632978225872600068772951037621529654152802168 6377 -595145225581777441388142843084835095255336814974181292726241986202841821151439138463597424093561720503138433914732736852832172395168626252472206173045574077871515564546474347216094721760395331848683473276142157940757271713529929078151559991207346439315599146510597650694415239577981448231517913337175249040162231805737282503737879072621499710403571743403380631625010235671200918728026627936580495977041940375453040575265674951906615814856171554880739143715010126813308163584 6378 650672469562386034065352366791992477591106221704538193128731070002999577711933276063103195393238922919177376784381291327061109532299131618499930753161025530386383356665404480490107868430480443733219571890374114603648324709018368463851160179262189603065455240887315425112464039032527594281342796684830210952633954516141298105924450086896962438639130976880970113990164609254392514097020490776539941993418635334243253127667250345288375294421010891357772949071621985621847531120 6379 -711375501132696339590998216740407987095624073997867255731036189594173248944240398834831566884173123191592609905579725405113841310158523215538638341686231157436565678922038339249281550004713597731978051718086821557393189772411852328219416632129020241083338858996817858865397284670004866081475407147901157171341229770201358467916488342753459997742465672524367880427560621295623647628865066896904738012170101707435563834499542407840899607694402534138562776788697468236523028744 6380 777736305808274286382564791565277000823989112538083367452139348037439886810379636565281247517786368218209715148223778259389507506903083775333558305470457427323696975914753099635755270935945490997581749404788785165184159366142492797774571547952450421654203254195759046166286981049545673054847666483901189280002053623559844343138147065316003156854391252787353111608021898966895453827772015322383268575185881870735011330931090248154314913743519204070116432397491040066744317824 6381 -850281710467088463790720404594324461866078928799558893955044561365425313761194216275132489356594641047500699318379374715401043968073519968299350315268113245156950823259454555365944682335073364502360602127382984233189632266550325740768177362295644853654051492886871584383818722766447043388034652579409844258847040526132060565448990435548997255507195727843073695149864096091753218912071331734450286168224624799258701152322794575863702880727965715725380835875218367498572416840 6382 929587551188518656356401687249858309129012382130465585866812241261959222914373243314306299886970983222802034146703613583850874441298797429845658394980669178842159030272164420446115184624591901360493858638022380800415210876355436319767039219337558624826932905469471819518206936312711816938476480320735408799341727600871423843151648205902782601481207719203252401834914898244180394026925841565873549101487429201130662203804387501447979320579015679862939773001327166055458257392 6383 -1016283228109727338251420608064621313257293303537285279511249171338184462438312566731958264038184713752937464761694771337143538019693518040033262575849176363964566529647234157116518791500085012690061261869075321347412178099006677880282070853013820659472163873689803608078162259047416941846620218002713158390686414991033538192820992336946075717073630710774925360822142483011102410188708753308401071451654925844405223771586232978905889177670969086167686246350193825652110594432 6384 1111056683202944539113954255311700683033535784956454535757228782011695870994949599903924725946666118929273528715150705868478051492861298889510777077960572998760012275961523874414378676914108781337284778152738737608161620154848476351975257075474901644718545153415962828290075882615855391077423855759569991243889927178527183619072237663999498491387830657181595878672729380210631827204963587916389429480599196146384275128997201423497160995228387765971571113156171728062491092480 6385 -1214659840204821987338728433740597206963790405956299520534402181025530313401502334446493334888617641529661313573650883388092556382043205634080090958811823662838383354431449984423184686164771534869142888075749445454209415474718607557448238433548382674477700198229015375976298200918262289068451740075778367544120728972521694106912767677482087131360201294294842710080010088388166828890253001972988324976303664719596461170478720028731497827549000291579293265121479898957185978624 6386 1327914549564733620238595476207267711129625596773655147703082083080002962485051453599499693344383894730644628984748785628188046774246441665290464750009070102300356932562661650799640167549489471157515606247450541336629480411346893634974048434251590403328657663920787435922198169602487879528003116072342913603794072659350055721140417243900738448609006234531440528963339606412001845559583880606243907577747815444882761235293416017084022582572129130775962408867584510816603380288 6387 -1451719085251238950988451784967302711428167975969822956144105563556452581204919640759747255668755451765343586964440489007003484027084223614078887417847329697107705800797928271578797300864148249782991251302540612215373610325855619300776218057587065128276509023510464890918516672167455497749305859463448793245690702495171937320463991872925636972872660080269996092499356683030683744483233755872925662810255621720538175617550068611841045653855940743187776692179667262159498391696 6388 1587055244596020079263140062986037459860270030502639863104444759456156115357029533189342523439990598337662939046909477982457458425665864914511059657818505812764365441445927450786278733733859869530106202006342344948137100171967869276118695621699689009353694352247627472814374763620739208371393996582446686835337717384691447250198279389049182481127823024523802344697003035759020482612293351522112688540207254558707632999966122345624057897231375500363532766514061759240456616648 6389 -1734996107096466368416295138684135197030395832326902652214765733598913266569716346421261010085157411303877954095539743681443007378927196286189323157934685531562958339335181570555636854310563310481149262972715757871579737306418655335489004664368401667584824822872298697912902881129718313288969354911101753927728261394969262052657869664173474796777230815028777553846664827275256207893463988995637201749045323702707164528396228107727624197583873707733663207184077188135624596072 6390 1896714513278870039320530003645678376235756125823482665807115631238862411417555161337298043770213278361024288586571383359439826830652275380351023802284035696371277643330655772534895763533703093899129245168977794761202141777621565413148434509045971172994747007405089839776534974200507270513248587361256537971713580554511727871827795772328065019511836806162448721620251413109658750607560880243774536180612429467555798839523776790826846803058336047385439125450774035855987136640 6391 -2073492330384501360961569352889961499402919442332412072170015384585054720893582438595737936463710032298133399885136294422058908517393171349240708463796462928756631457732520724609413428296237553758432706773986518418521479410107035129778982206014315608512662123437124701913136289326986934818818165900776053663449195709247610422344127405355780989945874395993453647256452739680985477965911566906508020819816799454355985833282253598313831600053151465625952678299679463304719585024 6392 2266730577824994029730625538593869016741996657815163266336254257970406153575344678189128453841959579830945813825676887242719528321386157094541431438547191876042701284607182656215435492753163089028692098919083271309360374316427342811664729741028151069641416820100382868172757864372655889685407677575909662144585405358625212228044646315665951575014770962930583874314082019482781233291364186988404310545816335124380777146143575086258840494247625946448278497997941629140592079744 6393 -2477960492109926204506704057422091162520143305648507093354440172068594976681491553848606417126528796522485868713382951724413461535541666380606229001579232090802726988196282244568385488562609810340624947376754405689748118194122352235980870286926476441872670771598947202281930090829395541800663274399326191791223996081728565803192842940467535645068850374747504866448662388148301281982330215812308475999094535232765353799835327730810586774281424162207272057752957169540115721008 6394 2708855618331141239327815396654021402634508233588190066099037141454896922838989264345056885554770823258230101486386417018203843494889965397363867973725229511639782156475619137208564348700844520605288730586342023927123354848248414633532644539712467735373138619578189972621294202202835880001877199035585596868281699966715897523227729591482332579826797739441480807375466709936323026438885368643030043177118746901385300393991837244842628838997775935632124701750439810162619741248 6395 -2961245023353012332130020643959494287853483612403849326595847940034346120001180004153373239952521067006411584808707774673694006105282448286956735112552215010492112495914036671398474367602002585388880902494962154343462808798511866653701774963012169976457181345413616581525067705115046748816169630057059400091568801325860996344584907849879913193754974010970977338001100690387489560863547320746282542782204289659400609462541856177980127845585370749152215223176654594878892761728 6396 3237127734668653136365554663852731874620883603831714925949507418509103569070748153427166170735998565917156003951766147535202364978538367645346045254036993009385802460549276994723307090190531616765594958879139811407349071852863638154636910716998723921171388630525897503118647598908403446221331404357063799066367418076865202713926588108662489357386873779063889795499077694363473900161609914096975289699808331976935537060738025153128258192827685146397816078691655777102241211904 6397 -3538688518507978616832290133577227656343146931188370098025693430721992547123498037775000010928456520307511374531635312106477945201016471054738296770434355443066520169483365230118084946456250849447227961427827889578380365041313653795378251617659294150758347112294582291257908721906024188087754787926605472944157272431085274593405001110954986362846810256410373879819065962527830537760936591256208438062388529309732035317382046017699949471635493636606094834258936535289386328904 6398 3868315121299862494559640883479891162517368858171046952910392046174640668515603199665202130359080989483062112628279119826422378681719150546153896687582583311138403908954961916736874484794693687291969690821617371736435262009149342739572673812734007249530645679853363718944361161430140374497907134499224158409767464125895646597094932702988225767118473655359372215623838361188781617854439167934420927910362332219782153231228177656754673695082214059624028019475191247777981758208 6399 -4228617110079711160113373159321872142256706901151090762961247821381063128564668018677236841412958466063877612297223357362077485451285852378558141958742418218091129784796138085569140376787459462524179470338478357459641860077958227541657058373310070447941972185250043458288889491008369369786942764362868951242713166771755091761129798725058875025328746892043908744144742702643864106098445741784171947351079825315281709719798786708468269474907233923803193095428806122900634234112 6400 4622446459985468506369355412697747983408503638476415923591285208934877185411167428659722679173693051447939040298995433139969748467487803838726169830463153455917016636514404991147721145507624123208274688189606957127460358016964595706652396291625853444872864984444179464927855774475310632796552467322016083739364082824292684330655911756519609045220446306831525300453145088395464227371811137411276299302898128067625030660595334195598047445565436571094802339368043866081971761646 6401 -5052920050697570076517303676304743416455465400355370804978152964072222966035683448888324530983776069175395455520744980008229767839928087430308008767631021474902806501352270077761169926711829849999238626545966642685587912766743489517264476682871621816000534140415552623791979957672741601483133835195557472657430736777849992468428373658254152151769002234802596189817495935177979630736150914658218740980259471838054873871466500425024528215067535629932326228444588172222827617376 6402 5523444248658930777786299162805936792513237746510920931544289843922387933637668258684649870358264676194930773176880776881013803170496671133596558555733079503877084454713604567493231212138666191633550404563259463882216184561030697570580103285125409031100687225324083349738973566928548243432136205534370140109561742343904330217549899660015247781785120829317058100937551663750110376432142549620179814433991744612259861091828649874349032278260595412133689476553942268924968017280 6403 -6037741768276830877878618290470925675359056401776056238029455165141781829465198382251232093387788108093708140074321934774399344982923186223906671267652843703724194422824223328388738318652786617985810784404977179556702339908437324196251813634171450266017779028275622690623591808394551149388452027544012825697965597780335915479926152957624257986455341779503808169175752474579919537113654072101262850406038050810718926604403247030457266520501660068285828316691052603305189212752 6404 6599881023187525934766352470463477436587693316441590710518405699192482890743464550686925692859551248229413918661424548865495337757432416406288930339786256143528452201581912342508972629912386751540675349664590525161773948510334542224246455166165939591181483917825430124305434212829901975970349335410325528073092905802608880980571965934333936366450660468952648293002877875389420077977617738058366249697667287522249589023599435935249072146403647710873531655560884081516939867936 6405 -7214308198196323825001664198872882972820592039148916501236738226756141264017906464019283961600304309283674006098995607410527687361809868633786674839039205221051415396144836600446123992439976213304484771075434813568614309598040662292604245274960837495644010256144939693239684682214149544073879527454279971795753539698113246159249191948910170589547636567808338368111789269489760788109901734677433510643301896917922572455479294307649376647002758106427174116661479883889316993280 6406 7885882293843421465581597132245153028982684735844934693534197945247962898903173491808485346964199715134144579136464483799672884404905963483596195749494914374679427454479233433402848922325510547633782917329657994059932639237333440408257642607277148402488236833393333174636779302911859290371654752601401400934321013530891984071206472913871131484952331931671202437378178664376551607698624384837299404626579818685061936030870561881607195662355658616369221192424013006968281001432 6407 -8619913418855739000306649896615674079033777667619594053823130632870197888393836894432858041009003856113667249425408020737443872585806191783458161686405058865541853985940375469266555985869751448374139045845289253642414436370375076142039147673427723051584470847001823602578178970407261817619528907892029328870953588071989045729959196919735566867246237658881229776604826919019768303692969358503854442238227121146301201625115573120351840174932199323939562890465413167464296138368 6408 9422204631209481289534580407878824913802437772904964509743307908442954179486913421375663619581327032814302525952688182292431743741933543866606839553565374065813668129793352543786686417238702229309951794710413008649802332128190385149925726167730834285116620659312150856673976331511080597913046301235497453218458830275006536992382937115009733380741200865141081773341401985680034223727092000289397429875138466057946399483188927979138922205217091291158462862014625332466917396192 6409 -10299097656346152407973855969586706160097180647378124605186012535676320064104053652703064852072524505423258413735730990991432342602501791504802619202279944455669651991160957760784030992848807605425544126382247670428790507314177807157580856266623140736044894015608842321014637112303422657048250591673412302276044757688999806195312487594926495842832071528216957754766708473105877578114815321817604667161044326310489883931750348071098558761054895025852851035894636487810425155008 6410 11257522841473560260449888536399068007130226858784441443189566737765366805633114484439503750571975769351142310824699914145226421550880383394543272818791443019075687758459370092060279328930288126916525384133877734867063298463972993863682622774286978125456393681463045269259356983814099761440647970507430458068579882432443871714598213012570333313691302237053815330460212584869201983053071021225132137279548068331209994969650682326596360472683244605727656031421771215318671777088 6411 -12305053738080333676006854507810512157198709868988351272323370013583793726463182473387659829334970356492647285772642769308763541900391400354258478615539507601783321645117216089204031710699812065507785519914295098822481532387790638479903076631381499583901508468114466294483812146240865483901210152174358004067292767423653497619930582894041673118830312368969088702740420128566328634855758874531293448452867960947926457139690357634093464025634688265841744302330248407584402807488 6412 13449966741056885808926451359177830714597565020288640855136228747202589018853107043466084387874725584839052370660815659771063405931282546099511510696413608460889081014176629326622632906639487839092400455514244847220334987421865260566328473883807318219845919252030618009849855823109840716951495556685001550635656531607705509684390305016751586556586541554151866240069822767002588249408607735798918134457716417022872701118459078624494581745543548003682029048296408057924050238416 6413 -14701306252430759409943518995458222788287950520519542264542517187222411913471946088699370759294451985861510789748441173208450507663274883596782244823976522003727162131694506354711945444475794712208137600983926441400621886252377701405709560799942361336227078947704552011197742433364739867391701256547411099594738292424333470580771313904516915567941891062273147142192527453327334299639673067909612129253559370043271625038855504922313262380416273157242803067897806012789590747320 6414 16068955880999160618984754664733660736253659572608002811892591291958572170100344200569566450446826932417345655058342933491581706149925520590803088179897227924206265688114830897843967822699375077427267048235226448338238167442718177410972430480065021528085686664727367208795528788245023336128147531165823673584358247434448927041505876759791060252918283498361510452740742745961769747280513092492993643769852351687990352535683255118960147245081296487895045284821247986066293825744 6415 -17563716236414028697826189949530299776982889691073772531055947275528288810616691920781614842886955545496341548600363807432714376492902682953275092955766884705828406227098873258628512840385438088864177458265325307001810768617694847502469159572385648940976009967179404887607401451143477762457059591274990326664845448567016611729023627382924349739543886897886639991875060899563443807968416228087691228752892678660055873964145233489176849211696856003274203503646559213230476009344 6416 19197389927914148826127622476758326322680089431450248933755538101585394952934666643210119036237562745151722239988828668730112752474155411544297807179730403838243273294645897553691359077739750354073278638168772552185819566092206265332299528505795269927176622389819598605446523837837395659024773842376271543604086771255528434248313152743561870188296318021149428391449192940935435304728395171665015079177909705052750080144883285873133984056751010514933448853018719696776144381360 6417 -20982874434307561477459780851326697692909366024557212247576772710621711025663130329496774346003665381537506361763794038717824810023062300230019438409289509879220227967619204301140604750691634661473945033037378259794503830139628922319350667344377438045296599745372342853033573892646496979386324774085179737938854666593603288509736568215426891027982122001774965516142702133512474356107099221037842560965006451666299152810482852222428558605221594966102888390757398488699427954208 6418 22934263573425974876600337334039619026057505033766570632441651548675917579463414384707540154370884110796331932394716315259586772762290464613063238399519974431249776397757331105653911427269342747039591252630891482522433049901794484226618401530724830640051886686037615750462081649285146235151357215442761138248702797209729057565139182921923297416326766693484482533678319359403248501466334064182417334285459911678488246581157092504108181888275881527982387504763179849132491153904 6419 -25066958366581740723021687704262063982859308025462225346018456835227145973448128203252576500895889013621598182749491767978165636956996339423074580325760877858758457297375966146168867940213437304027720950513435675523607297830165194187670192839854803287221116013429845644068173423788310825975529522101190762083884611899528812964105077637877334684491589628825490979858244013927400086447666708413127712781416125318318666148367224396268484927118925414350378020537087590130144228632 6420 27397788167082213014126468906519315577228137773673355461790236895852727915224557082712511687283453744055657643627719224407791301489324919307010436563126234169819540536921587492349322977172294563305591903583901077377135753569252272328552028408014825126793331572992224070393658573503982603292009772825084589612223439554759367498511473147523143524517523397281996486452567517822369732898826959020295541346291653097162018153772196653342924824117048664565765012733265461816411465920 6421 -29945143002169372648651449090532126757760081520453454306999557999949009326430376562015789277529467258882055590412842374721980482836306457210963546984150286115994435620099778180877625989521403420673394504209767856114198176926904629562155891947012393419632927961325894953356120018163662647906241009914294929457997475315288366945311170637236176926870050275854673342797483588850006144710854913415219693371717899671241296078789295787919151325461598375326720702601337521470779451304 6422 32729118165480712008939139331202474494624020918193517707508482947025029024955127010296190574620669244508628692754164247823166411926785442521640088481865620333391579555507439399573158501078038442135696962190573978551521397168656403387191463203767591324520020427208601916060579435058407725451804787506236628423090476087362554962053244935808993521494517591596251194676220164634349420290227528321793831910060939029760363853038133495007912914373533028813051150992848235137656823752 6423 -35771672192954493872964572588129733347935873269369425480896221309775766623931913243598202118947954166479856947799464612760308806007273536044057686654579825922439335306211462908066749887554772782685474327083691904045789728225803423912350136221231457296235494592628698375890689553495471820104174672318602907216632219078936906137280114838511401516463043695350081845844564268214774403225349236970708934116911729579054221286153444721863150123030619445548454094657742329737918715264 6424 39096799459775616153108426959478854790312040722876946626117084968438980271643816350923735135485376403627294489047104884292604949612646969084987952653630807986727571118920971442741162574381591262186477445555527593999905094357164399271636195221053129560377237726889412379986555970245178239163007762390749971396826870254570025640789357102671777585181308768326023234816427248760693597422458793554917445482971171265251403211932913064264212902808638749969943043254216914222550002832 6425 -42730718750293247565560242800194503202158329413781005756165692837462592291729724401017660775445076573880931801910140655738210134133789039670621595710556220904511829676457698466278776725240990195177885382522469278213537537730473305080171648303257765137149262237219633198965402963242053959361228274283172365910410981283541109727615474955390321404369949210963377466845331653258524403724218867309487420725781868883233581880521526718602590715454971875381110557763266435162895142848 6426 46702079277729136406140259204334061565734850051594817139741763968105656751723030670576120202706218165067594527299078549658044780988595167193316218749705475989839446794253522281727405404259761238985033305567302976190699596278538196919766981951836260769717473590544863776232754002164598454840724294444643455337019526526454305559611206796562109033302088746872492272419474287630066603896293781762188636317928401834677244607846422385125632813852782573497551023890133982639826670208 6427 -51042185766909108882560997394767309214183341545584609521252276222726240338630257865659410499521968212800585395162203395359575315345323369821763898963551131113130355728561558026249514971036259454524730829376526661754988192885958786110492237456157878922179166499810268194327026441872714483249308996159336009473308937307896322318041017896227227848484193542341405263364739672406860706548760594005242748611571276150081391368544435942000982710760145838542955832677188982389972808392 6428 55785244362252480907700166798785865227803873586544731663720578124742930409587087400427000170037991482556731051913036786268439861522682826419849884727042253746266936804821886413879725190775686614342285934063028503351234816442206459220373309112950350083682649040791177295056796901556758513329519133828048193280438526698678554766081743877076375573810655664367109820867796219735153518614509475226025319999815979864086077937228581938881201078670823686576699615625305364118842539648 6429 -60968631286005516393394135326879564454484339805800958539541819006468911520970023714557874961992304059257278321604151131505242033414629433679164241831162053155852477299052588771230512734287910707287002113888195305665191069734361404774581932890322265954724949978295453277128022041132402698999183249440972135084195626526735170179129584285722401740424362159324405059838938103706950662277837969794197231498073972882290460102205930012369927092092231633011565041290724595514433537520 6430 66633186349473185805138289733587144289216605640167147870885819938156503012029470776144155166722633597664993774989790755964100416565513507825182347818325341678384568261888765078155709439504541063281957666056363547109466929516284209055224839184986197906104061110483859414040323858465725810131809952422516022123137380232547618553863368903403011013633751677738678513085119893621050799878286909441092017262346300495629244386932762456486385241836299106900358509403807554896338804976 6431 -72823533614172559527797026366721037935147048618152609741551515213958142592248573451811149100119642246195722849548810586573018543437710363807786717534257352026761762768685645752990143389503193056804144694063428493430205554657086677357040548050580405290902147011467692254119384312415561692770288611956207949720280932025099003100393997886330524237907659995852124656600696284813510534921383442992085661949901257448633230895698384821293632163984158689889065187904699130926873810560 6432 79588431711912940053483758493431489043707980925417287903638014969049131783620067859325802468961582500883097258798449418830200814890723771601474671830136781054477303790384216583438640920926201806623464358864104583890629027931340801537036365018902855738559811246328377193080014014631530370338681337454294456318813782358619635593250210660344100586142959196121033799887550930407736013162123803155989946581354705137753657694189196255256924342469821700260512942753742837247353427520 6433 -86981156564453232833699032823052201080346169255450834507215806348444833522793700676690546814270646485471424059172162352934545367186375036812639905593862747508848605660614596156091674687764852781845567635440496270803395152379047915925429390254316572968815003741075489790940417209106411912045752578092488914126329539993234939154373549019150174987808230952122999681232369725120348949183756721433961776101471003815303434416100694424928109033672845292603841992532108382451058246496 6434 95059919496399031729500644830422168545367931332668335972134267391008987035140257152789039934634174803446212277502133885132066090361420805701322037331528130483535736313900973292386813629034730503379429355818619465681900678172847861881134065115382348191307985285127003722586863810674834244406728609407725335825393411203746307364772563076372582288487853674134295881451722225435457610774703538281251014291737067783979063281027739838788777077131410101858390278536206671481845687072 6435 -103888324011349405651834269521054924080149080913605532945041973591065261131272615508429847917605660968631085490250118813767834180443483318850960298833814826304340733300730361938128673788448784113123115517132925049274863312600969957745956735216278900862531637679438543957437717578463016453149452623125168287903967220875810379874417024683203777999530898089422918340864315997526867837284014441126105124798541730710249441898587121706665618962653217254113923362635628928885948646560 6436 113535864803136642368942411441001510627049307670917231641846070460635153584725347743664991568514487135170178004363669540273390638672795400828248877437228164627388115121007830477115874025218351273559346180908311724110518643054577708927331291700737474991448029053857842063402788321375153724182328362186252772986959248072045311956296879562270951981978653261692915151113904519353338838048801077861285314693784552885455804006474741872932805022527965616414343507325799241841294533392 6437 -124078472903669400243443740858352113930577776257269789653956299702788562259762236123955224037271223186994681895381106473993935448387963336415342162690547082713335847486866571918173428876664004030243798884422429664976509498108894496308863451387322705783356879159601574645288521662200989716189252867272967451092373171505859174913049544948876962253328042448006169351641303435374833144419201674022739116757860610600116326247270433761408109868245870923616567008986632217002148639504 6438 135599111228955152750831820848043058032102607973531691895256587909968047543912815936053088123993338048369407515260314304114625441543963353668678020957672724145259635828312471169514635932355061159750876314559927606545263004925055165326995040519863953244918291440346383089123404149713848718468339228605504167804409612930532752968127390931449587013757868378678926806259859855699108736135230264848472950334369317877762926688841803481248423943750459386177021120519383822988178332480 6439 -148188425178141822568102058231416588870955702447253847021307473963806524294793521949374405992097575475926250738940900356659792597460536166173189364678347814847317626637347122752582694143728925216226490649654389513480922037399552419246549775252076141404600271872879419409905845169009579083745365175282969010109174529457474309227370016219558535677540067642476662872243913007123122877764924266726305919537175613942484838427016872723739000429796136411306092144943278231556240515840 6440 161945453369939158652891973047096656470840950580840444447231373095074461669867965881156776052509894229371613776897202733928733765030534464600662715691760275625272494382885043597170056486562147683038499498187578578933293172868391121618746795571796726801364299263780202941059436261588229695338685467678593443102496189659300358344112663540297222691106993262453682618334491649534081345147518559132413669961311682010541799127575705310860265473666380320983015023330183163127259644800 6441 -176978404069897203746473308253404786862468035633319178295685775959957716089936886705584258826346760370335448510897636959838763657457722929713323063137386122984659940448991847190367559593862776334785261626561079587194080081734948962620558544189979174008597769406205086579418774171580404905439743141014861256513957052539580430672339298630390253050765539583403249538568366165017235489673164545118498969538864053822891699938219683791620615582270221180405579942711604646691802868480 6442 193405503374378924068404709968858321516007415691544496258531191306257378962450140441508154407649422796116611065197400905160792793379207411155907658795155340729478488415679846889125438810390938323691360303064076752779607148063119257114011227201260763197421210236713439368326874554150952914425611045165377279806097054321965992126826257965349555254955355268577704823253199005896840368077611722500000659532804668184728967173932994553269677371314899672966119758350631651904554793608 6443 -211355921776649071892574668376044912311143194274917052474278505473185068705056746647290928354034863221158832891527254966899289021943653911929088649375996959537140664556367464771729917124849765014205505592559493451228488539764006786418819833642461744680029127983436237530748275672191382557632041596021432233406127613607057532990504413039672110206822894570491182444281783459530492300132595718847297674473919876041133789911471192200492382687976220588626436104766875531462474417360 6444 230970786351660366623785038071840689147941537378504482356142948693339467739246135368553920713061829203987716692966747426817896144316172625736563428904713333128097813484461743790224891159116942701570979400194998505189498437392066172050493407238983428920253760201723476211776574356809172188742130090119093828216117223502551478093064748316337308735474938133788568254988236326494655764239852326247291135312922687679481307185743995913384129722248323778545196730434783297459597433608 6445 -252404286463599928183663863649971205985823363634788142099360934728115471162893528606576635971414456620186943982112909998763102926065619316807639518484953598768903350676743335588610940151226101090318286308800576760082316086763682676329838792364090904164819534713343617497023298838460990076105813238804791698829429392368013753440219812782837681030155431509124089541440950498607276943985868333877431040905375097107641982689157920139380877837658731539499233767964970188116671984608 6446 275824881629249242499106363932443944161049908910559055657483380796753448044329642658105693562606252979989266028342351143990441922999778000472210205510590792902623685197595528568939599861712253024365903564120112554452607879237942022287566907445800351031740584211458125575159625603802028318517525147061397892965778043447148515508978720692573511720888528129238254179820234667784325469961427994272841702555597807872923085575441872653162604259116979490742436581755585330459640028176 6447 -301416620966372442448055806397805660985906651484640705700168804154279712685481822857854122793124112731538214655504987848210793014837465965769733994584667618887617385141222392900851468959598837585548367101018877418521572466241532445389679585894797314412882388656944268623166231547756842155332117954850079002321930263847157482312218945075795771469990150847239339695641594827600711353090136977427322911509284547916740762127559488050358552605875641625642329116573240068893086169600 6448 329380584525863838023465971408929653939081623748521941673350104414949346348027385104378076099388848402390647198750012257305297759734365700520716651197845388299530764450576200788060381600341817799595862222865936997969781509222551972550942067076480073881044485413268427349213991237069362774939071302066055878323000722179982257761445870645323042850052038039315832072549586515669916136276281050133204018185224173794529941267869675841879815206090770224211782330501755802604983238128 6449 -359936457756008604129797969823221071160476354134166307790124822298058586237515654062135401810866213230570833872696206276962019620207394795969134570536792075407130977509031673039481698724491274155017144602881933628095324950969183088280558186148394888920076476722489308129716581155125742843385897364443500356198684836176172516021049976358714548183678166268368515087582945241192286951010791582540483644320926015789125766695075487348507223244168995085809315866950916039338005574464 6450 393324251384313451063592809803073336449454207210239600486900983523593123041217459801335990235576980719821034178728250750397865925156815213595579626826369230576597466889671532499809730522390127479425593795553081056212690508158298982846294861334844956336988477538613338387830922572056267908081121963160480836346100137752552595319418527555063300634721752688721914392642268208024660830590497945809051734746214117098735846821479306556309242455610666718463403543102445452059761412256 6451 -429806180134998068121422920740439795557088480158680488086653444875999956250672340375331503921229104599748080079756161989867693035273093495779176563417625401700940406305890451401599548151795385630783296453303181434155466459732691880694057151170571139286978876849427529204311280538619469540396415010190331311613238017858063212457545371774547464365230235492513752492163206730612719058369192010655421117890742919162896157975324226530146023042267826381256405432017429967473212249224 6452 469668714937194525817160743478224124958943060568790749971999546084991071530673720536761911590240757910612984212609728959290418671273338547900104404361350221747769445766915817862849383487484482886891437572969059694143295235272598400611996201578497282224393299179007864646922887143791049214072026453580549626274255592646692276062312363494166042014543597217336608562471381145822254763016064474642125416983653256551269585508019170328724096172051286709660514879013933856203707681112 6453 -513224824629780303545218977413709357760699176116214171995838913049789002049227000615111137516473468115780163798705918035802308781355903576421658984275390037819104078490320665037562730397114495035865509452873213233746854308718590288642672823668767818508779325886432115076508548356391677880364085938720559762294932714651115268162692412180465246395724252055851283120314722097862226088834335630456611444477002625601475462420838012698516670355403139714982640696178534115125413759232 6454 560816424644053352043245930551099341387859871889041304884246156013974641642631323383885344610564033122330805733238629917632635655762316035070096852576552274696530271137019008709683500038423315794307806272792219895131740493683174452256025598507271311196374277743458865323495697527593951110203612752288811201694134457883965301929619716912675763326937510011527022318569834294792651565895189368201688069938090720051507483956045894351161035596752296488444949628895023204717587579696 6455 -612817051756590352047950142830234544140593744717855362185821696351494160361933578709862966366206422045074896919109542063485379426766904810868021875423417972912329408783285080294265997148513887021498861016265077999844094289664676798391043576671525797439981364111147401523525255986820959123582263612446253642140055141160688220928407634038138447047168855913308163498451532283772529496889225422576486479064714401741829281133634233268111504748586506125343912706195889882368989165440 6456 669634785764109906861870463502228161368121843073239139741929629344599070584287412862782734605675028173227111831562878837623246225611805267101696107740036514072608502170138618711382797639031750173407484324298578623086026731356544171315929227213560091930855177095314219581128467316779972413967082497179086493667826056354157853729947255395222187798868904347810796610408145118539952897222631907554080637466674040617931045296277993414963848633653635735019338641121545587202812161552 6457 -731715440853637300563722763224760299080517163443421820979383786812544401557653027117779441271701840632617677511519484428496672161772025738082065681062216107661539717500854687964174192289174464888406152172164291874486742006938004788176068853107829231924763767422339423015612370118261240767336914997475033061800283287687686956610168618136023741050725462968859883387021143240094445401610540438080114114593154878650810534461959575566621060996128907923093767662294033009734023630864 6458 799546051539637313224481520563358867314126435131695174740235884565623216458975480786703197002405270687418537223340680209699578259784230994741044990172079339502371857466523822802885592619864253876003417564928558684480773994913438996805825838322013633062282355288670760294060914582774056123623734964807092334836938656419377498091515454095393818960919561906871010675365727965509845327311898638860743656330472201676099195831172082527317720611547378146376814521587368888507105871272 6459 -873658680331316364092688110245639954185197011777834750073726827175182981254862882865808649813518373691410383060684401457933306032032463521452743127060213355167100819780891918232706569012832708696898619823566748853237476969527956204429308565542221617161239552020195525091333395096953596043130929169912149690639493002849108933594740792583009587463179400865186468014206174622228864187995253803025373043424369408969458576817058918607732687205659342389901539369062709143027065470448 6460 954634576795759928850625045874002136624874863827028752052278138555019801890540690132875828275167691088728914841846104590142592410848133882021954141816549356495420509783820159260633080489465180414171068893480638068823158494090201791712099633655812714018976814828825346461809452686201177991750475503570292503872016748349724857109795352389895547624922489273336197592017710763544663733875156621036535022637635684192863889169184540914398943296719862803625652852042246710970163687168 6461 -1043108720415362990139798543199482826108986220319338905885012085940632954957574696511354638155344427193253974135545765713840750358504421079291939332572303910499415795150264128997740138104278828144658222132189896920681868860299833102487682996632787198848549548177400979538132938324485139811427241477749345471378082290682839135767073970009479827276955762811396311170800336503605915555220378406694626549629320245674402833847956459942357965904825646030151990837996639101708341326720 6462 1139774782622309574054645702463493127639156920330678996383861398306804217597891042255563250025469005247032463981637446786673721295220124270557752418970199387622704301628839238613756651513865492238452222500088046268410998785960892697990863553740489612542089001317940564666417459492399213208691789134742714512372053637848731637384776237460939118738182508879844605007970415871571961055532442002727495174628932511434857067700140310818793746635782484622058443875870147862276030913424 6463 -1245390546651787215738120755860050290250677121308017637951394772027735482126156680936866600037757089365678050431169688909030520647755285584745627114964398670460080057017621767563956707258140046808090827840361557771339918275112871230652411664056888192941935512963486770625748587684159426108971296649654219398976032394334272569584401422975348394416904311544705449258804886424395505385169532917673703922505575356563982206418102404709148380459972858781629517699255802542228160141312 6464 1360783827414432749118136712388779158763241982345757064692565771346472933719891809569389139406102302302729313554519678757647188085884840544946846879326860683253384557353042775095366809812353049773257684846267549805902069697889329865604540785824087731874734630363149756471163477833386135865609709219330210950759964225662888435949501083272062791330461107082998597056656635459325583040853901422620584798598882995098397370407246783938347187495032937880105026012688638704978867463752 6465 -1486858937474765589720595853619804088340365748048053548462877007068919113798899938314181996814933067056486780107045751141853605777519712997522886008256773773268664569677631111695967755760177950844091696195973348345781580720131654081021768373142331356226011421385656081030739908761927377035727682586515149754101230463272030129256277119530937021825281055657497875318106475918632294498787381094430698729053307014251031482472864809166249984654186392845233731537864668284048121657536 6466 1624603749466174153904433814784987058030620414945128592156423028478313785916676037999688907173337719234367089347248433994473392118037883670090904328327269096835822262815018415081107698818073204643648576389464906108909131003765596016974356582784955997109935559182031728207148833649340482158056781802514206863673644590392025787720464916370480822082446326642288336916365585591837547570283349956583774071345845797139062277452152507537770564931657833610757912728037959060136939475952 6467 -1775097409907245062620010545001917317878215881730833858062507019441380943010741502807634185463857701605416943120184391371423738793108082727994040781221991095301827804374729396636625345438392511964523371783348192019184663500014015315094486285819154756518399103966941957258717201172886836635824703580869611431292338935668529060625280341161454362353335989844561842506114347482319482425696144233294491981481967524890676150962368282535344920871477926062298128471427089716123582147232 6468 1939518764444746125734336936877441793591190726015659319191239068536014330417184506884134995523437720147223155102075326825590651848012432462786914217110208989626480630120001490342503488521886344519076065317133795028779572286378126384842821683319506883104309207926143584784734504129509893460652936454532725034055715102269265484878685167651531050721239620443001462211542979806698467488273543648784474707673567748766352788114116552509591016051244636949426135988628768858528779821584 6469 -2119155560074570470639128326945634031470848414726155410707174396987710166851824320071647643734623455925564662988035184033486353488038278212331332263624792865417541917065989108522622261137812564553094345601024835711010032241168546066713363947067524316456127716641064956615418658208061018697741195511028480578166413625046253812695658335549231463001548465899080624887529422403382269627069822613789509186477938492916022551250184218776163453917549185358913428916870995284119860764296 6470 2315414495926195365306535736594433089882812459715822174784123388938151959845622482292967088599996365105383222152552939877514262749562055296028855162736344989287048792075397891685302370027614708602010992920288791767194533931441413786618995436248836390184956153161163514631701000668332265763462030352136295116724552966123653089167175137039587188760610948733783049851124867674094656827733372320758976100618225398484006288352516049219358263766061123744400303306130096461018588715920 6471 -2529832200785407173521991943304453944414994427328504489161798998876247074923604121155186865807832604777551944895843725348977929924408361803904295687377653193340802416538669988489294202744972441033664032551487226574447217945767351569727895601723170217059840483130382691521523139067628653717110340978166336772572461788309188038201410655298184634607715356453906413239639056742728444134006571903773095400215724742816361635467984316577709970428290506327237275323871242037142691399680 6472 2764087222725182633615079523158281509432543619810599959644159153959312086061226753361671636157949969590453977767401154740668354729882129967598840687777464841697195499249303450896446468680224153735620024449510940947099668486212701064631653279060578071765464725587642621444460992708094230322663979014479969867902045108481355207881790764744555966050488227554031109823750982601820557664491471033721482968619107355088707526237302970720467359896340676431167955782185230638485434331216 6473 -3020013124071365925401004770090133276153095004772867775464058684155058388315392177656575155845589781516526683969326536653501815840975444989523051731951790580505228863754561507821289787151749575749699575822670138141741717342140144690072398569620290726145346870875578400972682489604042161931886395707794529915193581768865153792015784520730615949287209316675839558400195446004338599877568201929706126733571061438842700645597738509991574056402242780141691032903426167737073688179424 6474 3299612783508920160937158311246354912421636121294064871994371915596235250817635666159280755266946096428608728777357538609449619790025229157284297962989267698863904802685704865033589643390773153850211706275481153331700072089628068655098067171697455992194858556605188050516167811616861579082035383044507460458418481327652069434419332125563049767662343254879614145406504941352850087756346796002130692505509432978918391502796592098502154571033676474784922695562045459356291504690560 6475 -3605074016502418666697982409126230848737160482343689156134191933976333505760578647056823927879087843793081856566798070796602425266886702402671485782447670222533258376595722013966688600414788889898702588578836674077204217085249822029480447027201003936801124082344097290508326974178082301248214569816728379858457595297492423198017398873583142427974707183569798273304540159763807734096160925820908925649551013845220045513148529168849999919609104675810165802880648327106733642981024 6476 3938786635433523156060396810305522551936404118118321296073838439674055497813088383303044265110644099006294861875670747592830964675497759668990349297670539994639368821924914044945107336627223631909940570465053160193421283178478355677495268143679227992645172959088008553023091885950769368547606359668273976675298970418400691862316288030310832873747109333525626239629859774255880892704939067863658283889940328023313385503327113815596959294583745149675562629040008400903408138341768 6477 -4303361082027568178660857296295438389471869669126814584400430650464359635520284343293793431462881332111211351638530166582523457174053256555466168112229798072746435485886778789102629229604246541334738650411841142673139048159705453574899710730637318879344382732339740015823250930273750374635204824228257488186103832804012364060964163661568872779530372415091301993117222701601004881355803216718398884529759317213645899183108350702060362658660147290768231117699217798279474472356000 6478 4701648776837387241455896044083778730670703538726823212432082634027963210181509115716548809313482296639998103240469907580688952042394129609769206943876691524235562521220255081572190847797200259840440839851572324484520859156269523228970019437728466245794269019698126069973002165489301908577552716015289404496005334767263240194076663588249314497660273983832886630777783427665825545916014063130656737543144007421182718580563013620431861989071583827852442041768440836463731804371488 6479 -5136764343869451808998793171876700132362407480884495360536408459363530649740975587543650756804798358618642137761226823388933019016117796855294576879192966184911677974787535415176385124847019826479682647668764456164212559029238381753143185341967256189017505782012533206892257858154176022463433799138032420783273199368766151963804600475003845764703657763776851768320771687083539942915398645124429692756754434945635336482339343938532647016096754458607369092930296766020546836947712 6480 5612109882978175255846460439366748426111439794786493601880337195270906471090992297501201525728822708839140542548903892932218230527873374095755122308068200257026004887185859089665649871827896820533704287776333858078060579335202689445586214153925828568805855664115689414489356998279758185687179279476273097683788694248523312713579720110203216945435913249876711624346538161427140111892027712371264103598039755549292065587888755096706131175111300360775491523525839338999949815182392 6481 -6131401478531226927555473142831441839804024271190348268128177804829100527736873194978416746077134918373399345132542480354267890092783356940583563747431714220192827544059072127551958479095599944804352562124865838309364933100801151201204949169309442314740113574451538005516720892874389805296717573121110260566875986686124000372391502384439067370442721878809504251323168320341620860793272390446426546551571685189007130816076748883485911932033814130286419879275190574457836425035488 6482 6698698150184581196126797714478034546629006534724292056100630584550098693311884399971967432314250546200989681566404657920932378328289309961480310801974051303920855245932488367943170173134153879803095853230151176916446507515819928683641695570635468570222739779252895345793457859731978525290032259178939674221230803177623049649109339913158110919441188610841038562237957234388310912427346907728825640225914667021351243856016725488444317892580691372438912673132371271945654967257600 6483 -7318433470534719039825768353181268083371874997622243056391774663035503764349189165687204111169939596027767660906705571797186742408442387178407821432212771368573751675071153008852880690111097097895253968588346619533888241095579940360376310795670883760482137397362021678243616215496862963688774377589533907758004543155719292361039015678849311650413854038228330323012420498595227642810579142243926512047005843128629072050870597502855945797054524448345622189587523829510674066556256 6484 7995450095083114406429838176184328714167195155622170326722536339295800990756381614616543809582669746388059559694779185788513925271587105114908065799386876347980765790633346678616366370860221811189593249069296418804425542124123063811963879055570629699699619379980089979767292695256305968921690820122818248152099342509475626530456163734563164581584382547373484795848191264849667773715036186886139663640865735972395215664627707622804471797926800215685843316254705538478006746743096 6485 -8735037472514491957722282961115074817756252580199227058147312086219908186257088174564429592408398760095451377346978199147422775254204963061788642401681634727024018201812186324573141613925958541616829163061991058836214488187222059293274312696035426531546161294370869290839699559396784460570553290981106133276984538416729072620374048923622427622717011183743675697584088838689757598297453389695629752803386798677003668830796027935536818810765053476951628997792030043297735715348112 6486 9542973027929591098285656027513180670128225076001171243965487997287460938349407475909200413184822629634758183940703232047732780289663658692898717037595228239888415442495089076548180712955966223932041369680559456733185061716860828894099283716585889810737328159644635077065181680833574847123495129082469587360249575312129832991988430850137996392751673756888269834633335520413856159222152221275250824945947473030271447065687385037794996105799622448121614511918072593808026612192000 6487 -10425567138575545578166120484011833060725104685323846058317403436313377298785217955072669736830025896139721545511500822524526159989958006247912323517339483318896728722543312458881069140058142875053049100917872136730550772390404856048411357740839207149629910735606677638717806631675131337878607301834127712026349499122358898501199096795603422942649732788557052027938295675959637587120004096916523130547132961770430119064945010026760516587989353415651201107292585985332711424995456 6488 11389712250990161956089546938992242809166978718008348037314145318503847423413251568546746244007947221859845902022823882636614119972070099712103294368868889869644470982250920430380905054805498743567436779961584248845194257387342417265995081121378646935285549726298354422268455838312820282085750177573913422421655565004266266402773161833562767071526317635307914430969903082908666290469363583204513594731635865257458677676025163595222417686645419975861513128516932736181345937303816 6489 -12442936520547066371326286689074690778461338057240149771139552510356119293615597164107845848031033703841589045762307539738792554208318463646627147881946604335445677262481067440078267550713219840567281611327981923828186729837446012629735203880058269652608016314292711102425046479372316561302824817148659880653737580209139067861601424093711721926571236152486120743653477746647559851667471395084479625246950718998415123199673096339714833964623201399043327587688050661785311709845568 6490 13593462389404382787270579430582883750272891587645222481479316754794172892755186289127431774161949792540896421152823850685890352157674018357107163260772553968466669112994456971683067200176349371054459260315392733584347345473051378555052337415735155057979314357449100354297670784798905827456545597827666251695686772637864271714510789457040416004436573515476340180721930432994070541343034517075193843985582032657846783062489417988726830457314559607124166674451341390652091573220992 6491 -14850270557090488742107626983316445592464066745981685435906542800522616565608442907524739463857633873957416332911433615130308373764409456951661330835610544731308426272034190598913532624302914482628574482287349805055362791313269790349992222278273346155131459544313856876514711704047205253374867257315235884546328076648879440275570862451195407066935960988905484566486949464105961082476057430646319201360452579735200221368608707124522035230938444364069085957095502989509819985839992 6492 16223169839701412024355219816155612584851677964395814440628843562935896107861529782935718806414274106129024050788985128931338427200172291897747844174881096889999831850008706963086558908150328867306789211475483293214812619818872491754805384074280444377254800467033966935344393609522084162782680989535563096855224760406769820726224927853456119038593075028386501769755875210856371935022658274080082662397039566030741816666176995651659400759802235526203026337066419808812536581469056 6493 -17722873459257560295119625077295148073560038285841204030671961400236217518395218937073814551362295505052454551976271861719259893408227547503054214749431518398971740451347690315316994001726653494190801867729954658778714894528387308829672097063118073370377366088054977742070858132745679626344595842018711276064352244150375561302419059630251793920830817693807339388877186453422554468242419277986403913851521296668489741369735924280042781790912952927258265233889372643915100800307552 6494 19361082354524198633801056157653548589236699158783238438137801607597460525574760590769231627460881491253930708534927027501833056585592161645077632698022875476787652766441299350731856752037096448649564787037963177364134340600092097867361006980404532672881259381166259822859407265261823834380447554042176902586893311111055561377792181686781284979409968668037579743514954694010349084079160178442177092956535686347814269285485182453200193951368652130699774524555686468034253621208704 6495 -21150576158924098304983750896625134456240398432043544745105797725010341753693231257910938399235337943842627468278134659759256352679640948120673199959512884029528991505707428824002687895373488541468260043953696891420391904434526297431647708571772549417020498868456115534998609335464121558977489360215379472235340723165093717680354591265635674099809230112709856543818595606200511638462256277455078543545206062783363225432515125199257178858656890092958000123269215106915359452956928 6496 23105312550480921202181585569762395808790878931517571587208214066288187033973755034225022203162509602008070114632677770879265581814461246785622121762673811252020915126349894635689971225967516858313460697528596612668371981207196435626500776894546530398298830156173088776870618863685580518368367887418587478883849930254762407413794920761203819949529502605624839821059257065587961842437843546472659948362921016402954259101035283863331287850706659469553351665170730202412656448743872 6497 -25240535743485400596915804407599568318914222149288968251742910087211097812924988500697144446078218495287823932153061340536612885989914761347104996783555520827480247205117880172408593395893746170864936508766052928346724729820930144954054509746148553983555515587019078801252291279129053697526048157857805345281182869435479433773988867783675030381062117667559748019936805742254062130559835662242960950343243481911280333881858083305518941139836850784036270143187373650146095405737216 6498 27572894962272339470323787324566114472987311300355146811618489000190651886299823295278011840414103356967468046908845677218855681448160954266818883257373183387578830666278472895169630810027532546535784133495847421735170035011799992177703142824179187165430325257614516373734221266825347872327897238180498755312970829756321575221818516236659564274069063811641385200703198314725675870044624150132051202219369425151776975802067915497666474839769248898658603791800238416334947577483580 6499 -30120573814679703365867345412304205939802515977344706704265545421278956403861405168046089196341679588754033598589099021854689373236647184439084960883747183800332014420685428063626681467047845972476450760345448500288902152751732622389652250241836571325534775974749057985455343217133972408507996316341790633813915817665001909837139940186548264227103273409538902248643388978361170317836800732583660007040423352122288444198786608089006784200785944910430637387445875788593381137417072 6500 32903431567026371344133123494029906121188910041222184686481113498124647208261428914265498683259224915234065889565625666129382979182902968160773382046932432076853108065231808985816493180385593241980143022698108791571416594937230918109550031052265078167114881921172153011586601858676847349505289423223679669823883436324138013093555755690949390767194648395553418663272557887316814304173422433949788918124691317724491622774573978832568686108747407233226393277649127005093595786207296 6501 -35943157414441634589218346861546894651007944627221483447512386161845181931550788421593608144583977346533740435153539040204478500945260922540121558199537246773072389415585298346504158395801347613666644948184051383866612241906844359042818222260872656953972669467819438007992945939854171918663750375006323059962665657730838569348513854251279916700659033601649237760525601083645719053191930036391888780267936476205496932148679628131697733813220004929466090227499748030401485685363840 6502 39263438940815962714737734430913885394938787484186463723286616070321148768091743779159664591004887631094193568133761549145260643089343643954254792542116101661961368155204144037745852678012832842996727125600333316167169295204350876628462888020752692744972798760189627734540587556314185284810754457591017122205387649418816620271882341655531757741427556803719342831451436095368597722629632065565050395924360565735882275889033023797139109841478601479905650909265367853746451366454264 6503 -42890146072292455066589883554591645303582803217975421705235915427555203787281543776850651238293082498107088141620280140571776867753205360973721321787957059749932125077668941906363214020712775392638700788579278231227729433079805239531966147359541518771484034988917506431914497220358311889836522360510710888701104465965256062204642664238624906981876173877165177293514700694625386480549989658131227703295827011539646000920285969769165488029560846809716649190250683710378738460519168 6504 46851531947926155007378640894626062999254010089140088685017884688306129735276498266375419504739500985626214631784452009828043530095437723018190940319389021822048699295944507546596342407527496757655828916023746721217663239611831544005414330243589629068064115232498483760338690466749641934014809635287925268303032624186598709672486505393618419534744927344599976203785556126100743384490686666436607630244911478671889868681427551830250255810809649130891070353700548443914293907055024 6505 -51178452261825740609574742932128470560585543829891693122158320883360483591490959787932388468181102466062932077002632544543388124227655176376448166565965968704543141607388441587965311118430198863617697982964345606284697783606771241864681647406925117412454905652637745618698843434109739425724876515895081214294834696044976520023809443846830748075608566811902874851453324447741713760968758196197719472271032987891844415626875725312893339528183579907155286945931251143616707848064512 6506 55904604773765113753162132686871659437569257025971138239891668154231452095496301855272755200349790934423466567249288663717524672431054063271800513779014512843963502335211449229431506274578365551088747677420516961392513761835563640498144453186200870212501226772804116102533666982941096068608271921194787761656380254318621888075835889689938806015739562770020333571217841601418133755266837640469463043802600280119249351819926873618172895447930207699956551505419748296208727778324344 6507 -61066790841009295524809770858200520881390619906517423426156345138122469743588352767105118807080683432526299339364572588876502772064181463041367520493704690178639109483424805912019571593052500141398827158664168995418310124254100629056354633711741436470223942068839163823132935607763913319862344244742628512372777285506551323949791174648129112589022679480222298547896645321026721452883118375567009597784951713297058719750424592056732555624362334078877548183941897982722290730348672 6508 66705200994138533231391646580901716416349800231932661604094093428566893324644818278898174933646256024327610279654060037615470958375211745956895452736428914039454334865028425897870730939502725482997673049942635701437461557722193618707824820454351986136548107009144199264629037485844848184957361246088282779572455225270055045552863452119966535977503955004031391038308123722955234335217150987829237743555148872613179563788936897106803221034339760981694486707235510114647827439636808 6509 -72863726765285091331278149246719070572253054131499697089489823888232287165016240626397298873056472599133718336340847188142406039426944907782413821102229798871396751457964184679967751642970759325451570953117061697654794809478068029093756365241967459468799452946145723618873312772678043674004443137798029621512021449149681853915322231029973438684774018482955626487710575783769379326622983479861360633625665097267450081582330400403399372306802378995967006555348644045177729061306416 6510 79590301179847051026481335135973184131288181930775470822384399462167027861120331554876781370258679713800303515114470396667258857445884820003898241459430099326323627760329525411092103429269944566166977411796249677090696087325287412584029719870909764231535794557687210809353702960577567549228711362628804885527156965353851853043466177502301364111403962623467542085218344679736797221260267640820411952534553276389516879976784082466763512339002886241633249530834911596631165332629824 6511 -86937270543971505484040280947041103427942946758358328853872825554299374655784111589067703985533140454377923283491291876872496458748558142111318697284162588886768926317840946901324818086294711002944640971345431220344389341057012008949686281129176881008532048821560027236656923804476265271009242018006730151521553071129478030153072204696445724823343237352920044388910201959507490211754276882309826445699149621127853144266783146183194232950691289071119483519684952076602407182699520 6512 94961800401607393499779002072893597302569197540319454435581410697867752722047284879441175377910350242938147850606119616549568967041193757209713023654286374310600536894347413269222533148215445553016315357957997874156504392913207590314706746038985671248408718360670491999993919081270777122381283852014187212402071275955799877212910223633339680505619041420630895879961782703866383428574017243633272303930019708431087451420890722659641751614315991125350812826302667787311165978590336 6513 -103726318798573149937642498255138470052292799330927195262791385966105684577186060805434343180421609411557354384126122198222154001214427810402484164782241583714620758706129801860123703436802041677543612930753568056389159474454878051355851950727679708702618948794567781086356503569191332105697585473636420603856979914422659403780279523734507481078094972450762381976075524809707694230427464397850518954336906111357084375700403381104733160677954721347634063347660496190473993289981408 6514 113299000278893588794938258530134847309936158101366559385951496789791617600331147160736158997471814147921753354380118804925927292439352647811895255759026389283449190342077220044210720792225178973439168434122262605503330417352702797321117776812829648958540489907918815552670847323335002988850346383245728313750425867098898187478684991114851940861669195391352002186271472978696301950582641244144501362146617041897158237610917323237908746230639019567917675879248589974242878661121504 6515 -123754294352846666920755069928558283528056442576263246466960873607218438844142009057544317417292217319943638612246807660277883333664201811850648804788606400516952463274212559562036070304567286293194580156500053934965182218489082325063546822443663226252481474215148224364268404115574231145387288623816040627878076962794950391454012160042048720994972910760706261548592282288926931616931208569539638069603895142043957699734717529077339570982259169051403144466739078610528162577553616 6516 135173502519139118985828602235163171668527704050632239543138875603627605943607750622635884516349263578781400150644461221282285513843121678971530741216257922182556298665539316862481328221683028744728282766744396241220460443849418627769122847231253214673405682854732094838540353862221010763727533247249822610456369606675149842077707765367475785564162123948877467892244111957233243299531060468175466740405191066686759451383932951704262768028457116200028239525504713874036311623237944 6517 -147645408298036446896059416993303592945197189794068083417594921112562509661596879593829565022048050285712791809917383330285054456740125870713715933317233694174668987025156017953786014386313130712791011958271468452450795446113906205726295124530959943166289354557766492086170554874108267948619772418543045698491354478108244747876671444856807852082531381239858419470604170258414359050723509400423678997468908037386030482540344505986957582441431643420602544906805797122048817606225024 6518 161266965140984543134661004623545471078374349592405801034277806517688174774301676141773724496881522106165355268140279308145769135418805247625298069048994442995053345221231224355142770602301125401217441527704677537143601190855285910746377643312164002410835145257447108594464180995539206017191421493803956981976761358065495646698776454527424901532784431331709672240715833855941556540062605606782386776638582585953299616752195026726407894101376877999089226021520973922651713965150040 6519 -176144047528417628823563873244747222708712520383633326061930653170651317772690405576319076246667915550733689456022247377536877734667639410899754216745930374146362475305942266116426124908783959668597536731644058874260633056282379962731354847159839316972510661663312643080958061185145839790525484116046567165690002598109388991192349279699525017054955951852837451993224403762616038487234125357337519274200769441953463672468433710975948830720315678627714575604491316236832632519195648 6520 192392271054477687750443683025002441219184904448386826659056160638092032310834477104702801602309101947353073725103863900058693264746478744382614777349455661595941407145086333461165463137140918262304967727046155650092518018548878127293342402581570382988921557315094109954411932363719328073460463029878730360081041099657803171119898257972870739797070218583282817326609117332052756401704452018095004512452465381935021727317438901675907814755666123797741159389415789211829805100449040 6521 -210137887829015104432443497101514699793912055259368711342464180956646504281702025397244386451496317984626768596536777041787383046288228588103401534453284499976198153114172055869612932176749143229022511076819911493662344363088410580921756853188982718809980897148222059715373577226927027808499374035855132067903746326755432841521691725817106374129160566034721621154200125742655771530770056860400780894864409729656071149830663514369404619040516633696426832763862510390191503165765264 6522 229518764107581763312946141957121385595548102255472566736176381762655444571344155645281092036026215149297563460556400708512794599679897139372411098718948950513255780646280742496647435525766034401404402186884560704771513301814315570423960067562323261587245980758110000176832917281918861314844155836817901705858541262736690463452262156616146143318745400977485867569874889853021994502115334860052244919591886585009593237653161905603189746672155999514797552404823357597848289748686896 6523 -250685447693622751102752894974747240052884981190970981041757277335651596657678676401810200094027446583475774940922490165419671391452096088159589441074383938958943406696379186395206437241704303943379975164622991969448404710894443797231933200912663855280321293252692012304753077236629782521455292959277971145154404345294101113597898316367468603746851874077931370510052060039293512568936701729190301102518261782286135233983604596755788729121324569113349804558440034988866157284972400 6524 273802333348584757930191738337546438106478189274508920471412868318892920842724302610845320329424762850802643317258169169623568882906813725332566166060404666283009078106540727468248565745858670646891893055364208291565227892097094496620961969542669909928729689056441507898455684937246862432079291843583390698007344370342401456948075556219061914029257775891306708242906406602320333196327889012776548895177822133593478677653803321622210541029708887865998661582463996421612113717508096 6525 -299048935200496660780140408813540218437954573602533679982180737251595696272241743680676784817405674713553693330788538318435022349603706104827979474750396821851239176212741698192900912336850221833860192322157367795485240560689730663180780912389421866716925531954571718762667718316795498622477131813071156447431270493980958424183040314165386103836041833616955396516254126925382673331730921645715147599156189333589207835223345551260977572142894033453355562857296354897973885200467944 6526 326621275965534201958305712729756259366327790822898261369967557644279619593913764682816725980443777304394914170773254186939367033666448609812444579221799180147755660970773131970182058211899962004046265430969780391308409166448828021704076982504982429120967156359022765501159435756411140943142145713057887253619215647273167127352653880601621221411450790230860253188462752438892863639970569406201765890451490729738426476450835039857735664171881859679210111962962853482522123389263312 6527 -356733403696479309883094195862522335889316610985910003692192608064257520545071457750838572088803969041467761161662131883753827720192188687329207538291419299002765509490515106630078254378541363070099951102190911886760069720018807346556171251397120754402035831041624638674068552457508286336931908864623565527934817649251448321447685440502544238009965789541710000368623084953882546332431365998657612850534589271236962019555949757732892320914320963756761086132336814144537318897448320 6528 389619047753726527827592028613312060502953417286782957464305236372745722070425482798066272440999399099282862249566369931972546210813795019091849252404652592292034792388256581589528258039676485604307591533779791686712306750550046105848687091271302615543437827880345444573270127064218532806301452487006871956076507764674814422137612528047851658657589693637578821292797847214022765802605137412035606871769456292236223776569184917456357270935958855224999341291809499246766590355192048 6529 -425533426766105981122357160664743056843022670915642481752470004620644134148402460639068148496422174667516357197474975546026894400804192416012471796345043739416746382838736423651977680497890047508938597403358853866339533038748777895469253368760808062479076866466724624877438395733001194644228551847556216921546373612729827603241865212297197930664689932081835707171592012965361309703478143944449919342834087413109775892880895204603897464102736770490517457379863642354480733159739712 6530 464755222518504355691989788255352090899723375549811901249768967229506443417884152087574545103613320419045625922110716120240293118749063690695679803530172260272939021575266670795718969092300902142746100703275870477409584247541380997312372115794812251953754908808606704494072697189508794675954384604950794458279320937651348859126040927946491151939627650249381853232282756997443516640340885807039412229576293225300746739772883507903860544269628326759412667774486956697434247843193744 6531 -507588734980043616025147651816282509316379942632216618025582563654271578368983354218203744631684550180835966486701750202530277403039913043271864428245552226730219648347482351288783466184943963529098718680918136178525356551734483415422440692104262011578779498407345898348904455954580018190672555898614026698016795478057586339315593312597318576454055204338469569000457750541075224159359016557982921131592445957294330632536971247990139237337374095491352209324499182150356206740332224 6532 554366235080212466393016268927307719690739301770090466366404921637541293897155180171345270646538097205324383424892936728778567322650596423321670546512885261431199696670284533228885386788407143947500629110912996907449927433628646468582078176343779832652990799750750584151788360035466380512913995010580623446824345587193827555805049527280234895708454477411147904948298917319922838769209902392453901313820922556664558207570858740459162012394240764869218190563600517383698432746652352 6533 -605450533361523156572061459184782065799834313714135286592830388600481298690174244273109324459238894607839422873779877737680496143463925615173075079663077605975545445429396874976913961234858820996455324926389684691589555708673414135909778888746708605423291349009430470221186322585592444602399709072095950411589382570908428965935477035081371430813175015254401941583428816068360164908587245891080284383572233312482722320097120385337743840200450335496899830826635429568099897283256496 6534 661237784297647592169870120995893473099993765715408095458695717916682591923980210478597777461833369021965682133064142357197300389658372385240140568326991354751281110872873749401346592281510451579916048085948928153570262940980090702666445113128799244971057651337625930427378031685954694952956161366574534073168525396655265305401255174057601009498311906060786035268098456590683993057643722118111750537224335549868300446630212092444155849551436779355668561055045235305574199183944096 6535 -722160547878298497981717219180930975414628132306466569887383783315473354744002410139976073880553949477990297092907391679837174256116545406872364048952496632983650616529580091786320770885682341069073687283899524420134821115315727556025976445034182196161768211160910167019188668290008916826512921579394749431531659894076667982323903594896890348503974488434336954528188009643562049263210725917129823083380955424627525861002082119966117870746869935384431839459985777010293160794989696 6536 788691132040252710499276541024131619089323532961347112352326920729997473245183890893408202423667100719811962623196358183794538983965494510499120233605429144071646901744715346670635606398193007257657540189409513185583858029981246238520775410973961163142371828832734502006021401584459594595621615074101754686243699371963436945392579316154385990839394627806386796066381103523448754648594618605460584836651530928628789400515698179692600652499779499770032204875798415462828560487582848 6537 -861345241683022171253278096979313150950407953667580836518488096633078129469737658430680250666879227849907864129483646075825370594577541590030733974734317747834958158783157669782916635239974747750163001714518536815264704394077234699870613644989789093388921183223001854867485059066898217290157562379718359681490527515462614090437628702483841148283056990327441077276359756099871037116079041333444162181587617696397644647048774044686917087113478660460512560476813505051560559153613872 6538 940685962364305750856617325588149058105828021819396971285141965239708848071309679679238616481669719143447475860345507093553139741855703551679877311405627834992033930509728084793822905303045771797310424043601445797166884012615669585414066931087374376273018588197051705074351228601637793058528278111805341716606785533603818642594894224429792963866308768923706929322281125614151145866472009852155934351102859191980271908852474475653995425847730882598316770813438664087717332922646160 6539 -1027328109342554114718517081897854156274538311182298757601275439207210865645863808350614074515841907174032302330198803662983314376494322627899036877547995609786661051598517385408120510796954000050622974547034261583250404423731459184169565318436113769265297233336316531097545410392225037694635631530797581758187347498322509136472847769374417165628757048164411958815690927569775463457366293923856747453492201787073611981419179250008323013822971668162210965271654129158377310446858464 6540 1121942975441451283181018841431448432341655032899341841994481207454761592087526422811037910028053848519894651630587171685521794688343135211133560870647823845045635695899545620641646058833952157101316805836537499908949701597239043475333710373469276541309655258156942617307862839036694744311059485724870662262427629324231538065060818699977981001736263544785882426477599206461598097740868459072195883106617585438220620800764314249213295505622198342179144500707840748178410894313187776 6541 -1225263514275359929510497381487933823898769748205696816417921909026346256854841899290196003476205418946638551260405110430136609656581125169823930943205635944473748622925299144189701868065697438130205467356149402732353213051769572020225506584530224436709965611085556340703120839718107615069608335897415880281540171161572320255049621532092030338703396136726165935605350979861531222313082711142892837526505824466747162106886263247338285842125625468182268989193632375934207550994350304 6542 1338089998719255215361776389808405599407714298119247389068871844641417528057394149563505411981843426208813108706077197633637076553188305271620504502937816074192339498961122370125904087742516760110898039655445802920141382666318084747376327298255407262735187854428092754223719516550630145667271904635706261858887533325303974375668852481565397166258034715367378916246703547497246800558117325372979942686986432595934487521010438398948157327913865420884219685054936256821502760087496336 6543 -1461296198156988360707581025058245337772382782860351399853901129581750400056236744617767241468608874531338588786415592089710010066786689281577695543490010970465948952867400411189731530579908242213638455964145428432686216773463185194360395539842075706693682350999094570111695651930031201162926488933271362492253960518220512954029403718139274584004869822811696468261592541338663079222324664318732670742121362577392261727639915705365963913902091948289390486076370628529274369892023168 6544 1595836122025817663467867234520883628761181965726669926477137106407950915530050671557165287748836344138873120281224097140187078381706007833244768591293132429431916364003610712775854979678916065945565295844789485595043168184000144945092188581834323434257047700817016939643537011590458509141955801348412253906303618455626311885274547818348793906496746969924648878311862633477405310591170335237343443165337397214800681196077852828214294967194552306491027180857171310811780902970157120 6545 -1742751381523513151195138606254409065315622110809480259541105815761571686966499335795870097918109237554905224355832174784005150890654797878876000201051516578714377300705002504013836080921780119275704779784839995506976419068650058025059862546806568763919320617840158214799777555193777847249192617757690399653921019396526791907052655300712817798964909688454575344734521362035687960808973396706948903151831570687184696351637655589533427091112356407720355815547773919819184132940121856 6546 1903179226090256203643293290193326189609478486280618561816183697013463845303251331179397057653244871288680069531854380187681151681416628621675591309767280010401720691211937465969144541532618147630488263157973081032965029296425996486950285070689301021030053039745732251804432150430586672818889523124466128332616972533678817612327444167782448672550319923222172395286763149180364182099246355428632844085790666438399804711016200520161041237043570471152949652058308314141544732412495264 6547 -2078361316457328735385497108484534207492115181355961675640269156185853443113802053743001421014374028826371790147795364879578170793068431788779575520928709740410673058115137911920264551767014321377545713691091389074930615574422834555018931623593731654363853126637256861010204285597999421141621821454781359303678571245247868702504819467759191020484129945131323591482087074793720352390116800503277705433212992171407698386980527995517647865270289720120678947158537845484964908476925272 6548 2269653301707842807924578602044727182376529548924131662265836435596750067231607875745560328573773947446720482175028713399464089492123274032358570457668488818730779248347412384844387864970987587017468799273817871394377929134717996559552144977056519768846094664792004353771270657754150665641525106989879447777936648761453232034625676205178183940141776083636033748347234704147604519825216406293819472464365412122141372622055344242719701095426337327969868884801405323117066320628163048 6549 -2478535273964741405830602178698802088330977754643590142802693947012959662814402088955582950506510787766912395481529930217716309154008484292484270081944913326980844020766565205821789496547010830091398805298742920170403611224204449432860909415215056433921414818265581568832908741371547036723209971100417098111904478333371796377634688288451203773096375089272138372472999645127450540438994585057418224208440020858702220937097951732810161561306857916649848427677388695865012333530728960 6550 2706623181055190337095773700867109055944541822510543334719831723489728479230772946441575179044528607969774448247431027392673546570913533723902821973037906959219992008568351934764372912905237329720042106904372342366984547603962229461048480801927586994211028906870744208752986185590850293583938463510312211160065671017123753724232072417188100673793864237878284050156149772102389524816047555898530622637456216638860570935328243130549233437498460927365147165129437831907488241512141912 6551 -2955681284849770421432153553979669337470910754086808019161186436651688523378961332725869971973416161676796169057375299455333746039923330129368104001055882891582978492340623722953171490992346894286647966582717360355523659306219752272396980001509542233845928832872867566375527030577519708392406781150423094759478325375426679194147744222128989690710329565993587542921786458832904174316310887938695178230679218095115311204191853734073784524956121733098084501731589454457453289738651520 6552 3227635760995756141221571143920008639925323446479003208126909736518584154571943919522712082462531913413159308205489504297144171972940031779991704306767543202117266923563991474528696971152336474211486965484223535591095435361459258586793406726133983734361034583483641662761402657872362826818346191290392754566871197790423003272403384419792551648757038942375154947723339855567450545603372841709693033185002309093076417331230752454562129961013406036916996068903250118673444672250539888 6553 -3524589544517544890465630104748972196959513253819595117671033755817255067616604658016191919598893233848408228212389397069653616645623690014476001360408548352431764051364609495184681786563660532857303383136929825198455282099741522093584936190756713565950712266885326698864621372780696267861320481186577675170285415426505859178399118398755719469997000975190597783654862173283958074454698653869173787350527013020274714897868352946470396269695923855355300458012272265566425389299833360 6554 3848838535310885402838524365537280194541672761386427206573778094101978562874549299220803631612075942199908301980417276487787092705564149627299219848917015234648133716432020928046387474598263833447534720529080601565552905456518127606893669382161462507824837667234587378750703127229592094005216662483926154058395832247432943500066743747975216883474260941183907996991980043871330475285188178222675450796023417860080916844190342834061493122968247357160310246853518140987254790243370416 6555 -4202889287983952406371042194904157530815727919455665697769211612316108387115218582590589888002397903527153453462164958556068837654409407429756460519084223711933214882733211443625019471157106415608695044071139878429725648284310729702754206118903830074316327211474829731629742605228801415820156920484989080491193028211777877275325340537166476631451354976079224097176598115711228506657358583894084580938436685928981098678230421109717184084963504644578550976786977489783860671957265088 6556 4589478321877192576348836616497468821860687239347509525755919508794576021617504492309673318008205946402993661814127694484425158717666406010307956975072431502922562807546877834315226807130569825989139943284966349145166782329513564456293705572250631307377137649235343951943518563938827848212640529219619042453294173838051511946872361868241274735970335543059464993533392245349723177515251846200765086017581281784166707361221782620983541851819372480997807346667159565793141282355694976 6557 -5011593199512154593628272428587894727470848200020247294036513428683443891693997845970976303077822633561009457304731860857185302119988123399491610713075473894125902818176762687574190298764014783318363103361679066430348103005517751608383158119324302621063972888009995683708713076457559353917163358526383054482370954807200286425531141030607432962321726843738450225521044676074730934840397157977223134760656842339564823906740055816563066237790843469120897560220465111704757056441940672 6558 5472495535272070166751394765759596994484766507124193075405673257454647148435557657771873172972087246697383151552675899769575459187123730879562687971942822638377214519855395367904900421638043294184379999937184654993590098768915209573399550640153028594181889545152275126003884514775760038182420558237747698934342997858419189010478127280839282628925721423669644521569161035074377649482398321916761875714844471088039834942193723080690413168995322994721988757009937054528210333140050832 6559 -5975746110907278369108254955586827741806388223003709690481359559483077637081539784084435064410503486166120657860827601521685525107350491552093507962393970542867926519316252303669594149928462678916386153786183892312419970887000268712724992657132650679138649230056499093374327955475570610805336318538947161650515666864511720116924661922192312028489365764366020489239573388067489803309820588283036014138606904724203629506203755499261664222302455428731341467354201728731010415207358464 6560 6525232290599624014035953395238597838035434840510106615010232531476602084987258134000925074022563483018112645022482056980161095625321909297024407411045516198018867592449116007747353768406669101741844052318457206190331419146767089441814063239472783440012157829564139844939725766411120103846224723455610304840650059742597899819856928068956727926350066073104542137239428466525013864159148118314418021080349109367553018293061329116147468485429009334084867810632341517170577115748859328 6561 -7125197945934949270127535319264294866681044491717175246505065627932573759207362313141981965778766014411493999822635569507958118229271843433629073951975956435988840551447886128992439242932161191956680756417826673678945074445238655662232622985713011836877719313912603504747226673827659068354188938950309582640609686225981103836828978239247030420295425750840591563083675631119569765661177489049476984772810159184799699627740225063585120796272572912691696617078936565963293252476448618 6562 7780276120356207018220311525967441350890482947326850949362098464249545893516943778893199482728517663176443978050144818539666953469218492192042912101598835884802936827889941736234636851453422012820152505122977191644538976930552119912828708310926118188322539295645667892884534261517855489656688587919594469098979859484034526920773336477342030630046621940834261497470285452668038557520537774064330600771176415064984656725864375693927054226633413158715978951850101863173588906718170944 6563 -8495524683648281777483528597264717543885645274624894800602181948326175584637659198058527135862687464528767070350550650231421249484050659297458421355011706229487694260567258359958980611811159926422433152493740849216753003334640250070217168162707954095342833383918951857680571979744729355842998415893237743557864291200508178620844779326850146758169334668965374299657176477859468083641482343160426255044424360413129651367369253184138357884168883398833062614939508294531712026301430456 6564 9276465249899409170922159776350746382916909956449028124271158772484803847701089482501803769595001974355679564728245666015628447772200483986247858242275819395946817507498171322847903040964762862510090120661541608449552757991554725474236480671595595631613150155917889091090129091994547005053718104642680477328334063452159059760227554407215202841992306171249361229711062979851216108623367989398104993146425719730648988922626970871058877293303002569314218823906646368710844123862735568 6565 -10129125657367827859357434035018990970543263521691273099127609649016614830922184855681320316364704377536077027321279314213485748488007271972115663226984866267130514263391101348975712940485015349527327319124679096873567797987907920296162941443065781532093499370726701401750263348343349752688410452072784330428848935864239766299559916626208507382885211653867774035593869565254005174585403208353913247710399749640726337193321034084218935241810676681330310555156055154422366863161509056 6566 11060086335946587246462539878167001411217894785076736282664470770234763953242149613081879388286112822381139902838637026348917005004736203184043586555742328683484016412630609869716191635595284195048162780599058085751973806725596569506801219576472396624977302080245449928050902309144628683087501505357547143698583119652684691874502535191796964691360664862646700152308324519720692221538902073598254160485433332304733525877834433295037925604601273440624785685516662996169450531031610504 6567 -12076530917672246468670639105918284022087451402969539972604015648133726870550138186560787852966943571719798761754601488050259756660691840408638951693941997641145183484662211738970648520660619140957208035774286644433092929381811463930160098444900011761031707801767118514994029095518490961134455249269373223282559284183190808954659776750958034382881433352174208234189417100399796898921796706490431103021336459825698173473528178038398707307396461186398314993364095926476324738925441536 6568 13186301478191460517234404547696366112591382875119788150308047813167114865113482312312820242557446861323062088889785087638548754546363758249920575438188802328807135553588249742671665683540596859497853946017746135135058866318185320838593867781380781578257833115377237052854898932524733115059122433614572859720360215139243091124580693610730792030704698751957820738176587078319411709602987585075115119856895401704905252533952880022156549490317526079984973535108825770527771820026817864 6569 -14397958832530756770376686848459126406916578582970686045472953119073034295863463317901655058348242175276178850320955082408254631697359241911302653333159866178185860002533874363256174944460774554902727255037033265759309527180272622778160882620049203886836902291783801689440685476087634930233146729800339024909253159387549819188650066261076402208667651633471989036166663426461632356751694230261225507968261029217215228413094585126186423547560924154802232236093584741148732223438476688 6570 15720848347179314092318894607806572703990795824387300223405745114077204415900338375456966409178281131325240533347820881839259513118556145412256182606128554724667037059008761666646219244402071050553803181569221072497195826697076100904928030571502190978780747556249804105762156286901740670041719671877216687596588503188212261490380853549279251084162066337018087248073271574101338466190097906106368219110632793987428734805060749781963554156699174023864067599512083557765519801053155344 6571 -17165171772687029503447993694993529419659414601961869482482771552367985253825069350831366154776635059023426730236662763646685815315185740998441552399389474023235031448836801022506361215762185637896038453216750964535872717799807995691538007664594485920384127111535525689560293913960571483063980983272141507790458073488806000593643563020379631097751637236634956824521512756433680129070395348760536432480772001154362682647856291016920796925599580118460391346022694130489251417404891896 6572 18742065647022204378085158407860528998095584016604118044949226393008289174175109973684286651920340754022838603233454076206130375241174622766781558211711022433405905360263757438138405943273096583025533926044315193475567134643839555328419273933485853888639940426305450890481264649901598905837011885424475828614942642732254921769385696698092452807957885985767226898019343149394775993328411287675104777892836859719337334836261564034195696794594845454698884592877821758391275519856260784 6573 -20463686870175703989760815698557505392141880645319373318922358673934137308548613133208774888488561538982299595899660697276838668610640866288538238644778449892117745595895443493988501629456009871395336148668363660913714183525319239139110021304301205371206006611526551380722088272140523632421863114303278618502653704346965107753429731027703775005727549149622279373591396269242221213703207702967983585814360689770136442942252184216392997707115715693616316411195464372838140867005210272 6574 22343306105324297633423011768720928619747854308817360369596111143055261053866823419314064379967477653225344512617597622976233152439333737325453015736542307930421732564584309757615832770270822394887640096543323183395989447619932354653961966256385849187731341574673276364463019370289911224978303840098503657819103853665730132670857668029931053611701710709270518565658874190878200204398518848464966157391354480237352632497293986101205909152559568976769661122355146613908425714361254320 6575 -24395409721692791406859777240803907890269551373122275262742698826849780054847907924106396151973422602016221324244019803874135461662307672103258916552204509678282619009323242003697693245465363355911143769975891959729354289980490582808625849958942777410332406165756064768660694836929914053233009030468480720360227542172683788913489716443252818629785407372173026940590424829913070435063986655277734913486497255852732148903910791985392370839450433397976860331507706823723776431167237760 6576 26635811059538276903248549840745986408693956976783485810018638497199891091949836431812020137765444392975823147154012909713209320823021455002329595217822555562707280927679506452562649956241605385967935902792642135668563593036514932807611887451042266252011127904619203727973031132979108234789488332749611317420988423557603844297363137085368768527464062963986883599835376186168312672921605561868304559149197837325916282198642821237544652129708808643048540411812916897031664209127789264 6577 -29081771868917586396329057439199515157027192219073924806950005690782151480428761367985724849638094309413092993347568033073149693999502724740787746665370488692478658062721822085730868613151703655435536583157274834331270553451539497187277745559042658805196909429560364379265919061459715816398001428688742654693936354812500629643354545200117843229607276737863681697630833447306482314152891284111681440184007823965179128389955095216869465875531787586387999052741022214578575242787883664 6578 31752134851633387852920021648878609958243151378197746301018445696246495861195794057025042920851122532320527374067135514728124106663230904743683071519477431994402688271037867317261993938613156882189980154385971320578885021860575291477439827134474367222632486903557664916034611006142446272049679115144477249930410724064942045018947464087093608807457315863795319915751570077189398610081790445843429142180721254987958247805409799419522467671681993072497954705345209593352701755527997856 6579 -34667468320577177429001085343457113193203714436511803075743534237667988280140820295475991384033755549655214743100914834952370589634073471215436693996414354980514472525874797563440545980322862938796116288800263556536172418977559816198957114411826480451537687203966585691501996061991311233050123956586215065729055423922003618558519956867901349712210493494941716932433781870617282289708408962840200423735532711797100837695963065997670644680888761010013396350767971966238307989431678496 6580 37850224083244517633487966625182058022579493636310924831380306042000469119553249813826724337186825196480855495012137211131885328980798445229577180296227156615956866888904086828372613738795452636957674891352907115932398185327677790173273066353772448241757603946736251214931382509415498666231472804998996689830558810971344131181397457778012858887382298604384082467626182113501193035201939244487289362649621355677801851459849241131825385629872550280381175254559318505677037933198946240 6581 -41324909757193788941743920074811068737989247035519690337456003542410205276037874838107417010914741923520306732711485937399615427077690448553021645347321880195302983096469801958758095359729442106094769072121132816751592752344759600830380714352964439061561798925119343972530739938994125302412322733508239161528896424938895443984606963539387510656597012450225134623342427634789545793081166505129474253128100266713627536087286080536130224257567320944507762909975018743112569868828480568 6582 45118276835423157297450272461281561316695612833261097936772652859476422762218998158467457195219241406555543381674481361697308656426112304762508779591452493717398556237496233148379717081907210602394701675534736403974929936469748528304475909207515781684496679755112828190853158182907088126819253354950527494320249972356138537702123685728896318403534138685053659700941392567103892793009978667667196222704720374886283655832093423790043323182870604499865456084288636637550402965487058544 6583 -49259525939890049245755179493596728766739023504594109889806603955885780864854139759854629335713217410564914244204834320639290298762293565464160170983393464242296829848431674709980643885307647273576397307451490455784787468496018553685224365074731933509383149160637615228461679316174388675764272213294795971006582843336351528002043495530222071040295156962739086877713611343438068531648838304675858415185254356754107240618392004040108558258140225619958462558677339024183188870022785664 6584 53780530832608123705808844291678070686325280106200663317035024400459151868362500162002118291075933223386246667476667295099036802758572308989745478128208537317274157201716260889598035047607121628930499321797194839945416336874258605055327905037480323086938413142777548225279673741701197164146962525765248418962727981813147831840180702178476957444681655926519010374326507350413749248350871047335061095786163717763459890469287278056180240886354828561966258130628687987271420950602230736 6585 -58716082896926739495367537089363453815297215003810649883106619962055795675825647542421551979154979251538773547441836838563299492147652528357758229606625123179597033935663304764396181691830999747290926280770437366594968538379259344616192643802798272723796758148567523646331030936240582704264865488343586401802080677013449522615533186519831895125200724187567459651950274732075232816451254602451151019125788589055736703072798012001318089490346276070793982855163181147382800156139415040 6586 64104157957816265094166434325910423701539029581805900564692519462673242788077904632723468449227986018178304948041331250154020586248851086638840769202637254088451500459713158356866233253546743483481656149186997713682782459016776377833410622323008781465697252144525853882827120152481292383954741464516190956734352975222784186021842710854722110156339809776230245569037944869226295092327184415663537660820938736544295820036633636547948214181928473013009860566133015232769542348986718000 6587 -69986207480437361070088620523048811242044464944088921774988397525968309694010722668509951840562733553048134659044654267921326369964332408540983577660290592904192652963665424805188391030999410978763750790223013073215037473832530430532744415484873327945795042800467769274300761686422785435314645178623499370576669019806184265342678477522907558094757914032469806942400672172703902915491221650000473486708215381804815671397321769629207698014487772984252625766293029327177892666452624848 6588 76407476372259765253533002481013366063733598787447328451813342078273766295561760103353970797854431045211453286876420342893479910501015570052224872940424458954146404372756111927586384451810329074255213351920878347594580077078311760262205734177558989950199323259901677444703872181491659593115925825496031815422046461425712368637844204208510285052970274770547639828732907004902382048788644069460938778676344509965602622344332207118543213640594107332749688525531209163300145227939553792 6589 -83417349816930207870560719289081630221743001005398500150266127244126435535809776305328737330029863422600577321489797837793829254688313526226494110083411684023536033037342433025676696519057069908077296094234940920062407102279097476632693903121620951407508164176730862044917039692871973802087719636738529072606716102796858162374863256327081044337745611557806602239498079290879062690352377908490315240789906390124207064339034213939698760379462239830681002868517352698411608778031072432 6590 91069731789512577358050947791013053476760185739125504440304216438142747921599961076524809720106467852736785588652577005778206017366439682819583328804714395734919422175338703265837554528546595547742378899568059600865346982085012539676093941227942695618261865354888145087383989733551533770899585933945167293795632288304074094089799158801204844643570040414935579134710947921174614789413023975592807619475149582420426412014146561371658280414133728364869862536736821517508042873351750480 6591 -99423458144319350996934303462065010034444534173801461544648950429873048901602424749920859688505550027704116446081587832045019400206714220108489170599135330096704383591307192267012125933973524912472885157345893746166057536984408401072278080133093942298271195083139319150711594637783243657919312760023305729482422968989369028712811578004782185379792684639300114548701250803533960598795411993157874650465922920372003884208131042270886119695681988951281575092549192095367173547131535104 6592 108542747430157654359748661429093355164600390142737015110174498150300070414228008677722042208601923460028934726627190878158062392979882362561046921020441938508780377479795642011325910173562987218584321312892416599327063595508987686903345502867824997538982222097891320800461364862324914730109592168178761985895004333332859305679569156418317107621740167360108058809733055344009949503376021067294702331572281477445085075671684267381143939052057214361872466217191369323489697183536290176 6593 -118497692875429135180184460510455694713119558746694064689831930008012761665921349775184724735378811975758928193782817704321394971111393382347649247727181591206336057377307057778185583914299811724436053087755994566427787561058387768178560915822912155064840700243275248753592669065634372065768982554973432806012935555888755055147027341831709868508070789872494349700908681740554878271248635189494897583287890835750735140680701357712883619127171329896214173950859072223837737480636160656 6594 129364799299335272632001170547019485176612922882929592402664470918424029880778319385399326363611870062252710390676319567259920664979715748237227312855990930925022803306080154395339188307039925663112158334005086313252586850004597084603463564860508885225579787344311912289789394704073330787661064334000088941135704375172330373378817457109586565050148591767747676348488370423824785346236247376772940341868590213810090924565604156244728971294997008763932087427514991421641678662942062368 6595 -141227569047832605540550290736419505246244486651434602184793891984637026215131424338624640849247005713052524986473463165465299270959150580499289668220054189025684162460370799835798772107922702311400701899146152063227476281102693400397833993393626650665329424013843450399595612488906730096647107029861692297197905080032666495241646929813969159304913844635100420759794591653291062834011296763281742552770303424623362559874369816796237609517861629426934529598559551072116240834554578560 6596 154177141426556183697820479971941920412867521015924300036758680661721854210337084465101274695213057684456603114258487033049167362085802065580786165431852023837198695761791751888365727184684777365950825394685727718337858346569790241527845252576404507697374607607846098793429574228546942907662404040480641503922647673322109595371690596337245689331801980660874917881727335380856140774933194892078996218804668262340611366250222394607309118163779353382389859770908136575009824126732831552 6597 -168312990510521257619146838867777740356390688171762540154567756955819882569532069003685338637917379381298147625230163600789870108369433433536669983298508801979611299139982524272292876315663242606531323586166904918009855100014229770596326265919389899790668843408403790459826905538575018923327344913980323236205622606671420117734702952353840354725020713378584471437816761563839675871796076560405512518535135035652454342193831303825025485985786483048764867326248244143214629226223548952 6598 183743686655117627678660381600070335697043727360596553568933711771350540309661029829918197093287106531848472993022066285240664599543279374184209137810721392832251188377395973409078214655158114866747589201360569788107656217210324955448198037394274911711732737454557122636687425916108503779729481569951503333476012209444257616359269248785548955533253054747350486799245504798732407419952110261637866444562498964024679708237213308560754893267695512769921507703630384187624189591225439768 6599 -200587727518104267158995058020456316495797471900553183934841862633986998733759582725072498844232602332203701037552934103516761494081687226419882136291782891068711837420725115786776976212769363937085207013802516876508308465487401859872592591469521372815923627470048853344849533883291749829353078564911534340007526424554817863064941194699972757915677447808350839693105814792861886460786533953053744035492706118008871643193863209913932086203765104241492781827673939053919630346033801600 6600 218974444931676741419337375377591985636932149180797056679047562636823645240622338122861070781259084311129660703230252323125332147286266821466033597791220517162096969813539454407092268077708824952625482472209925578084009354123177497985637060848640066280358129183356995094617665720473708380847396555110513909531035682618526516747749212904007048704713835791730405884058246907724964888970655338139612792991040801998440891366931776590264480090659327424925559728779508065270051332821069536 6601 -239044994541234185832199161432666039225208601757768433338823154192861188052060822585324276645985831696456646332681696710475067848893645767382749021922299508538398755270475025636616586571228424018644875296260130457937788907058741610220834589404855681311683746977479234939008167350570451549619914953952290201417750055977431726732905923092079519363815471165874798531148667799733371842730648919430336691096320287104551395422011796115353319235965820567267280604167048111702792614068539584 6602 260953435757598877160996616578078041496596150134841238105261205308323938844761209955459920892231767010097400209505149717335081843547968211322725684934854894207133538048191441503860802031040672323062745512594921993059980513472583670190128038153007675907462774560335883358316323359969553005062789433825619375914316199916985636336339429905727381678539502126306999203182541510655826231624734274844983297052073109203813538238652607281700829601617654517652860115206987745050094635952883256 6603 -284867910256920659358290300543170475209428076732387715818060190994355351833057503955266574899060510746839488628330214453238702860542342512533161997611050978212219613159102591712403815870950067249725452828493053745399224446767178700873020540459275053214179439125699751000430698699760304197534148408799146060276220409943042750616133982123451264686149409321461508504191569308770950442066333775529045420401378774608312533525803985006936230023877052391463040796425569178391064456893855328 6604 310971928012545961965148984660903577251808140668189392557911963741248348903105968207302943808648601406427668860576241383587616252813879290310171334522182431355239892993096013782766373527059435080163078329285812590666781856472891337062430281571058267898360279178543460691577884954316810279526021945428982805994425953994155781563765453051585931736944827771768598034000932993252299888379376358304358193794962238884134088926157497364857496257532718522761665188848431603264765002995953088 6605 -339465770661435976437827784141192036402727332707576388329706598776035955745666155307156588261907076382200482535162264724564193591424632254804632270506446022634336404498130832890812968893010141131243816360938606294641102295785124539943964412698532813682871273351127556569121358819248516146101375675872731579205768680689112231991422329877392159373427406498304225697777343565730399399924573472998601906069185780718038466199415049509067184655808081253507798558419799977560731521454107936 6606 370568022900486638499689714375968820836142554271827446640798930420575166866510444503255357599088195006824596149602386026154766703896287013016709985638084683561096388452790985968691972502680556026086633790379198783874530787340817009780088114818869211929520496384034943959684215690894537015403512403174444286802613179265161456885313392044110480982994827894417014252214128762938397830913716628986650098204931347916267639670690893902702252257953484425633091351943721223907681028912641824 6607 -404517243582104019099620068351715569159101747743535436450792144715914615401791852652990969077229544914458838733541661539640643883726504372022295418192327631979349264763209582731013876400550291267447469450617196067598476470293714359009059963344078606772945078928156342045110831896204364176624367725473666635571409603090155745254194667998147960847462384533802020741557087278616724602681330856877510599463450944732325457422579742849073690695402072586527806762352563226533587444577108480 6608 441573789241007035895654306001350156771181100567818671297847973409043277519764951702572103332955913080121665983332705228775872577531401421207207447444488565417118415515071700420187232392611369537552072140645390419118098423074619717469399739431030102680173963805123538334671284267211919848793089953193111857144895168779335791640330937469635369022733391045619525004399224903719770115916556401519439659425167385267097271750442362723062027546188721857175100938090198775511937734358751408 6609 -482021803943520206361438660024275260403706019419290778609143096245755399429312955920725748283960641900394454010089835497748342943744476693172664413386411552185245304311170251273083492126215030719875256415395896993057580186711849421731201426172771082050954342766890186058174609175748008366719977412449996776622754228016445880379890588047448340425941365689959645743273778779989861599468831353993177964154498076620242836560923862631596533846853351582720680446874948094267861294127581488 6610 526171390615369132514990090696187455777239741347159123629206905592581058529220107848814641434743858451131197700929703220577826146272135121502136544231438120680945485487272303255661678923102060020614692625856713372685925328103132449171287404574862471173268373189454940128672473884786217871700844444862277046544805149937997562634784857624802601299788972582801083076010180643722727536330649695377879783992893384485307162517180499168193266223741585249798245421262525380125156694079927568 6611 -574360980383785080127588066472276378995089384303912909356549841468238050458701970653947565935024356348799601262027082835203266020994981309286029381494129603235852283914929302165675683882185355414422182598418749803243930937633152911522446715197134542135791134082831258128050732247610057868028209995322916295399583574866139725413788916095720878560983757309603362783915023121489622033005456399042929136726754120122264432174382200815162911580066803020246341199186448448356524109581743184 6612 626959917975017206141090058675371049776033386332395746282477235074803115404545354907511713521377960418809029296875696449639468923999782764240729106051451716025569600407756973876441520067692939267670655381414178842692247477222413129711288780935101845050746903428728239189606679165601713267814822599925670711044595048370449933725927963705971763876913561090390169994675514528602652406620084693732030701619630394536125957074862201987196869863883628186419860708458197263852296460704688320 6613 -684371282850545727073535491788398158808076706139448025697786196316935483637264990329909268530122521169712022778307848673580580575775561066890141551998471021303553611740640934369468451015612831824145758837179414427548915696838331522284273938105379589207507306642995924948703445624531767527477287191000968888909421980288973146458826935109328683209455652050256924721776562814134508445208084984970052382423064588900629687676759042430202663033161094048888049446511654167868992316795318176 6614 747034967556825955922227981824363435139385592080079574511339361734951554615999529392811855587042638573062234060914153407302992058173119459338608651213540660220373739402875723624288396055333148662420945668382637580536917124027657139071693273591046583432936321382861047843271907065304797547915610146307479650100941577090945371921549167986401323518562817620762330980910396033613566247357204413267378739002284256202561311037057723615413665054864017710263656202622119402272268550698415128 6615 -815431036717840234290475090137329507381255360507036517509327749133795338953717557897112099599174000255995132764074430991397768692540062830148607767914616854229695751875580666963186369073777923661882906101765654731415456194067820033176860256110561584046248715772988714492980600051350468388236458555109875830369891562103792874066544956940219937453146105631456650162586329096725182653385425154102269512784541811742169791793013923921972071129268168642723009629944929189696946332789835264 6616 890083392231892553503306823355209858883199116267430222411309837941316028326341122676683282804466234707663680795637792062443891441593085708548085303738057283412859948567831319709706757624311672717356433471383653000898562032105987566741323969822169403397100226070824883955122277441422876945527439447766473818195705268917262725858393982108884838489933940230401306746423400834838900216764277884389580079006824753464526513067524099957748457906953179824446243388161432526918600898566674984 6617 -971563772560092623991001461038498926675909940493971395561057884356327642880935458727851576854028094314421594981191150243255313662124189226849606935009551920660410078722217839979341070658075286590747788046427615332865707891692085974136164420922274235261518666870265049757279656270029156545006899680452554254331061083850914515890143520519316201049538845919329182041155284299255037363995348345622191653247574763823952321136460853542730985240095880114522532155807558509365490567127906144 6618 1060496116531450986585127790849265645858610184599112290784960532592429257710519018986649245425245436574624637927839196215378623604476957673667110433062848177237138111346894583217588804186024604633400579735291138033278710766413325148605231559103035300632374144049342298365055145298204787625826540001075563534111025649102617627383377244250731670125263216224844994808118182163541648433099586104200550795405804534844336690996537404356011386486048670330944513403449885092119704347248610560 6619 -1157561324857651120723062755864237571109679928817552207696219003822728916643879447258970738042952895220925572469155756758690924830345223991545954221251501459930955850861490486165421815726731066865995817029616553337878664696269207251896512365394378884142313937827343786673547509389571793567812918006597011032248299675421487362496504008194581196264739459897261308915378023859738885899348759625643998385713358207794072920349977581633374559099556454184328973143368464101794600653229346280 6620 1263502455570327921275850648762247590203686999166434039525560414541156818380287157052229886651766329772933818697163215581552040166024292935369218883014967215856209850366923322554837168106721098017408006429157117384648176601708596941403681858008550073203629136066684573649090952519225722350798292774284255839570748623799375090479791615673941340430496378280046736055357413703370452916846090267401807782314621421144028191036387121095757655560921637570875709093873735160587703336582608768 6621 -1379130392887914792557952365672245637211526237356908108570102347250988757837305361301465646267641452507237616620445128536030757053186074041088436653280952915201261839514061945988451050336135574441127470697667045189040457370943622844685183864472112119632487626325382319512243922227901225503247471726037720313326705276809840310365448425529862744876574557439778969091468381067745930708554482107218060808167398714894765879711138385432602096641239155167516823276239312754001311958304991616 6622 1505330032612747543582810498001589587053671147794446033003288401041853079046928851905828661390461015477946407528149188738843735594093562852495893936789200402153933907765693245098824786779278538476625033794142171804653995547053176909548229051407434989018161452731397026684931571239894658629619931696588937071623415919015907528707987916761989431428253983480537582058091927639015024456516030592201495647898855482405095728364040578856564062853767379028566906954043655386720891304061262208 6623 -1643067031079316978823055268705363129154360840468406156214693758611191884518134436556434847969555179163094952412550907887380344350217388696843069225385178829389447453526430424746424380107092681141125045129774941240913092465890475393075098269595131997765140122252396625191744959344671504235842437839926278998484877708434128501883059600682652966301430344616748324886100807722277334395703915757876041884124685515847016601974750873570119091385147958690442629307580359255166559111006122112 6624 1793395168950994339259130787666229634990599833255006129264482408323563786171913161613781227473074339686653899928622836049259714528936817661979303712099258086769055383127912976477762399906005681266935427065778315960176067357588152477652024357559065538010539093513838625557555447693049028106812731975805607357756988835671867202650511904280783600007805196259260454764412142332953557706564232284271167143238058087981842185507698763549398010853023806376914903779718241865096366383937528368 6625 -1957464385827554894897942274808121419575567794332700400555997939356725848087756573849591087880883968735287650579777356504009766022882107419228774082630825106217059315854640497712971243422920345094213937451067137449745759590679602484285558231950559986903015684284184969651036024551977600077592584439046988143194058705099487281183588757608709217643462542041268220813755256779871309607791136931605662849958485553029616053806322180776224768996719565508999349967153765440218764700809038784 6626 2136529546714668655054748097045531513132980536765327959334093258998188203037750549782982508721292195734177580829861203755879981986575342431187441999091667494925026090800616602395227836872716639517116702481059759976790729447346828573334873832059197301944629851977345910169419167011572505857477449989456304737175951825590851723422452224733704878526368398605678079366776515603818068896181557458785648514820511537299749970944312945921361835295115416808834826032927395756979272529273141120 6627 -2331960006957686081847203690433990699292561431658423504799418350489986853181047246199168603872667786417634249609053963595734915619334948141724987520892945659802304793665704108762932674358581448982944611122864043273580304292271478785932993305212740055083916800790835107760575608111430321004110488328232368301852845000603614044089273826990081189907431442218202579428496768568026767885273109429870225775248918110573172604438693341396120302191011649512985876892595933731394066094455882200 6628 2545250048297482572499194506461738652181206765156437167916960741622410538795941889386733968099483637829818992994835472981534383758825941547976502303859249200017383615606541920717908727212711830419013584936487061322740617803920392274680562411018530126260186058640640654819235795747693350281135888614145159118268504584540298545695589849698020685469603954320610119000676375042618784581601567038032305439587566289677816207689586340106314334995745592550029944100197234286148276033870494016 6629 -2778030265311605105365284053348208912500326414220526373130574950206713990294171011945270520096166999412591617249011995250482056724516170789249445231371555141354687783095693558212796029354336154996895744135565562816739370086097848493197725278271737071320751618942208378155590625633359034004298950613112887882314836043359565805411316102110566073562839193340050778645650653185559370133895623495345967151286043562745185986165295059119206164793762646360906450608045679899509038443224067296 6630 3032079988709404415752527156968814912974512320911626225804343839018093248416272613725400607250552228473985121186212351071378186743509320284993637279984871360469017067633393635981217312847021511571531108324858155854775870515217125737175506521389038006793800793129905028444509665910727045450882637708013917805470695650212265646626245626646270288810307921608940288172905625136301044788396034981724903752102262794407758508034582829493260946422762368184453121449285064021342491297542542144 6631 -3309340839809678702478489986794495763066877845840837442706857992863533612243476998087067448461470967205288433303787574419319539505219275594287887574849891419395092504944080360221035025396607718383873129749009804368105359555816400628609780526318811215072546612346795887822179415670115766832873974234747860921009650718205357248092098084572385663109320133691190881188485987182740306928915482383890023896175442712626023625873943945283409245886768985910531545554178217928471316466193392768 6632 3611931519102978163090912197301994627177401832000984852875180952302723877371792815382738923332528053476421936681211562255495519763210427852250524691593583896849669371384906420404962562923840872273737376747861345773069777855967361382999882908949778212609614870204814135850576136665467000373435272669170746470853958442416366847554942456788044715139305219913585931739804722676059297488401706904582463946624122000908369369128583955762668311583337587501666912199792121368925636594962352472 6633 -3942163941152884336365776223256520187639911456865607604378810908149759923474858194466113360789671671067375435654918240003168612902683005956037231031350877426299605427917593364764084637646534167677030046926839987756266879449944249355737931570093787521626755978452686525137990291865841832594635197368098128080532935646711409619323237216212241734173213347809655616799398668866312229344979176581282153979582361982608079667444145304513490314127705139944238033539981421446732745369636343664 6634 4302560838291915239783852263276600718330088992326898625410293865469595790038518538039472648583947907838608400273623428418444619500666295752790647338125489870129198894597960617500426834566046833830339365904590004526739872043617775203583429867131298443712069652404367184664892654808936092023308180363176234591431450124070092136391530939078386493985948890858175312013297067307757145086272300381848467246510763821766347635744328730992227810125010669498463834171026294392945725749291707104 6635 -4695874966695249405535977343174635833647745783753128917849637937160276245007274917548010560323703808028337671043584318842152127356600885091873618236645047495474461544454411277729733079071672690291715987425551955886720859178660367053974874282757422249605240667499234761361091890146978800207364258998538919862662759747616804050043695310074915197971479532588927256104443965054514626865349078304783578565750844407992139566367444301426252567759773916446764935969393261780140051731312142320 6636 5125110060553223462060354246689474380620159436960283998672876552257001629883410561209687109686323168700760127139808587115767666414607952067563140704324932047764596218835467613146964973597524750150129281121251479990677916763167929372650907660641058925108264451813060226290082700398941513147947530429823586334876317076554725927797892122311123590012772786975296587726534703185387133883650806635939863094791931403889135466343200112927808488030356993167858914971934155046507141584281014720 6637 -5593543693303166897139245254339069371672871229574569203296200408173079287438091751581907412615584666544923462854625878000247868781467163211608557677636260716825668138414492043346407514936537532794697062220131137954882649005952919386547267258998971487653317266169453907976434659798557721102612311717292047450508727706672226888142302271138550400527376044948705887945829803230959893684078722819363599134074412698466090111298251873258122986977870823831892409341464740773194953395638557656 6638 6104752219322525129186139846882247714897995031083936627028690007302240853607527513107351587673639050814691054690334108598549819391630960674322380430137543478733210454394153677968452409771346095638616983483420679920500428583292531948509353538559985576602978159837964606840073113961649383714669323904852939602495967914424449486663827543881326496572832305084975568100691298307208515058017625481253210154181168466951262998911875034199507101548864804936795222102847694044821039216436008144 6639 -6662637985237373795129416036818257358895087893811251720043159577864873846827537237198516333939260349751774597644856772439261348755992534069179722752192692029440193081251229825046149990727062208897756347983884829754446695944211402324567461194223594475021780820532630644144770944271864169045356418737281249531112978605189085298952073350413090437965358105895458167419044671693990787598336503197996138048304039808607825993991571127006097109728263457429182338513474952233665764273615661440 6640 7271459017182203444671950247595872878933185700793708555280938651071480855123619385925681719445317693386706509853529666131598795714095613682187389910781648463700245832401530613033724292255506153764846153269919041354982517580403595601972435724501136675784379707835889155852223819960216183528108276972331486532600775436052343394945189037284238410362590667311158322022531450132127012979333222886858163377566398024837178103624874090747918458437173920893297713638105271264356451405175725696 6641 -7935861409087883057754981333278442768815617714774459950470831910714387679194108177106672303652873782393261755366634947319449536200265538350963451859446141576941306734020309686295810504779661111544862510167740521436320737234235458039676563538920344713208471479044871213987669081180487169293759793996112617279466129401757492288223630439448578738536368266074259182248486848427683764425851155782009369134671287569190915319191788306215659592329755932326072900499862861919867584941471313248 6642 8660914657516364309402419084415900544475138565090004902324574850889555183858553001265096057813846006625321046926292360580666460424992468882481056257081529167544041336897857173203026336898871155155461396109825916803088460629682051533679129620260283629797711678121652122578525245098677459340913465269418660566423360126677819017046007748390318841169815386921612893395645020521252862310305571663212395663580537072295461164661873243098598499836640574429792165732727515652745230322184177776 6643 -9452150210857143303139915247805120493043528029462955265893469007745472722369973212453442601150488678419836934906699908542892505109428178878792185556019419856624236956035335357347918590922549593419465246689067959839272660515609318668457336941169729292064614137093666007184038878828189364967159861130111096319491026566524667695058346284347470455486369060235696213780696881487288184255122454403515026366627233137562586569661996729724731579282461041209847542676000110754987085494289241696 6644 10315603525019894148952719060830642944762617127189487036082176242772818537622192356213124373372805248455471920368595241910773613271347716949057307396535050715734868865340797579923002552082489039108431256747495605517922288446698238881960149437432371251903583082016423555469864222822244139202723094873015974152178760284313210527985320116979427236876704044403826328242008347956674949227178496217880484960050837389300144808592940573288117476084886183708782096775021850943786145510231755328 6645 -11257859944283399063929796201458855266954820926798930315793859030364722305510520510437377163019180175288177634267355636590199391984813623117247363637895037173220667934947651242455046866602229671732079542872200346286331362934124426478823408121355681208809625839796104891986435184341006167500414621307699796585298016979361088347882544328223258243499985722293866919718317065902741548004334528613874162139052186027921688326394869567345372912955627447267190882280776258526652405252420445120 6646 12286104754892898541004489564097519919562051467368771670790991816765904140500110832777907161744571047502517387729321881828623135962947302271736871374892063852601121617006050311970249250700386372727804078844146853432663692863722689665222865000101857410845020336960838527258796604686937968330659939118565058641746053099197043581929075560694997681744865064517377828591829219646168179378655932916820748940713804009774485562318176027540506598300077013945944944202385133266460487482218868152 6647 -13408177790554357077975447776910674591359395311686747752944623851985520366217227019691485381547953347830367163821962030813534345036773817005885568464523752925057619283792456481174000343282402337627166142918354130862380844366443556302970241530536466150786259527102714556700488261934225817999847431968729079536412439218267772283021745029392344739358366061613095450209368007131580754183723337034192846828436649838915905803671699863525009536110423708284909021151163002762791578725441804672 6648 14632633003392716377518145670418706050934644058796646117557472355802847420101642693491085893685809943194670953602947164868059536226695791401866995485504238513931721202231144519886520432076524030192968377966779045338394110144318796363219844163591419724936172357423960591466221702691822685817609128826660821481875176778186243458378881675422721187389751758179602683479110664569039768641496549763987021109201862546856465687059854180896079177632809013453586257339087368372141736563085793328 6649 -15968803451481353447606841543897066326118184659571627828113346071130666964462348354147867257586056129025571207057200631611140991664333218828474145977953103788602502669882749462866514568550808663249419637456968744606950053868676163160749682172227438245524969676680128608858946825841958877353329700883583874630569049348462157322699494154352961041178937606021154117493941975568417011371849268239518056283307338206615189619791943106133839382690076234419012165640939201392274115644964353632 6650 17426872194994521322644084667765447594228353770156538773868950557559137651625151123895463952714515392779328939289878669382307820034990679628654616050330428505379895993589486565500615497680729667352305375320791585287542771794826312996301344713591638915411372248233370794730119024805996511120774153939755163839081844134074811749792235696325695688775160171089722025922404510977219105994223101968921982930622967044453210017002450499199715700486722004143825983169673217864701773209055016560 6651 -19017949637691975738565647152908336336994781289876378072129610479380896839561833251745576478488056538843376046624219699595720032887108061691379020895918020211872133135542405071287456805558797070160108113913890695172679731114142505096204013972074386636094372236828686646115855603384593658824796602805529496415125964335959030197850612078775328142358068663872423247367891534907975581724043205912214726904416453150346924559456480553786503554587495813739134048710282049855551174821747271240 6652 20754157899151653212650127576384047875209381276453889184309125528843338656743032332502530836763343445516472610761243421799573056831324853732621356947467920362637530601409762266904498535026162942770696468821160992821361967900943744298918164562356149863514700946557705237718306039653792894359670764632050588493034265282751734533717804913391674740156842735457601213672151369881886830369549799412110144963077547778770702389513777432741681203836659574438459566735405040904260932707186618880 6653 -22648722856288981417011229835820549883216268334981128175138226660760908373905638002129338011903261755021338115781916571214491387192829592746027334571840873687210231956525351824626346257481230060230284219585274771593633603028546426110990237078846373084464321869178500349855419914555235668938036438498405112883941552185791327373049341849784673228569284902670135270040183516070096685204541157396304829830951071024108815198116099690141829076449707150838477906382996051603478019182424220568 6654 24716074550640187081888436800170002011187416433642023224263675841575004836318405324045782100093730051672091342893737984104034849968780029729902225545064941921321254523427041220247499076813343634065327500524358731367034221858902580378166889311473385347920653751248027425764370488957567225565186443547241346074508595550045001553875407587290913599994418120999439080326330189285561253056612459866362521754605506702405308008836508651667936430434474831140762877267320466175787089845314352816 6655 -26971956721078036148403635748688358081910253707318957033729152568921518213325350283269098596513449299718423675108929642912898487567240941288105894285849604879794401118034473811267779258686867604909455772201127545608851200195315922074403198121839981319750896929633033674875408550566276547045406238323249655922243422727685398933481082971109643972857502021458650201234712613441812704420067849456647693993190366653275091290178146462761329097050855895447920936030663834000807176191581078016 6656 29433546290547485425103666073066979555160671221673828146971033149410687727407600851059203732963023842635426106885006847785694381877384477925550719805956739174772775528020779000104352172866127721604205878401482017874377132619982911500299138750770169361586342185143118280741670834482087042323482248224342470888980094621655270907006231867952543704786088979479269858733940404256902885109161387366508502745103864318776057639523820234166078231524499830168059157661711281890554177291245154536 6657 -32119583710574476892970456570241588607676738426988964438911638591100379393324420584235678064249266244768087796955512413490242257671655261631245048679771450792648161940403462010657266206069369189613236042471127504233394046017487621744409203283674449136935153648434900291547378871497961684955059976200717891253212153419088508397806198186630114010453273764305452269664940274816698723941002606980044108301905585655078874772741869275472035009495173897810936699315738870236240854735523316672 6658 35050515149279230783762767342929563688044642593527201386476553544622039025060942599550528701241354925800907568465266065815028253106725704126150478102073598062069967440609155350411456499402089892143311549061024128895208337181819368333182386071406080119513005674911770959762747560694514321188166786477169172700371204259738925641177362853287625419517635036225824048188615853743073186809978570807078953148667315228405983329137878721857645986066998288257909626300470278643039093024565050256 6659 -38248647598032733254068438536762747870651183995606530998498536631757959460256023193154464290771582833443679620235859436502912594152443977516866123555890509097049362561808182504784041346353691290501745002160883063258917604811371111145212543461647486256818934765925520409142027410745787717577510920698215657007434614649517933017113374559314514493664906528103883786291221574153512649830840102928726323953448435019134850922977140435390183401168298026958511587946086210839117158942574151352 6660 41738318069404312011324304016824504260074040080356531917506942834041683251715875244964825528690712039702500409601094821903456728476569645787956171988050554037770357998755870429004043570169047135846895323923462208102935102897596294766829589552312803654839561692371021051355370764761949063184830296525959763447574025901582061186427476565806729338754672899170772701567998331343634082102611556995411752067709713916015278704674811669656051845194549570391905650691971876827531352684673284800 6661 -45546078165392736529705116475343317524493233358636695630545025304722721274011609133202148737007681603260196594090352060062231190645162251857163601485408193674055076596927329494583074905266997746044083292506085714626171323324256271985443415203197131357465031986873656624484247914943814118174089931182715329149425262635093994205057773209512108387038292730609327765240389329961139758529921470358558533869098735021282571824844221978251016728761682996007649941173129607303579977455174806968 6662 49700895410912999915140373552836932413469038105554341160027813992846021916122492749449781705353371609900347372122016813411641734850776792871492667168044478358143427519534736966232148809022594924768553643241709589758033281262426952267899396054676965639418426276833033500737313337389113199739129541180903938653194728122071264551135714443937662984874335838607723785667466879367227034720398433576587008410677557440355241038537558721010723828598337432012581428950641709587377985276442355224 6663 -54234372873998007069060903113395419289738387317789850491862600884127676885430190023419278866531703616060373280571614142932172946875688240965863619519513649406137257380863446107790114144983440867271503690819884811424388539386776391294332874790157396936920156451623366897490012343252329509979401183728661597817556954852186501110096711789646448388904000298889468607557990102050676697184262537776996635427845527021578327615946463099958852428200929058728111960565192963882881608471320151168 6664 59180988732119853635653079204930898591200302118524216526407811248337060449769110756576548997897717969137079502979569709550432454056455452967235320123700111677059476987104694446435105430795513366029188458600562875856618389260842942412604257660551940324764086607003752748608135322127640713786700234692948334372753721314111022961276578190453408924236925409362024087239609213591279246713889648484636559829831345180424990237276430092589364613600395900124251144150864066664844458830454669456 6665 -64578357594476278901392236939163845291175357763572048701151332256388231762221502622137293071952018612575869140962595665290599765133200881986459513943927366529356159353846508367623379110053521661484966939654926473551435194166138240027759361213369309232684738097824069599888739901008897396448225844222709967684371530003115145690271528137593677651598440366692154045827966762684940944748372533739822941192343092112801198688410936954778451144723818593838607224382237782997581310339327980160 6666 70467515554155031253636061554909156859865278813138475675309700744428447410764961886191070421842905466350690663785700027469786237765409615293610203645599955358326773966386492643097018417491837699062454786743862267913775162259933693715534506122331131101564541296928281214007471918997957305864097404337025865834208030584115483701947092294535363382872189052211896289646530556382609862198087215176168149855484923068943833408354159226143183720129321241871782052434047852145826219075588483072 6667 -76893231123015357282732190046136703013436900822715315373679387543819959427043098633041100671964810826534335691683880064120143010300642023127159896524357282032818206931344217463227628793779231573305946600415987923434927681115417587189427569276395496450022982811368330712766265466633144512181448307360811518611132810899870741385849946211576155861943531869127502320282657319189360211801230623360273656802235641976007211011553399490453740398638139627538519991753209417879251632810943825744 6668 83904344397256153422724749731343085800299822596423264104029551757941556971074328621166437081473331783781034194800855590355150928827343527826310050861493873862961307434333316487031669455597204115484231310782317524636427759432988109975912358742829408622045243883106266009888555128420102785145680954058866675064443999987814839457843751656134451681826531085950512685230403886287551549002084462906022306876856334086787277236499442881078254642608650957441717575242580793820318264471677427864 6669 -91554137014440587584889961291575687977334213248188835966921890507324045165300924513258159827473322955884072248598463678417106004804110518045652381803909590637344408962715315870241550005517432726544331250370651993523153812582476017132517174051836916408247917879461642804924295243893281560547464615275978233943592960922435911201127850364545408997757042611331799158739510196982851482402885092736773457198722086535587186929397209265488792702699268520377706527014691035286573693086415989120 6670 99900735694815817835863306304899589575322133781280534193693785175086909865679904380721492990172497525523416991353389691279083611648586014461975857147280433114378968429086804031700365880350517492981923606941198706435325503467614076627970558906304965093775369093692432071671550216673084650886966080191918261714104728903689541245761944220444355217561835725686201830115092022812905617496669117717964251181678302822143062223209484207916796913606767360858759807168422266320564353963565263968 6671 -109007552412846909281197689419555803998090045707163308973315759708678187321696055820134094976227018827843235810657957735484588591600159492850021258281078395737685608299460039129767888598171485057106899659926578816300355506503745775736881547414520005020968436392311643728554174434022025946076753311156150511869512910691212035218117844648165178142410574417881625664414322801831731467552985215240777139432137066279378226805463437395949767415308794528251482696828279106960664694752730212352 6672 118943764520876823756368719607172966343512383250268476812514009248997232350940573051534179244657273736872928825854950864176338021597288946737184898376167590989699866312831696760499227459072037586337498035121108466505244886290440843724253801535143015821781106451012808109560004984027294935242346558157821242684851022318472198176910780451202927258235030899129969648294797075629291262176265856995289488752054395791259659673087283027529215956349614208018231657313054849612448181584541505360 6673 -129784838447801841228674614373559943723076494542584606764955260115077373569687312420076085932593944508234443513708602641505801203330903762081470358666466555676059493446971717910692820242649626182491205848144098106923106995687641459755671058514445353089360020396359799850372754076389612886461490400012924185618236999884792139544505944184584114319017116569362499228672650437677391491935933935447450894652959435560758894339588131431375596058625055224071779255397346200228923156419106474608 6674 141613100923873653874596567060002393935277928974436143780078411551869797885750651266635246900759922023813185691936295034781993328228733055345001912742502628537345305581521267201049104444207361249326633068080257259588847361354140778196805036504201965257747719050827687679797251142278092403612290057958965515168457400675299851743707575078812957196643520220429841870544854284968796357080709715642786252284169502854574779660820486181646453866200814805196684848411513082965078004386969739360 6675 -154518362040669523518441019146564402329341990977896005724778484442359475717128677939732605205499766167102805751101273404127300855415966890122571076946754124067165747412598171600473018284129246627389597636574948126697381911120188822701260819441872868552408794807801629323114772479791210115245765071801335548952333654936219972234518629270344317605535492287878852134727904054278752653115604512455818623612078298292787170453615764525162519822085927120637254058474052112114826237747820425072 6676 168598594845596796074209459334000718303669059470135672434213411999461411608348196155765309870274208299068240885119572220292109006492492520497535490217058902744829483849807184871926987974012926718953467897431350245974274659571921612016969786907607201842737463615108292173921098397403494172534438011337304036112997777144066176646842098270756933332673110310020046300688512818718143741358976526781034440958509750780499337695623699969495287166991394283867045724908252684523301408670826230040 6677 -183960676595946919218704171394441972566432766602458105166878763640790363416264712471174753736039084824029445912211125368887330381883282489520190112082941835687568198260599023771304646034417129130089205935631312368840377725794997849302309004368013812947675593728942352826026497923853231305248299676821564021273809122637814584504742966352222207569725664392301662431218229757351787467634056722296260171312760262013585483046873713304554054564006788618728637811120030426356997924860354792288 6678 200721197261680726376379248800826928493048765462811939104845528097697045886819968970945520681546324942696583465836820531290889489467457859034302701674867574430322464914136231668309061566627509479322162314022867812079920425254509480286223160915792500665208973164704919184360367969540333534953474723747810134602168550964552069985530734601662815090281095459937272866999547901592733778926085368204366879240401907592178574939315527672692885717219941268359423525104596170122443119490869931360 6679 -219007341372293447077566944820828091902988946406792444152523157586031384649406883691004541366995853762935522801274169138778699967537095126988431244458782403920060144876934554846082450589048537061687324070096454534455628089415580225235697795568036205321621133814142742566707213349929407154483057263112460984918730070371669284028297145525475521238371571957778714877528355669268937780580688088482696866777087348030795377371159365879388247023919262637713094576980602879998847994572649801856 6680 238957849855071534483687252540573016110823600431113601312779577283528263127341158597491919205581496386079022485746586628522293683638560485858734353753951566054501954138914904788381905103073125515998883752860200463765017963909978938393799228313783991450344164445190338972610445640718764902352612382499646505057434165953685650762551107716627086309831324927651865496868056780597627985478917823687968010364218991625289322095592681588306289746789916716959720922362595753587561204671354390928 6681 -260724069113953740830387123669987212038168177575288054957380802811535103884503546400301155744635470224448059359190584747334670631993696168841296362375048997746980841013197191306408357116285526925093602954088030128535768656736175190559428284676738478293811995372052432239390114289243055947621502795352730993188493441178505389921457687087099549573753062569417443357948254501590369448791989412985201865089730111987686454275927955883812689836483522556766289764849618611940726630996811132736 6682 284471095254559561168257449519767623499467027785952979626260072111355045310687520587966322070268096119246636421584414046147336791440270726554291396765088291617707787144359034026569924587545688959580127679625215375556006685313882089682033641012005846979084973010758432489902927875061311104772742846139604951280332985148034336072515168812965507908807276464974677721294585207911705960928435679243321281463232474973787866286449779875721806103226544785695515197614105471020061300911350936992 6683 -310379022076670443145392976645593672332514705346587417667832892935875487664190669801566926697991620689772937313437689060680169191915723502065909938095028071925272461177262264590252605053197222574302131629154273587876719269330155776506013501032218553916209237541584533208551542863011478910762452755421273519029614158955313925692577123976062853423411254223598840116625125667993042482197272552937956285950581629893021915139002091338861224102935182180564130372623470539179696041678652422400 6684 338644302235908634778177211281157695341785837888979015807769587473471653962804622683919375624075201031223143235287649215034567674176256218493526438157263472347417820523867652722827602362661677925977837852278850874198788877115350616837474766977218359529588795820780372972992319731057405370274781069035083010808685031192997787017394417821554469880478039905937928203541057409082031107547469786523540384403734186503365694165580382071787117148431611057339890172106259297282243648732962978688 6685 -369481231827405281376176407820621851689195242330636432295606116940641653441345384066057633649759350618235279968228577252639919029581882068318295765639408995555210122483831180023702915788727696692928435241524387006870561722110794803058914023011117672618879703597123964620629524378602458019661560124465347938226853772835193161098333482241046927790384762076150442542563086385869771883055800454574909487987739200218139369840945716928692649602457877414521699694384347936687605569704876452064 6686 403123569572261615437684942137441035806103336559366256474893521003294669328242979234166794786112753452750041700533214515148394790078101671733303845848528469393936992246519073882100643297375342839471487262849324732198140279556191398334123359636019749344780633013929797868849882934216574933226547798327927766497775814743031375866612551762491126553072014364028801033536989287996380635589124771561682795482968149942002397556668448423876926966934893417257516051027138452316635542313082462688 6687 -439826302799538837678528401268113298396974316685179406294122040323686009118114844375689283089538606598232425214205969160625827884052897503099950419214939079825629235029604657920753816433163799345684526081644552322886374381763688813843684497579271824782955158017107332374091822043431886028416670857005618641896290723037559705818322685494315435485778033243173187328246494379101707808382504978051508341237855946891307033071274772905926474159316410576465098329569725071169348850631806005632 6688 479867573519945324206294708270515116080845234438240361725636029810904426364341658378257605042886188933755823245487861948916682119080273823085611672783998848951953396075511583183944017597048736078062456067163257351834369930992696905793613306808679037184826310684111971134061171435027235174488298968451147270530404166514859163954196951677994180069260147897968536823701616440575438820555453445711731088285988725303355226354250104137159556195077722416477790906658025433472656236179103926624 6689 -523550779090590219842831246725638241872176728469302863760825057383070714673799297004799209140981259304793301121665211467133888039861501815253612085053352129284680183228726273942689326387701866492072221159270643516529154679468850302456651036875942072513577385742570283018311321332471979910242568164317536567312113254761866695437252637379858185558725374320141714460161540265945043155169841764812833732195657431054229567274333810837796982654197668798875362102902852225381855171348575671840 6690 571206863282152454356898028433833888249250369726446010616247349033182044489822355572795041117915378178467750897388179087911598328372112667238889781813018520524950613734486540306601934701470748251585067578807076782264115869965698372160675325314925398574240065166295481492081377309633254598450108586945651888242728944750301772844327999880467304979529450293110799983259125790620456256976246598486083457762221596818013761340539465238859222880428148623745552263495820790307122001066671899360 6691 -623196814990399241721144684297540647200917707107378487357738441505502895164127736430705871167460988076948327985055810786995298565450449198955223008199637113013129335288113837191702575705054025938257415311819320027481675444400601316950979471246893954117485815945805801633229156943325173559219166188273324935330881844168319147904611699685056600666728602782984816555211837934363648455538722839009103331448019916372398681807468543622458187890791425871481160667486720501557110641483795956392 6692 679914393393890352200151752276005426843469189062423060835904214742417442095004158861743952953115886184656001080514524250835538664662346964005121393250890311470918867718718966123633245185465214473703720755254074290661565381563812616150594174164024593955016386686962568930564214693717271787486396697822516535385885746972145735597684608492448109416481126465627974165420300330937098886515147710465671587929525266232457649985783686353139711090749083300882255361201870621888246485800065955456 6693 -741789100060602647495334061103771693971755239627034045077544691527096929352214784833512136079113344351710117970678827283716997821297898412576007252675771409831776075226713449262997914798807668090436939207078805259747766410187098746721863860075868382496923082373596008123325210440533207576578862433555087780672257486377692860464067509013196485329808139471904846143857001551425645706998330816721478599343911812357748798925950815676080369253190480636841108654449560611644080804067218015872 6694 809289420360836049577891757199990543724079868236703151468553195140454993781056319193075626864897024073435751591253420374414212513110674874513440861088872613515600314795332225837377500573738784720376491839578326159186572461888409272579644282708046725247619512262966926808271714090583611939291628427078777742714099955255578079160922172438277653011269574303359677339100624408444311429580906942462960538836634806690708039707109131488736583959893204032426282879324833861110511715991868193176 6695 -882926358565998517100359863084365250152784006253743355701476643163263613908527918505329691362868316008413360000463640955608099956902999653577205015532740906385846537154180684390301392051181193311641688356208897255348760337276071335393008717433693070484158774473160042742335869902562446525093177385391340159761770186128405974132835945956972279090259788917676146425112821230705256413171853145348468517513390722758607101024962495836238467799537165272168404725820598565410298361874663959808 6696 963257293217847249340448516893411258557591826497117555872030259131807920427141994343453661917858113559483039848387424887900714497800746313411998617149770978219897804696050498532728798725823890576027707851374420172717277983104626261897634548809132051889279053847374909372199716892406750405256374901409437914863537680904623165196777589582473959216893789949755660235823785863545731755477038532461846264714958508708688742858345199764954142788393511044624341545248759549302211439497225059648 6697 -1050890181756984891476571966962460978969830076910781613759841551992980732441068953942565203281134313349068175726429457618399340764640085482259454055396670696020384870079716148655134418332163380093937984943771828000485874060585597867830819117592948236451294696895559952355935116651311069415858549337627952216956785952443511709363543706944749448376006908014968726838819331669560514343208344124687418524423040234859884826597820956255844810799902326614183103640066918340238288625048959936000 6698 1146488146020859817976501921326673002403810994755823094847836702737661078074276419120899468036229004976599988809602898570302746172679928166676940913956505492358502230305399259986928556332102206684172506718647625298782113801457167504777341669897072565831949844152821991977099318767227975546832541722206483475754341409232361214028893338222617029998603231415926314388961486708271531009448916924709772270896689380666277550556087516693288935048259288319721026815244675084389346753830055190896 6699 -1250774473079807749808277799552484664098673742361110312878814285977267070614217034913627596036623278442936192336783180732808523503078233215168581430261414268850433421708406109681612285355501747021980480859501558550521144755206753035861091682478084366400188467568456383474342465756275436531084462455120573996568045639587534050828853723138268057039179946594368023139474510904861152909190635194055730593462000287860505968713680219337819753872427580249782738778270767512776239553515086906560 6700 1364538068996175611652182437959098922054976477028869277040008941028459496430527887590453295163949481745144730536226939786694873242346665190568551200428905648088561659824373262826396915943742421748805746175663007887031998098102654718126360876228795960614600797375466164782325499065544288863494442141564423319937306143148135093151123834096691295409449100904241242516297106147748924206680173333658675033038889560672473629654537500238230061886803727148028294557118359552189763571504345845064 6701 -1488639406489593065346510497101528982097563761402661710296458850327158466246795583004066964882200862606883621464569924054748223416760325954458476131650093073514527308133982127955341566194034855103347533083607549324395662826361950888593768364023178185451540980580545022974025781942099005568284668411677510391946673950433060664294409373596205545480827536759092652135500131549100587163656367727459287503014512005873219104668544005497650268986444678370093430981442519669270598288317539586232 6702 1624017011196409473591461277778048675178458253216187412271807086335633195666070588334472467841020413072265092164832042795203385054583225062124401604694428878759136805391530345619703803857978810614180320612991759356188388604390796526091350873137177640833649046660030035219817289869178536627506501446100273466373256975516604329046233425366688363083467572186584509983421341213295585400153762771898972327426260074253374056666696350422195974184975883572580903149103826828709345379265721092816 6703 -1771694535250891883444836887829992268610809082660796718317655240424649300876812120548741597629729978534029045250791295077625803651465338038023750218128988613884890351411134946324325547217157787047967680612144867510231299735603085442975413005458143205050649610543871873449456387943501499707479891303922448462156809509894842414960745845808596531117055467330602911218776059107020152524459227240512456493191844651194236561676833728706847590687586425217683772551691362392545515595140731054848 6704 1932788471320177885900826559876486311253542472783325428233920171965245956025430568623385632364727531225736749729153740860376142741146955522665639669888578265824362176028788663304521989201687077667298086982773358790562238236670852532195160937164305523133955522787222088466819736775391320475288213405481182125863463754879852679949254244396436538015653182442966071597762683766803805302543109234117574573972452621756884903336821940431267964511192048452059572074988199365262606922514880647608 6705 -2108516565027112936940271187137410772594132280459781296733892149901525638544018800781498206111682866764121653318049424852077272823327528173487093963443724119397790259997955825116183198843593642306158433649690180263888227706429581060820063073579004670478183351327043203181324465631618381516727357014738023780920726291115428951851475157106633863519740635257455322545136200939020266983748666442335253081105763206126033596977680683080579565079415501392862185155378111438465096654016824659904 6706 2300206988930859241763079054756784116153099726347071565852483466206942477604015687829737426766065164721265201011846316832896548978179959445705523250237946368708416058187379061580410822104786090602780207311778700521350820627697001241173929163543450760218335756746210807105097006980391538835540865089348883190621902582896369060055538978353852380190940827990038846345770265471637885962656651716723054355574371776989465805701183506757507571264201101708201095081144863029587781612922693258528 6707 -2509308346943661464549225954198876245459838587058356181062347755896579481638811087734413924155999449262760290206013497625329158857343899887481589447971560573223800006155424807733687052737995926396692038469859879064996244418887877920823391421797413603280215275704527954075619991967451705613139334706573085560911935931783632793817315286364207922630556592302290147458259878550905392534414055766882463463719715900278260967236278741173790833683260589878282680771289327284322636623411120732384 6708 2737400584286038004347491757341042734912059130622529561307654001464033120239967877370827001513654776288667862939315930013491221510826061121447390336124787614172119970476674930841847280523616440192665992332691506056625778236119043582335100874038238292139878105320257211542667550399926348641903802458059596945684417871182605511185077199627988428986899410123737342240878835473044343448196688715026361526663412407305450357754090093408446431547822890325812795332163127880057603230836947435712 6709 -2986206884868423354274763807297020529946170686165427797706031955094962764895602641277395271664782635771196903736741568422159816431582161643395999898857951935622536207474738070289844510182251273041748396654214849374257474971731468759484282204493766723431539555630495085736360016089741162347880899163839106339801376508936344154630388994268480727831061661052039704218352072800953727544286736577956514801468560315653175599724822921040713776612030909449051678265024452332620251031587542671112 6710 3257606645385594478340425622031800730349474261689111797525044368756644108839012221161371832366946160470445957709341894793628396055422705671376303883674984163959797940713573283842112268763592668341064541493258992731805388230874439055921183754532378713051901281898294637329664487785030792441527401312517315656079367619299578868801577640974711248948641608582501595000914667804486798442202463190924223070913854650390136196321045950433624767545488607567598160043939913850871343298711856392480 6711 -3553649623476316085869128154957186091890281698971600688100519885690293748927406997994848254559450803217657241885037568232473262466458528251029413744835965253916773139655282842419545272796592144012838758783875929295509909826074832466726389808064683585233415782727180794323064083929776461935526336508465699776639323101879249194979208579932539237558385212963926970125790922135703450847095825913129908067304416152123460608363724333072265356695257444317281216532984790091248499593146553553280 6712 3876571366094757703653275086064260884463692398469588145718083603106338276301146441390772570853410435208156088769424827397241394729466105186350188646301881945674422996852724473717092862243858281248129325830779455882202196101677328046692742610201277118957120927614223188248813211862132434939388601548362669427192299746904713009307633101793702523949601503155821934544069286905427830407817931894338345270675938529129137984025509141571985869390006470710583268003394139434233726524173531634992 6713 -4228810033828016833816729263685417394731791236210902974056181064752888836144949833303395922704506756588853054745804934828202794888238501464290993346089241617247145349012923833742942899911097070768456413735100227036672108149680072669828227993897300319565590746904844932106281258483720144069071709876869242887291055235179612353640385919734578653621675923395263631974593986842445270515698195638786529554453418049132260014597944349984009746121672622143101142868315521014190200858651758945696 6714 4613024747347088670331277841534077112715792881741940357115984356223475280523727109095369085996412823506399241387856774705190101068492434345466000515159525465642662100111686331783365177313712161759644136995785670089078137149103019171701082663849883344511922369622310855281829262655014295733062680315527303770405241996841614994695883896953375082763797038974021058859031650892239585439636817937394700332253417206988032276941113466477305517321306466677774688172505777603106371569484635567432 6715 -5032115593574861704711969827871426096101913098293805537281132525111692682360834919959614233751207560703577054352365900670795782995911730739890694038140858033872903210906811344042808068407528398282884351333378208830528417475871828604405589497518459391077013197275359369781800893158163393536132172021845967348088312207021586411975510264512383689824821686539246587585376871945507848191139644288002553113633137791054615350059327029983375625595834980079606673409135902717081915985978005370464 6716 5489245441579224580138708809970937573135612829657596848608206488218889380680214376199024385919770035542852134355531057662468183368603091770245810474796469427853909933831647285872701589304755539756018206478885136191317448033994752987877283630984652739107578599155430720493806486308898621855727212226363869487570654873312452157317262532191512637218083373049190787153126136461548074608231256559917047523297253998277835363502275847680409117012900762405422986916507952752831007685721591128064 6717 -5987863731744836218931623825080130244428011593735989428561966288748238736862678739841389979734129376037256561224657222143674096980092600609790109859762575654462609964961691474516203831680145310965127163418933708610758178129735977320965061795978859248362791645997153287920511845101598866639085703602320671254195223786859040853331312148599834704737362650878059359413117418676988260241909717365591611634843663320978635379144281037906421469063491600786087427544843408370099766555039164088240 6718 6531732416544580182178079096193587867404933930961522961935946853303692455930818001404106262928063513581439862565566404071057048062713147476189115773554633018876443442122146337454506761082850830370044395662676123781077042394214959827563912114401719012348200759752653883935764357291872512966540752374365540889929738995850806560515956985758651645325376563224582661900155367636047527652796622675994637721638610294295454462093689639017740426092941875614987289948282284072879431610886360442464 6719 -7124954247331336377874459525368002584676790911362364322375832386797029058944433404171411779558880491773425403621320256697958176902795187011724729214302356039603877076188926862382697798285096760626443038383090373414023693324264252077668994773470450682002096545408810828266881197275139844647126569801068525055988501671397680016297447725940757467654752135054055128334051952696535602679872829793224741972959452933541162662202777386874448742923595075892538471869272798346987985383772552329472 6720 7772003619122517579910987880079897796708682684435965853949409548029927133763298781306976291057802724546774572734523715655018659649345515563999823332813945083939611128628585713706565857042007785140623610365049883309461846278806751426280045568916289835924640801620212097670814148121495395420932974853312927457878090663454373271821699968200000203835880403771384710064154609940037552861687306551902166042065056155690495770672762663958471646480641386808723245035606973775020089149648340133344 6721 -8477760204484704004196366378183963182785988635234811610526269669494982332530015664212734078172120661764380521527214414469051335053834222388895531323254633911263518146952166889302025011730390355971757429321161418917385733077454534832703015481131321624619465799290128698335739085757113350385375985778222500152436375512860524468736678678602613777309274694876117664369389212076108491757095201774571225159524604803386322350314624357247934184714158446739543660108551203743476174202661470049440 6722 9247545628486318420058983454715958505097762785550600406453705327714842450075350848569408171205532685639050785903284748460463683924529221224411324887497121148615645352526968516228243278735012665870980116439669553080597515212123530088344850724372608600893257658292875004324935018308443591927708838839801147631373152849157146375433260495897044740530543399379535395298650982011182552747468126257591043018116870528675831384029528315085168923598463228915225950613516185450375774138927977453568 6723 -10087163459428111601804633087886742483798860621338782258354651913528181077838577715345585166483208750900573855824646647440926348093154738667069752847291089854546408449410417191188828001781381193335928462096407200159420798251996843105029365177526900674061000584752778280404307346454129425918698536617918333957844451653225229738683536191820215627713826030430152001918661903701066517936533341134223030662619238902263382901825783811129548856718924129520712682326846869468524150826522755631576 6724 11002942814853765757577521023868196195912977340963475721430247780207109205826471946874776766305861906036496619385017990794046885673612455942788002057433673806569678648819841054065533271457432317496027081043106725323391925438868838083575241429675319054767700840913242046310878727377482694813585746511695854588681278361133220995407440521254041222606750120145203333853233724028426335338856648031081666182568498004267924520127935895793109809696824212618323641509330953910542276843655631516198 6725 -12001785909370921012651669519847534080319031473477079445805002344678287108373360923241017462119552101869746598559390837987137539705727224184526690490055899226835858764231749532847192087923261317611075000014626052129292764025575849172756386134573437520029573795031147934864492721800184659871106363919944604869932745888308914560830533358815955786431051754663943325862733817721401912449754087473708712326446749533236260428412032104375808849212709475235531877351985653184062209998170495054776 6726 13091219900277764914441962498508953399106426277671900026679829896062778187905871455769631387730048450541330968470907628556571678907717651901559868723448925327369682994295392925389210009821798114493104619248842317450031233478262035510604941332099944794532856452533608354108194867898675672221856056632678790866303836055776504033883043989241090166920407188164727269964379143051691935340629673754346773907280957541172936364580782227469869480249444755382109963040602587181785554668572938496000 6727 -14279453419111499174114345906170093473719561913737950425723938318148267994489087197880551305756092655947179729133911847456524800808234293359141966666917636464274349308411242298599932849432895207937573640680190315278370706123587151284140797616642580615091311355710200050411663437954156417982422548025632310905277201243265204287452788671272419578091699603932439555805368347951795190724536307580493790299490751536583160137964628975261876267745938939535285233337693565736509548502759552851584 6728 15575438212251767102869305526758444891429639808360885546786960423848006852587007666479646358700051958825777838940775384711718039841949875937143072365037271478152044584606263070532114921383003632315382669292952383817752090967664998713053195234900221487078517250494234281851700195715135760685541188117995052256609626653313561986105362363880334669662686337499590381297199086719103958421372853150145353410523098882604514666498150695254916838945323389705896812604446706112101228033391113532004 6729 -16988936351885274874954545437897990437278266210987763054951435258988317561043026350749015193144941309967698686415349359663551863969139145349902123677694055750062764249004897361742647545456496082849044232430291381410912935822498616770706647683636464756379725654996189179111605323199968753204851491926974401363462048068751961883422796252271823250594777503268670485483936674217773813998242668571718571329530619753466953063605468916696943422265891852294727708112117812885927942430459920308304 6730 18530593520251620692027441408795651518389031463491403829214929515983173516148977808628713075165683642587933534299354717331586555551395887550369996083383919456283539501347078161911174780762892993119499816343025043408891489073513116570549937893352073219058561735224403782356724578898231941041701570146038822590061439728717405563004875901223815730246561279782207748879190875972299343486130165823174378675032814606846501997690279609182161353804712913820919431872744004351319452730292456250928 6731 -20212018915454583837994268500013300933454744205346455931023762846043675811892811600274093019661510087828332869097886466381015974390661980091649078014723728206723420111490690604422985772998998519036500991299093061590047994036319343679768824340537235875532964396311471400750727646798435493364150146385763371424218274657849777886232865157571031988794700433724332379869943817996055914990250708269657589103168858802275671521528968269697696932409660019310236862490436499081294829115864060608016 6732 22045872376575519990695369603844571401205430830141532447321324472225343649511933750122879493510068102414582850692522376700488010722664486626199047288089319706109616746261432892738268767667266250123308241567262836447214006797170920162673936671955577326724893193661420870537566599636303592296367528023348887897388131070886387949801387527785688644494392477408997791577851828262679006462514964585861006231920662509607547843893433025671589370764827216642989265228365302939641570136512826157744 6733 -24045959379734138656142699278834080228738504282789548030591496624848778996733176013325705415535272690179954556606923731556520527730567747958933457588167485386060946185472734946514182800362652932305252871029625238066491531594646907432375598016126006813343133000181618673367895681342675730551698511144338069315197568350096932692684816509225499642898564905329979072154036126608899788602337444212938839416472324508698289960896347563665369226578768665268218199397366748748279226466379275157784 6734 26227334615507991405150053920871043671974449417873013327553327723107838288878695038040047870109175138234186633984042154940441062531871904525898881624237614094210817195701619551305535722118318425101878068965572156951138134511614843140937346721137218667967252155767426191163948365771159989565998121867066792817657271405179278481230841696617410678662313884306427823015196530504225717897443596914122876108531293944052847217047957204255482595461370892941808379736977707016656879396081759100192 6735 -28606414922182748980534590262750831764239112303230399950509363495561718373268600965514702134028760868800774569172125832700124232473798945768723699824898511475326115573950377965101191160590716560069505888790157662349923374203734397251775254597699263163238446691756743057824359156847551925866422102294281051076202013852176871953770187409426914686743562103159852820876945075755327306841192582019942554560124373045552990598839496740261857120895568267772454544024749446076969180045557418606336 6736 31201102419137392327887820775099026216275543343427676081445129320499357228902113145646940179794948624340067184735434037950219633890823071641477392875347455788197505773478692462796081394778956135846416254946268337062676083237456816947952507662615651720326240917965269667973270700186503371112111141452043378812820208935177133362660076162177712792587028732133050189609364375435046416219948811202059315277320232813282996081420033291048831846016182126717857242732085913822349118645728029758552 6737 -34030918760791249793827904990077432834466872612740582249083278168581239871223915898687317905051669660133980980153460585157321067145097890480854080777791080924984996275622547075219495040260394736471305373847789263975717535364236237576701926013102074749232990005927163793949581323959032747550850560480250900186029954636699386745797362607287840333985549696292045564314083935363236249701988004695822969806235737776494668725724877834245332346820191331445619852010633758201279762492799049618480 6738 37117151514519555395691671659716161494593938866620224195270510462157079182262689557899891171901805600393226612779427659947921474151809212954821350898769266846739476131938487547793792709933109858422729650518205031643873735603356182964748813224448816928542004142309588639252461132978844290191643116100917670280288178925845789739152356484340288689800010222798449669334863370512528972140841720763645789707265067460892641022266320861741625566204988611763858128723031790626151644261916721039808 6739 -40483013756397965873429068339205933003493613448288413875137027008809508828132125408668514395931377270703233268576953395984326105109858159871944301151587053156818254264506854433356965941326187684089730413931096891513639327126516052837507039182787344843973220332005384796892819609825234915156503003824355250956142687816184830736302994699232075673914275081669336089562671734921983793107459472349828355670436714045852579273669404384312449271748667706354071215433874678739405825283502245054608 6740 44153818077236824739550989041777737545588969989258880567378717399462672068579028312067410780410898349995136600298397929977310392178537888723030706708590956224480159548636922231435399572558989498616049801798050264956173179355776437766819670689376303485461296462511921955437487325343476222460164036696992314709427081491954334954170149133781534536448203244482462984265545626087814098345406491360162972262722193825178596761112189480227452454230442305449090858126570588811874931322292647895600 6741 -48157166298845934110239370522094328724202032556315844619503335930198736317183576034388752809178277792328292406404270960019471451225225453156320361866914501527209158122123836937174548449218873279197939078496118403152096958849841337830272340385576611220562745538571594863277410032610762019379175331071988046662754326805650083811302604130064996429592063191630722776560033733345463899034871355134810115473615532738030872023714396544372608892120651554269496528619187072043815813726818417538688 6742 52523156317629122131555962926356399908598942686630558936479600805013398540186206356750409177538475836254813992832401586407262352333924434407051399646919843357642708763850116224206450759908335549925990928245234709905671048393176283058082234455141477998404379133003376757748440114516815992623529300102253704961638775674349269367231574105161526664973736327719471117463776309058746974824656401409854962741762300821372994525106145799777503807777145579594223558561197093413990556068975348812440 6743 -57284607620315724364887534220293287225875364300569508307558490349511501192771770150184729982120303552665254555418788393057600223815135758808546975963280736699331150519583239961843946587179519875309088820165112791567035386332298562289101679970892922318447121746530142567177304141430217423012108428126775421320769607316128047040342418017769643184151115648243755750549526699677484992061493071654389582072029301662960455115278023625873293034498116048042298356686821679086800886332154624993152 6744 62477307155842246981835186779783867633258364398156436175313122388793515944220530264835924859175043411145440689922415390371243047291225258016736157824006781481603937014487961457181566582365515798654845644730872769048851945601996111026829447716912714393063372401784693158856748281878717737844267661421787750289996873025837123240320856899338475197169921193507230819091010806097796095140321149434390852512691861195205236954001157478653114947589618835882273054613137799642365738003254430007120 6745 -68140277399136258225375994407350398945145731437495846079155892675961817352772909589071749281861771830299316166020255895008454469582879847651672972461377546954189564022876369566040555437813216541035714879925622822796252736135802401541901578671719455816031716996131011792279851951876287762196912294213940983536740523303330690805704418452236733734870613926552441563518620139716733656183926364838649747577153743429974806669353713564688053340592325561281523201691426349460568568386493208514688 6746 74316068607953226259124133495197491976124007937760524019327853973407789053536636835661967603585220340461238604588664229414253518288306150385378518233026726984835656696872283615382274219228115570298639499654756369009735563964824910988721593277038417914774959720477516127236441069959767357204546830022341024104385200676701906210526702267431159605612457181689821878079093910239337344322502759634258199736193935028486456105363686806449203131992602946500662137825323739623649628769965650504680 6747 -81051077454204150025576496276569983420774390311161977025719670440678784212468718621700838046775037090970643733014207947592042615073834940599701574866978820592604602256782422912899403937845047101582602568226000141734118532068903337133515884992444730410196578334461017571519265279034226864213267569989758744333992166301017631446516891552704920729550745782574239746369209919763472688528761501189201130479260139117645145252681100638895906413832077890167001062201532493308649313068676831296640 6748 88395894407726373449370905324437193514157969005950710285495308193736149446209522523818904359361420901311013429190432323430364252906578477963337182217138734674382912216667954737602061260216338689264211749901746281951484860186826380080025544866282502109821239288933003894107195589775600453642819847231536812302038642663278165371881993199820671313344484692226326463647787826876780017607450374469927693328847876441155419032695877231953601058877658724560058989846650923582944049730889821388032 6749 -96405682464651195792134617899431326505251564296692870215821322615197826491920072811453359115209307038786513059478975777406655105745805890874045584291864764337306005193518405571011790654544379138049905762981476009457898059625897045518284530055210939352616192604786535411825779784658431177689002644022040862814506985909612062207315516329325138385739094136927250176726391976346272900121013959766840810717562786863577092573823364121030094071321267814160590322379521033747195673154009354675536 6750 105140590046000160328135632660570980854655369734399717821396242921964978437941145248009369371410503201428153807960751913199757077748030524294215174401127064065867263389792743320790541294485848955033856296381079624921903732065159684475295601655510534077730798926164168877366480700237429530994785154995717587801325048365455394052531465256419227237925030537938461526335605470381730717146722077341280909666577623318939353878628529655366822189396182875988920652109524169217953524341732872861312 6751 -114666201146630460479991573043344559273911399177387829812754825537562002575520276511203997819631794910600293830947738395690172684835519171621559030310249082898999361534904045289996449305047237485252482104560318056508301384275119100919397880706893597482381258750599325211565553100059370487360591749231744111196690359173403628288623397177553616406299800703447158263166539537310645961645716387756965555222395506047714531956988249225773572670277100948547583779356610277272060921292356231665024 6752 125054026092037683730664795972268576859279292535403196105957070789787698574560361093326557544104139500738675877035768973033110985726778513205762525532277995905782662121807603445991572504513140480845676525290786611902723256613530477458694100393269139165849116567653142162961004202521082174271998437491985482209416372740999922287645153446443091188789124641907288351290233560446236143250630521507679252971715335067364766461472683867627170363260832481033072705062390203180838770440341391888344 6753 -136382036562869724677245739718434146523022424791841543444714876199339479797026541214525976326275611262611962000359785983505677808514956544408748254198358679257538025019727775688005494880003010068496373600651373077982908245907428763928419299854997619714006319365542941763210308099281565424457118374091631367884128463957831160498668150926238372228396968258541152963539994454697610586494026288369596016476210854897014798917535567063703336334867348332727249531795164911520127747769420371163760 6754 148735248876552640317919637297440128963505604881986998838498938040943384827663836756591538681055151529465182437670902985926695791072360627085975599067002146252506550916907691834826260191398441390368889507915281427472083843689716734510996829778971260844045954490555196759436744546534884391973033155272770794310546003157159548023079140672260174043384658646534637800639267466381638338959849438790865400383611198226015234988892194215555229129751205900935018885948720413693983747123185060160448 6755 -162206359874622480209729210617463264984937198913676329008153933074563737240273911594241361344004639288193250800753140794727499004717985740527363720866444543258419034346410184308137412937884490603271093734745796847343432337814706437349401416448612106083246286241663863899364630366263527781669937488606263280506749568299364028991626229849458204906024926385986714187003970229305998229842481270156409279817855653853818903354768518909170914366334438106489485630138833037197758781607163165708960 6756 176896440155861253592986997224684299923378340812117746960075255257168813250404680699251681494945795684478241804970636352106175422088637601154294234993851407973278725428806705512713599801886767488923246801963247411538961603804630838534327231472370666955006774910605738147623351062925098097027196895489144147249097978960640788038047961447381764303424591626016189850177577652470503264306007030945775869014993026210531960168694803859597274718024709613575821695348515208179292141222465803779056 6757 -192915689822054011228981058769859108879939108736375335074462813369547812839623157054516891548985021069414628826880172857340505716334324556903400005800159162811948310201080401029698900105108340142610803835073156752888204297533885575161658369421359384178495026788429055640507317294024729031697867126356103808300785768967474284345418954248007767457576802040852515224492231528058929178784529673985642071447182764709176154341317266453298740734838220043385331268559155600861212602756786203904384 6758 210384262368282067029023635468929807390668991645163217330815456802493454124013327184534787618343203290950764090216740251026647466882214005934873014665025617897139703568607498740077638489768458594159666982590952178859607289576984785267058448493632646644293056323899858752463156836288990634074487137782020356011127807777447047965920440037897948617537123440657088818740705782569628771142136705678397774562536821840588342984875140077301186686006493157518401584554673396147676949126519658236608 6759 -229433162856593327190228861145782386110284009758062519409150510587982299892801782645849025364565048002875698064169874691992682046984924405791183822473377523685294529889069307897141268850172090539393986404190187820223577802640325619048408071824883950266757617372063788689009941362183329825237068248503718459555922216024575207709551421857892618591270377059082102092352726661258512236192476248576803566422412204064214745574401925883335226021088386484685955454361991622745896575708193275272960 6760 250205227064402799381524378256571919219015880671707977071221256850004739021837871005824531338770254899488999172564483966920786201660065799813544489327293945333537270877208180305973873423382736883862211862561498123527931047043192147616561280650807670839995687734295129158756047374381939898310352718677281508443958138706012331217622875324358238783128914014792123509228152763509247836149354667526692731138886474424189227093744702685813198112791357804879796987441647131937999964007210480200600 6761 -272856188901170260696354313912902032773491866750167610550114171415490346067117405226738075536351671702941969132253398241259418297659750485752339570600663153526845652934102660048087351159358913141890645349576270831931065766627339816851557088057155241480178415839875300727093325447158184436475032125683202757092193179951102809181048463119355072859793938973697339619051686700061644346315864402774421934042357244107237842538281505765488586530780578285793388019620338003815362870295319807554960 6762 297555844043241039412287767730823985132173449175475234206012962873719014598252391092270196867542730204673001636124337411651314094222567254502771870247624746510171783718132300056857024355233413599113596074785937712956502520580298220478655654425712760098919160471338963880139131660719734270883988291793968358638730413231867132075773846728896927800538068963278849939300454140482044302506096411405434840621850600831459822410720575170341008491073859426673624427391984265336866583286056666408992 6763 -324489318452083779063235402477887571512772194730344729476159139128509345950164450235067464160892271798311222195375393304730082446293132859365993248726836607341216730590248636532218518580915129844112712551879190437842047487054247601003593725304461307925755324385991191603548465287650955749428577897041293993213538826623414878270918507684590627040995283415669800036370781925469448422535663997727369081236935465955389609396959548117112035087430024132303645736027864341824098049057989553938120 6764 353858451220816291500005105295690233188627186769307265957327095873331143757024959518481058290281069441772364535958404517391094896579931114722273589926713941451447123495436958683093919744894672544317142251204039244962035227179739484803610521740713933722742598435460714348604262573285769707790876748831143518751816256504398626609008068587424846832347823112608645721195897696489143503484380713260438635523685700121834445255218950663801535343288020923989414080098733194403294540928689226227056 6765 -385883302043653217275518017452392128781542113044514790341008785105500428988454997798576611120293734721469761584152654344058400551643904046349901969162707106124468696515559154436434098190198812069564192953691208875915739469949651469348242128368551011992773308502982916871907121253961075858307363715795937518524767794832933827414964010482176038854020745107003401090073114277609892057207964625630997202911675739883318666244676159519458233411981920222706600773067732369652335771556010769375424 6766 420803794529031553824273512495552991239581880196430609079131700545769298876726554224388389185751617353417944723761080725656961901429431191264507875082858411151008195925127050643121788920583434676669951844500865274375676800709954934750824925404927217320310189625526464628866465441640760083200712630159027061129164071186168396419022372133765551638362225513388196225673310956456386980541556217256089587890554130407821863371939764444781258414140409409128012604872087769213108853920243856223840 6767 -458881507586531316800778663983957769834749389179087951263288777919482042013676277133192174986105126259208938888166850107298004021181232328777930883144880725093267062595360146764901419278868270987140239772867135981028881596259103284414169527937566072329140371262246064548262521171898767698919349179229451380481789076436630018310559964165160102717827705308754490875392009374446743331439553991931037069145520264600384517866248419061457466215042219453487886223006568846626183291638136907472768 6768 500401628217783204321338268238206770619381973113707922910568524330761631396010907590174372760553433354091373706452660809280414746256079781138971079717867053704539894724684340141179030401164799905487295165890167194969298138546310002974173558886988691722143901124970911842511718543137683820612578125744947056575839376960750669329826642214593091236052660424552181831897885151589625189245821937647941696552475131179107426529291089448196785686157056007751589588529064260353318291494644522895104 6769 -545675080240488242460982617744540476992873374263470474942324998398394924077269721315051215401617108078310519599752644966607757218023764444241112549891929385630746456410791938615461775751736706752727202994540476172975732009055582941455975638013164036936990878485860776166659396223565431657145223663746420034337054631413076832894049935317967410284625028192348910830506018709002362804714598124707261106939881166186397203705304908593168118379187169316097059671793446700020692449215322453036480 6770 595040844781341779746696823834340197075051526619078823639844393538091296181248794239939455162122927004398555586528575675006897279541430788011630233921836222690551917976697779438991839973307842317545708003763069858080695823990680858138106815497873175418183626265528171508863076263900987408978458206543810525446526122490049802515782750871516929596572322297175638201975821803955955286072251001707572533130304795685126672174527995184971869322371618892765006283765001129025820728720709197999440 6771 -648868489797727802935208672478087854428286057262927086655678890432622395613102956485140737980465168625697462626016314069121646708973352208098323084523083497637206448639213292333567240871599823150366636322057571416019095209232670347241768379042617293890450195147805693306845252953035407330392485002913530432578540330671184713580763883622588878940841591024400206708074930533519716562961564381983377948195159420661073256517659810365016244198366356563188135439506321010328889497818201982707840 6772 707560927440068808023236731077895496073398690690962529464383159185658292147058000847978067517693170363981034274281864090947920665346301896493406627363384403967067526564037609060930479010850813147738019215149167293440030410824592735366769948476463676939922626071121988959532335514876174615306637205158398987847695493495914303607771806201376537855049586655189795597318332273278110663195746423110747821359849189273078508589085034195293767332316974078473855673477097015947998787602616636434088 6773 -771557419758166066818508738027619282140630530589723732551768488163989473103983574414994936601691087308786269505011638985340893707820927029080039434988015078051940627639287326110076832212233096124738215536414057411596505560007140835753963424993260373113959440296803888576426208217406080021340574533294620433646640421071274418683042249478038157229856460690475458933744762792917857709072804622197972850437048994781462827464111818151094938906646877693907236067090564138926776103520513659981088 6774 841336855098259711606916039688372792950286887493953054826473896768382947508930044167220755896625202815445129248650279575048941367668408887084262327614247579119243746924762923305390271074376378450376070242874651748562794180238744234309132653896278627657278614901563641137018920554368693857332053913301022750399103256537671256903472510943414432852134422059974598128263363572133970926731017397919431073878139630214562804215427385215268965611120360265327662028641806248826606950023697514502336 6775 -917421319546514473227639267609347776021287887684347326753814707348968356351872859187075410105083987526113616608452190515353191194701806240001562219744819779631286921141083890489133571206011485648682450015299397211856852668746077164366273059723884960950187230967703815436412396646013542339472885030590786880057837664896519531446119120544240831164173975475439718935866188037630823531919189896727892144432528228019316980373497673732961569897654488935044997793962825197477814866346765497524480 6776 1000379989964054770183848798167254409506185574723061578164297628910765267577949203878953026143567978369433937836014508590385635532702962624801114814296654393900096334748685106861708917334353483176971450788442682645778511669193477227897650825402664667096673487080758983215256470242089393103196647442312028780290825101633548630907909307449533067455779251327825284615225743515535349973446262538685853376341338665469369034674784413316895785963936054785189311348007352354240545576583333954230192 6777 -1090833377544724081264199055446641014465649931604093046104445620087935780809068555696538205708909525684367289418203409518663183365179899578949776482482765094160302604755169193646186098003862821765202014259342068328663158771009493077038278076556647502642872169398792163085907948397563974801294995000194079984971026545716165106275475225903077538348971511969295273091167501093166495317217265807883630033116042646494094435374903191634164636081945347838618269808232045885623958663823259780510912 6778 1189457953427071712308214369827749734743283721759294199470150895054890138581855675920416051941479738730915820691928974351443076807426503370614066906097993997093092020280201371277378601180726155570771661051769618505124224008563602259008644022272209145383159004186436621313689864348261528009251594454705742778247030999818955026527245123084221066534976650035557808785359453392931575396605983296688816245194926484593984465895467397927739221676352418938454627119610108973199373598169011738808072 6779 -1296991190725900432174815829311258804341608780360131247399590302080046156495459021802675481816304874784153290539812547551738569523457749593071819712181008949803066349971992475903942110923121912125788956307428551285885041248096237653371238748077473938471784981328402589335274698550601569085783195457420880163134281768588044016430439886064508489467792362670219952580945774633839951245305527552730059757057658097465922615097171737582306013557468478845395580149446014973398647261236106587086776 6780 1414237060436989578810845784552866844925040762420066371345034345000470935484742985573014145970862570588348148233523834149614246660651251107168564864091120054897314345659494426200879401581998737133558923279082813749882829775367920336342681555829214714416449273237916380524554434794172311561638746623335286571131803846106709711448054614790210799291014236425662656697976292215525328524065710590663613615421737430435679710969463019819655404272803194170726264978591533391567805648245901326588928 6781 -1542072022034166366801409355179883648762375593459328176056370965407328511852082739560229359714137075888447089971603107853386148514812330567149858662483070226041461089562533095881426704750187066886189049102569347313789732105060736356439780198368301548698264348339790403875760533927528939681792283250491629885189405585480848825374734653640748597798241231919817867722512906235679216333304110386924770146694104912186203664293511053210390689873383171921523876350718384499495668327050609812765560 6782 1681451553245605319266858636191584398270595061588943191195098044923826500117942628291255416297452512117760528724692687271622160568904926966013990372953974668292634242104012019908465110247095039559171692060221818244008600454292676483441070187715826418006850853613251605501221024627626305363089886731283660087063501516067836401799477789525561134865285815830465360722699560365172911331513059630304148308431953074707869730653899030172976630659151523869031341120876820704660357358786935601224544 6783 -1833417267493193057481915314828729315237444931824649695025411741791816393984430719785561770237929992001515660938322729355279852655717706290642984777922985805385158519708063285471036354583199276780452460630590263255242571935501175136648974692036046414293863875462175455276041806083948671244232353986053404132064716869687051414117242755851533345587810579854471028036461627735505076569584742088708899576983084065176911695527205885737508074517018204677599786501899975596884704229987759995411968 6784 1999104671834532747619967715909600136220175189689922186838306447995461716491130173818704592563793095378633559483560318010104180341793597205394070276555885605740393001699779530045666987404667887138183561402979373634035710903255026606099148220929390117499229662752103122328324132986848127633943417440367736707142791834375327044865684296052847742545766833649692671996517267927503077156464344618366633875068696358564727285280424605797261467472006335558710619145153325846521516623798615234580328 6785 -2179751622993854970274401517791892557213441574237210280324499416442102207711993142712033752176665992103298018809312795736097198340900456916217071425072910439385013852672169725119787052169543078243012071851983539098436440717095423669623843204587338786893759358812841203072592047715972407541728866592248037080667387516999632067785988575505023470534871644693971138066143209317756060728937820424704406912811043384918091278658531359109765298260896966120078350082696946639849592128600375762624096 6786 2376707544240808176085665695705919434187172072805922425081296077662074144874528338163164592693034380196217391394501832794409614626208574399947645815540134385354530768616768121107051185005565342352279311306594332322846384216816736698737898042501707007829742444843395176835533887068826795593162870357834973369898174755259074500501788326160372608087521705084511924522928657805980515842424172294101508285655972899907662166254978750274867703073324489835142390383998309747745564563784990042931696 6787 -2591443471513021702459038681100257849447087252141406795420975073364110534993531409816739724799190141845197910473426421336471905052004345194452933433072065175207603678740838558197154592422769929899537308452834873993695537790980092397412347180561966294910694571620808601034248721313797584378488196131683144537633446596332954996731845452751938991156112612745358679338158891780912628608513403347413331854427576472008347155951241839664788730222061086041180175609779315713060631231507841776666976 6788 2825563003321089130487511486300070976324840035848858748302606869877751902922421628556736517713974938125548053364542691309264390171774625942297681985777387878273220569965014491756431336316336615521884489159874862294253274567501434061228200573342292782382758605037198151862724714268094450120795734886702153879817187970684946838255114366243561878897482362644187599417059783528368313092009055249805837646850704060206129288974578553024228069625550362680147985098453488263860084974897340235988368 6789 -3080814235668559518804507250427395126970296676334989527447359545269449075152829386749168846971939244060338356066497477580797160557889005141891022154036074206715922241038545593148266637526193605885321884379265332883481345852173627303040185490330068693884329325964049382412111189950645774721305153640819645471755882720847018985666257063527078041183965586083626614042686193242199431686363831872644136407645023913675715979157163100352787460603959117638684464044479274458208023596830933527978272 6790 3359102770514060780561565901288029110518347304965266306909071576079412161895996448586109712356687256846109693480047199064602231325252956705228595227867324484239063094951835325085977266088812502649466347101217345737881561620220730286730768307308235376264421710384498059629869136154392137927723794144764365395501191968164561736185297536253966025577409768111599944388513284444451982778969318332571969163858344185806842197494143400493399431286070621126327068628717363243317075993215239719409504 6791 -3662505894251650756776492729443704150590646465581516789436075485876444946448108473857124680585200507821872825196787435200026736884054042311450798840170868782691813732752890900681076242227892475102299396686907984913218688143103459673863285047853516941708720454585984391129394011084221105485436705156467335469046502582728715367506638149548471829660829008239690842011400236134403024920017699627108151979444634366036434476531467442527814136353954946780079247160379959297975882308623659906354048 6792 3993288031347556547288481630505511473611803900355221858706440765294529814661816662929783983842498732480569211600660508901350547902987760801802986282985071013362653154396387949187831858575435521271012634769451086670619455283850992113729941746047235674864328263920846573661172316213782565170082929167139491680939462211771263302627042166971987161311850746332385334174580957746923840420284752827250562352367339511740596237480028586227567008011768677000476158936462883161801442564103318892240192 6793 -4353917587710533544211262673479105749300280295466084374341709997172591416905248397475862127566018970985683515914767582023895752437458601656074519065404645918568177749981254166553097848318965616912869008268588437045266300900796868030251976682524090435899244843761453824944176795745069697144533939673718654612446095568220001461987559986239519934666771481886501796807006209780071132757030781653979623556964441499768032267460630948149619388109268553253531505643943171022696726253890735073741328 6794 4747085308658787497491287686509086675964403812211459326855979223975240042113432148652525590823502456617181304323642118620797174429237081971167884713821198811411316571720386192425713063893324478508365317625038013147584131113069670023267356098441190841211334875726464916669085837974805821020489910375591125778110861301896574522202032118568491505131454942371032728211509527016493961081703212753038228401578073176495675692220272798825523244628968903797885355243076966805840801348692209078559984 6795 -5175724287554625913283030638049057425026478305402190411843280031138764918614230434412315656986082809876010185778816487914349103029266077822637275403948159899283946444744533887710939941694788913076732034309769764436292910434912083810549018060828611021275484109311608102076752981823795759841088206773096819166597375228344907619398206851112361857285001239443732986578289378528311696278508468365819099242542229184738211073333788279783814358572917950775934291597115889713985833439853828236613408 6796 5643031773391401939490176053959705340962474592061366192446820173723380441701726611445178082272712877088318550317827897143850909002433069030556773439873361735419260458209061618326492297342599647219721521188092810140961196335741205360770518752920566623241795091502693092475440671314584264630181082073211418404864207039627532585851279684005384087112912044036785517695843929517850887306190320090233185141605424665385310955780901128422767261099019471587711978151795298548766453426242843706636712 6797 -6152492938925947734887274874072496094792563986873920840662831499378899417016551521950379877746173876127581042047901915034177856727584970580080310671797473163108468117734874893715948107799889135999892185981240524911979185058428819090216749060794086669070899386742341538539673296644214285304443686817372715425031043702738190722685407659988713481845897079238030769645277509879776812133574686224285416834378255038837091801366529132686390492197217606556329789808656654772564233815391880909520144 6798 6707906785451690462378570354322042208909888694855861940148087678615924952643606384443392287574123169387484852937048872219390375889252607616802852752365523249464267327216831027498612242460117899969409570550707488534400772556514046016902018994857231905402983021811828184423548631542615828974761862745986708386141938277668865770995550427259772078965915880042348524174905169295465843637452199138146461007857890288685940188174715444718542696730956604956800581413985511912561654143075434106528576 6799 -7313414376109911059686461450036505751756976194804606340021551472128940730624193152699915244604938927844020156310080552665467160781016994951549978207806481938807951469986831395131523052217372766364399426988129369795637936548064949706153260368547073614996349874745673913034430062133734697232083267740741986522517927502089868867421843789770275132624899969875733943825904200877761346016904405562883912906634644916230777375312532039800814662351132587633870615748861697366800815117702537530189696 6800 7973529606855621114256980636391701698799940468018535655716420721032411962456578855645757989276085011544943421838188278919461569492510193121592137832450864211976300586755437957367663433326116553421520117560344789333672285437292415794197929812083263209284928194170890807243057507591727615426294370949944398557616362410671715607088135434037944787358321065287772399353196693656719070881200462307305584762359767591812567370086089812586800112499631177799056787027876451081000395222298208615459728 6801 -8693172742957198173207744122259370642752263552508176260710546598010688420536098351236533722289295896936675862241149246418303274639512710442120974576697356348953582438781339567845637512714337875749034474578065424167972642336473278968858238587459865961758781267185110352359791998825294588579968917059192479858708290808909968382825618018724281165773546179654960766991647511528635030235023860133810504579314160122004015974274916443661676873393513302285386915065646655514704930098169739302829424 6802 9477706969353492796800439001787622438217066906359705935930781950018974562137488313191390130582857033066554298770128664196562973552158678412690048807556033266712697510307102481508836089153332152538165930876311240318560119795637117155549148235009699139563983877386772849133485144290749676313645536996180937516949181392295143299225747010612703095326650640291775560603131222355702128115951237690872986921113026237663225109446407445567477502097320456868348075422318864243537570951681353419657952 6803 -10332978225469231594132726744197042161281854870889460114620708533598945131303516198507939925853908579323668270598033375674164981610159859347045073264437378109476076025565830047818894430966750689264696576314682139531904425252354537904566114636577757563782289922852862590513507192983999082178087652262877669537104497309616545938794278108695592516307899232903624181275890442157343680858143499934730718770429399815382704757828630767686017976618494448955259253455351052013509813739233836949101208 6804 11265358619363297238443351843677288212387926734750152574597414828151436722984355297493517702783433255285896474796683851055441455645482186909208942009197498352724691234978222560838985753261763132622665862015588557794558157010017318020464305479591772474729587216761054134389191094604790344828625241589215206654854227342379527716112236618355279792178864837540952944048386870369588176331012081223958612233235844800644768014797538275743777134741642139563736717999220288324697001381808357327386928 6805 -12281793742533659673556391393168321052759728211216664018263703459612599749026416235102601081825877001987872379462312241613028164725276638077700764127573488242170889811302437817120966525185616511228262681830070801282994473948829938137172628325550921249461923753613621169512290760102434272104638618038148240855791325232733773506930473662677002052667429553257746125449183429029052032604944126598587560523670191037448405818343306350887306935559596219977217735151886702153338438171329332978097536 6806 13389854235522148233488650285246765379037714777679479959465680610534240081968621459643440326278013725293307322361269343508709760129298710787828734914642455535561086610798716862653442893930472586431640725084855696340964861239129410590227701078327606396092691932009936117434398972837018131861880123680448878411735695821014200718393392764823759706387374263971992505084140406629805842022104816448081585141648460094051967334833376911922871401224646332000361995312048554295297838387541049791141536 6807 -14597791985864102932988425709942515673214498118930700894244433095829441994613783211069189363467853518207450677846685699805497479313208944260513204072506074049127429451556855570344459816678635109541472172480390106593283587482477958828006246889052845927045495900804893661736475416451508117122051455701831101677276985730190031968719289736088073929788342278570881957674326670343919761387385862638296910714586018019165517631183266092951949641694745315285461701768567170050854928788791888869572992 6808 15914601374143417707613141492442061929037210119254447102376497256967968750867271923285404091955104376726000196681495033649526347671979626839635375870150476127503098464527714454055342917329331287150139857168786411976365762232934409823590288364142597052206174072507475400800730410053583291516193629858341686104616896812317405706314094454528846385119369048904875665534380808001101907155639781534356642106050255092333967910980532707588279937156389201787731370660678767927514070697537337872647088 6809 -17350086021194460481108983829689670251732260476596309152308866104347717696600302007055524740191944331761976872226513783649351239711512736241464863797467350218327381776903076091286048906070182826167066502742902959816506901040580591452973375549310875363522314333607598230039292766924533705824278284279023404238424613160339861300986810255143194870385800942403346268194112143385734407867807087826531606032465401138971043764836974954887125219731363016639283338530901014532994355679137017596779632 6810 18914931530113222709316724907572009781286688958465124635698439828363273666903712828379029655475395516457145245908103934375886495510970344956009291676617419342678971980289418940299351458657932758901674046541620058886959890086518880402351070053675810183501782760338438346912196191452142300312780360338575084944385059399167761914626366315657029337875229876026132472661751859299131850407985424374540221436273889580241084588409995653020946083880488684919942577672342545510175342726718814460841536 6811 -20620784760999751932048454441499434473201879410582241596380750196931183359421823890540221668727373482332522867484553671861642541822493748219890119811460804869759234009800855103698672161792103931083985261740950835870521683049593998653908524027803858893380738162945624313092877905371727346312104165443036163653951363463222081783708383433764862177821329836812461125919800464944470814576159105111471346908789865761606119051702582964909371950647232996607552993152127135870856908572687676441533736 6812 22480340224578124175749087452629629881389198115052994922738345445576811445386205639658412205388078519550035878371028597679392518065793781905575489046703081951139691030563048758216992279338585726216677906399849617982734249345442385347677237148438200366750223293788980619931452065263426467036376614536616882259751695259235791720873254035016006538071645135526125327511328030503864650462527492879621015823954324069734911963508118494876307769260200684807306448636320784358776117823592122785000064 6813 -24507434233383708242692877665638381165151099748128767175041082804832388247465380897812731966991884255930448011955147878952784829009255014378177905121109768286568411782340222213832961448516578537429463476419036026300841076239636977306550539341179806853797277342041536570684808412646424699495351282257346062713755316704696679268409630139859510610862772061549962759591839844323890925545246180019320253080969605601399392638271822209055813393956952448487366535621210941678271439954209749163497800 6814 26717147506456772011124793231739002929657938482478224859778341318978740338942247302283124570638538281328562428115594191588466388549837397332663793623966205188150574743280436765623678188562346591581621143850266445845319293432861032673413650142955071711094087212603146245925829529797354047995385522630831428888231738268216967274470943059981103846597870973725914704421113835032458027097665197931767282914201890280304570628053437924373788689393694466300772031956349141045662514722077148426834240 6815 -29125916985857648042625351429793601032476529289633182487713766005192946354508378934043977039852198404828948962152720839067624460751355671445565066811408461373780588182235205585662599644719824571882469489863719451727456506489363958045498062071569386650386274082708697512987069255164112155235589668237906525025978304626351099469574409523498617573493730470320321847461525439799778959430751110584115120400613065940321531188608774852902197559034991839241478473075858846918455165249462752623860224 6816 31751657691280419908352183460143073742115304384276978868647432069065569429214690180876004277910718016508894061258166007120992388004864747255758419033505341970573605836982949222163734196093100445219117009149397705719006863699825754300524737383365694615888395501642502855282444801363104864776477169437877396540960342243523759515501963130192574035458937008115646792212556586668929997712743422302801928600028611971557585073130199596838876105485667953472555593104097065145240797549835462036493984 6817 -34613895513089123173674519190999428072654121682637619943162052337420793595250174666387364428250804325258988759246299611842735228574826895473445591061769391390794010170252518020981730600080896986792710816640209677534292084661664871540417549581874510186267482448360750081200261360681631899341102033808922667732439268677456469403344571000093552132786786860145065258526877233235982400673728218069227814905259002334918000347134226522808004656019659009829802820538970472208835781170752122672993920 6818 37733911924777152928182300270433320898261863880395401752817554212738625262770188703821447001496190656088681469844663552273803039001217516358397805796083225843149311627195308424027486406181830775382943199747250935844912168596933775822366098817301334833666813990650519818402246607433848984438814443722623157184353431109650673955491171166085948713138871141109357415302728761935803794784975913944025130061965204069414663043535946114335283491968195766185173827937326945642418450579928864145777696 6819 -41134901683749964328011296209536012762294636586622605694752681394443846965868964975895543265209022397625879110678777611668197284851491368406019037334360019242131517804016272820194474025136442962145129155977224299662414048386845198650571984378113879824062056777597712210058954294463980837645232325992194009893117578807754866343405682349582262497008371733070892274493197165669894216007496032314848405637213201463427648835217161216191416678195080962827133964656067714213951289838258011337334960 6820 44842144685099273781136277754841024479290380641176803259968899990639354881253768896820288130071585305167488742269016887207106120466731941382298309237815489848139083599022402037650717735216415648254244608640259880603761697862123967726413743907380805467370578617757507014612551876179198018603360096831790264201238987926896086419854872987043479409591480418340854412561995003379415020221015536403740702497050357722694033640860902655997115264105340097078726882498916742629420016476997253557254336 6821 -48883193237377576961740168883200134364051448680999352381620570052968729674137998534817510243185420337297744233157866802188669084282884231957387204728942526579210395104895518853985866512094922018462744275646741575724937804531974176968276013154449454086001381907404470506849488278420205895681082501846284669416703348733460664461550166752918165733218068239051404853612023316741272595900780373525295653165335054233738241211400569349145618278275359534133783547991517417730335383039103305934656208 6822 53288076143061541701617689761616951104098154484160023304643791686032188047545128828986725478872567224252093645387022890001664050727121547137688805465082398274667945184347988144492902451075762550813914025461161151238675313556068386271729169669214733585450728187727553447745607252749658023005151893750644672115525951215221436595705748763151207265113364530992899485048947734767018932967426065777945641510691676717588930495093319383248807561606659220300283074298301365357653329228831128748993144 6823 -58089521090246853999614855531240218797687491396388439607818871226310735066486548739696172426347193732439771786048750224025086612595846770862260872068913437399931056612861109468501969259157643526256399666366381662491053565980996865076976169555582151189835307740442609612177571139946393099926419898842885293201886654421208760245278115104417715238010695101788644739465244767228634977280641832963251845868318996724443695564331339020419008444109890365709424673593271802044921543323438932787309440 6824 63323196997055152778336143910708761232099063525443141750341658081165040639634592387176637815015622477718448556399877710201525893433943159201175666829280804664455283333304554898176221960355907833300801760757714996094505754715431310157909738445573235965674408273555562242352740728445962726930486700145240921681234326310841790367713608420349244568376389203187053534263331393947653497153460802579877830859883336608199374833913514052776006772007612531852076536945546542867039452213219231134229912 6825 -69027978097246816378520674388601896862894232533890582596315983838625487211267113076943536076332143768467844478043347568683646277033309657166111788543448544980259333241886411773360514050382650273428557375933396026476878361795055366988829510395028093154347969020505343845012833166375881169012769584620732231818083649196922146819750643761233593856206981685654603208624306396364454696518923697650093888716174131140760201992476201169313441194294198285683246120562188912596307815153168119586268384 6826 75246231715701121819594288063468407604429207937850366073820873665298240062778786361539056371643702266560214003582101902795630206603456556575996120101651472287428673499618030890719946969625093834787454701310000771075034634920517270153772026713339988681601670679021783227485705259969202100375771472960443628702931874435196112271091299964052805618608040984056690729124148371847835769610422872652846739243327883632346086492434851126054533033138303089471264109893980563458749153345033002808704312 6827 -82024131856923676068843532270095883343357886475734419992260982465430266792419384842574141244808912673328626401371963813024367087644059639061840113227348381086886165484054222095889523492023222026409369309579051949539189948892817721127047469995336839408017578038004389548059273972861807062689844334313789222366604288755354928669012159469712146009607255247443074113235926387612302462652440581781842332254983164489934122415771119043821371755289469150023471177294921793068934170258293100305250056 6828 89412000919851040598838600798918869342085930228353111295301027161863465690248734202859789976079421615335915511593992959612742178697780434202090033485328794052345518922623009695663696517641895044935422738788611559729133001964878856672862323191371022000505962354610993016030292112375292259727639915877043567646402292822825812604487236882087107465359077793352341435571134660611532849336825403610918910974006828641279424432544559404863685802147790579820336371970496200633204026730945596558608560 6829 -97464682059339566765912662591371392596499864028429654902902259638860860233623239895572324144887639261030948138380228015712098046857925524512322856484007311945338885683569289056469583791365442883362086639622351591501824970221569071028758657456677264273253311597288539671606809802946554281773612788770384782607000058210006485097958264068182035105956440479589880256531342080130510379760826163181753808388045368258096165867211651088151505825522041549614077504800834447159147552235206321407226920 6830 106241944940369675333767059764415382152451775848435883890630940364927063417598187758753081607885821300982080692548814742975084475466462937145743601569140807030597144580669830354742153363419791144736051259145182850304850069924601350945315261391034060945048697928555948500384497311000678313358463350078778588460722422750704140903075971024553993533119089262312250618101651177699104409454069321466454301903415402200424510657312650474017937913214335486095066036218316050557256819664537031198328336 6831 -115808927876823927244362798787545201810975690215402106198551173328461856101626113807376549704264002541098468090282086789349840998977342025334634747307812058801610700907937613346284528671804162978460707544360985283125373916220426507755048766797680513682967351354465279760864134887044615621014424773761955463814169561421198246500066106230326785446863724970015222373594966421044652878389312899117467421254863567993962825106831015082506398138973881755075227645665069238885458074824970868788468736 6832 126236619614510865338643118697153618098671846190085142753744256084606378300745522175809838737219627781509805178786722597464309478858528099814875408734559587089691439112063524291046413420371733811237686103065567809699100046966078895279165364824329672288395707981627624262266449248200142307024585357449032936370657427260768065134603280739554993684608907291691906687151174450851687273640695084770416498441423312781771242643582089992816922515360537529396102052707390801618752033721408796499652848 6833 -137602384309871409958572997433663770234200822614555093737815345666536402235992459743631527319451539951620942245577987620146783667609912461075146330474001911559870619215778868348949470258413782020013006881990334932070330199128804715810886594310297526989783809963929009685524714569972973346055459469776017293282703469518041384951838865936159367282613339841636769011595639531005705439492539274350512392675408746151232017541411531844962229040154275302143794418685705654791004500210489223251650576 6834 149990533573660612019088420835022094019461624886756836136431912476251893175151797282568465655659388343583061600485592400966191980353438557264678231297841040696627023486595942550077518234021525182727090198536998754776082195992605981872724054345628297875621323079005438770515287341901051747298217303602862201034907596891907420977271951569369377254396651271641792437139425655999650571904136350186618240341842171167051458939629154652720792786628752755440664965194556581168658395501394541730582592 6835 -163492949795175891143443612259583403498699581538552808595016141397153117135238686379312256142350563304475546011489613356074213948924814189768024045706563082134592448940482364922742868946815695310985789068262580806914128811062852944653359105977435444315256784897074477880602664323504240143989848680451755859524628139304846005248329885199778693513480581375053366655333696689760477925507890310120339866357471847937547957904103374469901877805327602206790629650994202718527840103410771242013142160 6836 178209765339842677055523743829162075465690229378745667852514453786412041841509782788587205251076744933257282281341313363340921362040336011267867071681240406497815920173502969577308049201264230371656102456365716716788790272697630139428647572977150354235237961153544871952869379286549704983590785054311114321200213410550964537482197028639391997263232746948615642177064969977154388426501614512416417871731361037853277211461371861421268825622501268945773831296070115184837598192395812066268974424 6837 -194250102623935426597863508086300306956390862237731632805583755534234709987407691002202439022832381987350614027673178518401755428695355368773695371824112674938104703220515390969608678879172362578862590299057511370896651779457625087468362734519296614198086381593330654984287001173557526749313667412867414446952243475164386415984680670673225695647552365569529279458311794538421463868091503194361956321438924196990859936378379036430868542321287504570523906445836406270240678822042274141418205184 6838 211732880517918946964422181214011745016797217421461378925563979812007246124069577976558797450556940229839623025812878565808813624006653215541419158213807711956381589455220282863356690140333406916513344383186716488632433600376165665729719335454079987208869901756056450903731022168572584506337842490101988353275645122716566555142589523369045681024882318503475371293735758249604693443522163533592833828723408603246853796089344536869116173002456425946233120826592966015376505044024935243533998912 6839 -230787693017623312250299527084413847131977724939580593000197664879679608247965441094699018306099806644058554544960170758671312890704350437386202544781900887574996790749429325020636642620108267678058218911111726568502122066515971475029414038600612427021658782400606849587881904612092796448351984656241999252754839673352861280035881354959594755152262378601776046824374475939540962512259699978936704047367632488898655705655030555112553858847651303732010739310696375127192900416890709797793899008 6840 251555766653789734335587970367789359673546975981709326858771744450766708375637119647345095709275853747653829315508958713164216686695312414194189919886551964635078163723942671519389812341169320104150151319722227970964640971552115103013817364981331751498944633449015523524113138962465335674297967843804800690142507668971767282457050176506746220371677948521264605501445126677310916142709167376104151157460041088023357793337962674155262911702865526995749558633576736185560605256106410634379575600 6841 -274191003689337790806507882251200110951532682533168274314672442396756447499628390264246289511196521330319111789885983513646369996472990791960876409511379461834599851281678584230675599544427457724452043926608669194818800364810184702854447460112794175869941190528642195759531794804944522522514507767164232344388969447528397276739776636915770763149869745706022848669782137011669834231151584346427329819618991723933396326735029330287155762369938577210080106564686286388299126412007012158838877008 6842 298861118784247035453853628247975475545627943689105308584787964990123632930616883105990769452416466785067515643025405066254835890525194557909824525270232098477667096146803364609510390982389207486729368285696029502375872451012892150897843042052584362481314323938294586694946128698673000347817636213674865580408060731425010599693335931090583114808437789089494153995535115112942979481706470070951349352992577785157642490475790838667615382621426357256237806632639939191412308120213138098066289264 6843 -325748877494837161305417299375012618257925608334654562100881894661835532568843097952683906727899591241304401574886173416779539022311033559469318604167579624755051313345615835983861874173234958742481811462565813829595795352995096606165396973654232365428751888986544766368694208998420899789554869995060036754846283844270084924223259399625823666368810495729678473823131477648776958858248201848866228165887472521761167002480950953870459119657577943895778846681375941312261178084547404258159955808 6844 355053445722501541281189594930165573611122402076378956041445037543131167496864210389464454797313323562049213494024511033788670267154758984913220862816496716569700521628185650277697047124593271367348999115921398461064342054355245011907182836733599207749012546694961970136491596743187223982254769829839730830733047742593075093881791403662685941916987344112949522446215047526608803605350823401252710314670515556027779627818441251188602704724352026881363727701449933168583421800235716969669638272 6845 -386991860042078899894507661761412328917231772926571271117939864106026308964247659504583829167574574285142091966763676822839548322539281907907169998300727600649060110760958747503248557437666524640281636017706313037687988531207999989869172275250380647800832229813442901432191435423761664403356842802452049818327627102565172772249321283506741038312349085307191332876228565415135847288079705667483504052872042503191586353823618351122466277312009059827019604546991315233986248073588814538066978744 6846 421800629728005601604779402282498385129965989488894158117477512401626932353388351038131346889062807350328538125490448288537130165047485473316623533585423574151874975550470536917094493763267032263813892831701799281039170766557292356951963448231633477718972335161323739415126194312748443356460728027447911038307150558439544818466100309273291096297938153557204775964383787682146833772918169751576351453305716512559918657005971475955224271958736383374330909355350475284003051310763184366319984160 6847 -459737482263677432162271952028693449696632673649810414933026916287084477939579009857860231488686112210287473064037502869240740753717973222722353035466595218264786727300421191346210022458299259257605246573347934810778471539485143406093033129304239447834344043703252553824432683228451268034844231250204328000388818672948213716000069975634276607438251806772592233541480236261674518203345041680029030857059762572479107279100772585598456852659166194116728195040970360193940298344669486792820684800 6848 501083265173145411111777284407603634923038116842152404855856620334964170853899708293886987491267859186467738283191461916327726495102855330961990857816186262879426624370074861166171589980662396989899760846361420483804291050063780915204732059508320266766911618805937509945502143940547511706558347374662287717089950751651360502633374582951588643410151754735372690079889584002390559065830937979671919617948634946114181291310038710175267047932350541711478932827662493006301526978607956976002580328 6849 -546144018162087133507250248900733962538882777705548490357736949963730945653376590243673547350719100056190843319727212545291817875576053380259418971861490240160614492023642165658290362738583836503831909940718564485345283260178513573541716531317541861189446357638363404921503447418596730519438761602735727822504403064899675959539026423360811965820624264177619649755006630550511998078796448981672173613326568292689143161717761731942101802639771460506410399532842768687045666486935626087886266976 6850 595253230805333093235803748635496586161241096987439260187063046209043296146666737164714537632855631088846135864744596715279362581526191237978614525877597699155307154385844744680880679071361689485086881703566047999541390773450031129216162497580182450133207965463177678839002202412777937935835599717467053745159010620146372065193699461975421423198228521846011116180054929837741445730158598481563266716898965735117878639478767727986550406667990635880363475760588050120260485267653155276796723344 6851 -648774302380235017383574107596876715090326026420536436103139096441557947325827344626173606271482416406113824699914030784819500916389504752250072667137200900417242391489066851017566686303162417048512009734128762073253104462126853465320648536753941671444767519679232803685951711523891877140738865779179465929313910213073062575629595799886777252313370551491956415601349397199384584483777669540926062168564039057400813095092355357040929629528554457909687735746943411938737751687541471706224023328 6852 707103221928804715935178098640489055952428804372767558525070478278934657125400888797597284867693597249302036270773686781381530050764885774308502153498678428821365059749102227822827355987150891871186937602843014726564364773712487737423605672513286496323709474967590466566877681756636638276654629713287334586624503539468482022086506904663711333173391625440779993944819018763713644268992009948613170745103055680961920328689172991448809521566579242553727090938768990955562037399642178553720786416 6853 -770671488247679898488555746774696761054135869035661111355084318177805682850943524899629232641222722169982033945514292239846148931017073241027738030272022498079843689460139370573942921379649343708593032423639638036985332738161424079268179467704567460445347072574377625133866089151832789677541777512701835400289355193512108307178428877263306970264704823010656408739584191868465051445816374748686200259117895562701651674913570597344570173924284996257551758956778282304846278450949570389702150272 6854 839949291265407822047975239685835010447137198846439220607800630776744351576987503063455109657313414627670393577963767410575355240835193015364417671693621399085750167591188259338881837965315253253224727071341010844670744700052507800714158156683517485360532792633666642248252653156638523600527016762912799786362372793233415524972943544858033668934781626705139649292825575201673566884371553055063319501462266931917788809669390534774822774169987555938789179022469465383653700886900346863102305168 6855 -915448978184152080114217412956783908922922182821974950350620746190054546760600203491578789659829575593862473175783714528639509019632975621720359331735161861800491968883271045099785683763833868283948160847803135801345452901212236131580666647307550754326552979092240858040183460518464302675404617221596055480076514986603857119537173131415873082895203127264758280103166039647186527290256621206781337869127070497875557894711017276241513331967522083142346344767140830560500136232550689018517576960 6856 997728829851743293206653827957544554479075480096575288977554766557847059048414469684327226044687387948218274821621828432070524417087440830508570721473126609849376821641441557999592633677657429737803838708092831904352693399255039228256747131642000725564061709465484279886303234484299327254366327693456768988042312684424226898673606835123909324330139487773396979154143454815144180549131833618349471328784569445015283782749697013568640886865989706316974898295847654986426126341567135642435983152 6857 -1087397175105281458509687453261780257372767177066340018999475458459299266510708835276280498339601840518889794898852815006689436147143045877614546924332367774059261304601514863487886936166454575079754162822800475262976270524518397709594509625539522463440797569398353900036574644018723221444706511407446977917793833170962408606426980303533799226411712964984054038852995740626827415407502944256061832682849495863685025788271624826034511341309195171872259128035299685663781081951479012651594079280 6858 1185116873305887641886017555389314259690892419838747229120668306792820152303660798274157949947312925428815354823866996504977693079040904958739434188823674058419784886298078703075654352836183444441252362623165429334683020221407848857823205488910440614257912122677601587193065627254319960372612098469446536038276100942373321939391716128733307845939386870487303789706908433264476541556010496682801527613489019754775943050937694302913414314463820283501959031668162910435521082381427417634432600384 6859 -1291610197983808926247796818493867835782009084756133170248150551893855211195086404632311984510068495668617575250339854207924865396568879192310553840966446526089100076387622894191936230963331951537141227378865766880321591173560955348357031125282350855951504625723086658653984135148903924086845219131809404237602306521639061601549947998376228873532421026421722658062460960370582556700395678594596298556286277632566246962056185315591429761291684102278820923329428958588789458807462590614101594016 6860 1407664157453630378192050089480575553350678497802069286522659256280316544480417629693233496243699126120419264632396197711257155817195942741792110944629327273920073105544703044201408085502614655241764762822101887020497034283029491747229960499896986679864669130021554894685258574691591521383860364348045833651255482720856271345256865273043071401962822848250932594589166455228232747655688035491714760967341012682949973099629825618097086119145935798372352393823990188320233805276057643371358731136 6861 -1534136291462326179852634342725866278680705509828449064707588925433815945155370855402306522965264617620054570124607016853563791416264403847642088958942566668042879089441566214477839187109755869152496264349033300218441302203040790834126848445850438310469639256555515711281210937088381895845711315261133162857924112654657611632681573377071724347003268751981039332948748070881938912385612051294788756958550956271830289613729204740630686365032927637435386189266763017082436519240025089708151385104 6862 1671960986421687974476030481672238732204144120274996359707806619723927104750398410836193441669852392039953264785624313541418943338740043565260887741755444973994138634555051895121273334304867029030014281115271814154741546086365746094903715496749388795566829714301252243237371226842027441452458224928265803564910128328864717659249269016598212711552616673123927815172816917564055724408896408774119760070413699316672948674368009283029966860079496452633409329957046813693957666175210441020547966624 6863 -1822156355576785296133268716668503396321744943612609325860347063430426508824513285750055227754491097020359955583161489328661669495698492692367255623894917644756459090765934945145589592867298519163334911788600709251698009461947293074863053561827648327753570366006628694736572840720133288943899199772357852570868952331626147447756194548136724887904728384889173606012041790532394586111999574373021169448119689473904880377401719905419808850439099175660637167372975095812612695310079309054361894912 6864 1985831734601294039461286883327374228978727017240696787170485306704256579467549728085641959235723492977544456631577907211887135138640000021559251468953378857250193733013281773453322612127463165588775388985176017961456157021070617937479985734510523160624615270371673923259090528770316782459132945644472289369707863996633722586835513277504031317327577789654283054808396155594233895406795802088026495635774643229629919250003066387746469199041665286244404363237295836865271884410764333415437522112 6865 -2164195847618999567780344559287544812614178521390884197497598128761990812500644139890904557875540052442459970220798152729365810466273574566608570490414661123563470354451766801228297569100317979744918147230182826827177423638954823760650579599247866880471321688603199596771753940185793803601423066752088310812704424890479663201710915424368174959692957975617958043440174067756345560693722861067947745429416420830891739489338442549903128289936213829813080181561229424304824910358833098350587439392 6866 2358565703561458473036957414738439991013133701843869588150583687343642384443461950059562800624077429754250753518992342866387939824098074296628134751504525348109081534955111057865001569284076501940275914559758540831999441683126456126004350126358861300687531332799872382370483712598628445304289446249819230175569281732875397837995859140731826687319703019417844658875809164600849180261352138723736128906222387715466117317364991573515531319478447724749636783456234397703916700286080388970948168848 6867 -2570376288120535855700881658162937483581069077387367898341117657743266583855501855753768596469700681217160892356580220302085839073840594140202946300165605627031932760408669330559388218350649517554305674540618291470770481494831551195019426055881214472433591686038940125718639073347606723141587207440318355668730632037759247938060847664642956859053711540023213819969493902581686877220340033346279891705283626267392665796119542260659608827553026159320107323862539120027850367607516651870475561632 6868 2801191122380364228140349041565550674752746789443884597897983781175696105649052360190304492931683177035886098457781326920965183701225222129280487501696952507992605389150809393196041017688019375946701716276143686584645785183026758090521706955382315863777626892240648235515774264107968755429863647946564885195742044678627133691132177637781993107908528314598454544721557488810600299275312783502832894796636732121988477830417286745666618010337724489180574878918114050029190209851554668938744197312 6869 -3052713765558712984723508296726545927962373273619344841990645244408262162711094537663015711742648432671123570671348528722121451783294762620419983572781757286468206258407733268846446779156875586782804204086598678586500518290774971825873468263288585171431739494232138774572666675895484493027815415882686696839010091502963213022510507081441538167408397109066483081069315608497950824471577671580084063293543422326191358555285880331322663416220166760635025445041953851706277701031175450712690371400 6870 3326800346199116584705634374948121827151539247371126417489203347387657065195479521755122674194636636999708568607710573120512406967624403717774450059461896111616720674613825892164313220636768698772380841640932644188864106320467793717164968772067795787763864093288242844191545632106756773596371815853939269282578054217797573320526195540591784144136864490518663860508341854370416848649704815082733978393214672821597749892901352753326798950127276494910951255041063715685480461636995075885698699040 6871 -3625473213682810192700468974171396300492196794163685323971013040903802122234447606908061895812169875800400686176292627655871012306678859635269161422312716418677058186855136911308377921765889591697424874831782499324368733002224386022924247421746727681359488068950467835572793179976501498316241189057217160605505987282594437224695821307778733185513770648798655402061581970540996562956645519044022478005040323596472122821036819951258548382264807290607518025606423547916680558913125131514492431744 6872 3950935810128477489043588881215134462352600402117573988671748025784811958110457219032382621756978973827602389675022643140740027455382742803457993509424913526242000404802731787085262511413716790882203298901779246199867454467864595183759540452425215292944152718592225425807789736398337568891922044795552235824320550545796794032507986142813937149191878308608538525412230180504689639091860203667576810131768529225087559899761146443529365693642407667877266047186900859239672035769682486692020486856 6873 -4305588871677828861677237773328296684871352121802221044217348737156349900299442877607780357826380984048171088687212959080358702895635280975589884164820787384534905978543347237738072635566982886695598487742894383963805452745129972946544825272813031802202566909931397461219606690475772456252094193974614582463583410645735207125603801005399446751652414423082979496590697649820035346341145365887030737134050751354879960396561082819803947416444150824368792361973471554568961524148713826992482928352 6874 4692048077891224303026254149527876230148930417862614381326403286763568151793632852865624603195133581443439152426422382379535049114096455734438009125291294418975870932217845986601220149139221288328061679238041898655167583029280733850223850800669521391117812856408847316941727936744326887666427098483282960346606684378442962591922425314271661152332442518853545074719466678910244009851675150200651986262874145018427868631007223558256544721585306758914726798020814900883403530866971580329785367552 6875 -5113163278570855412434694827305415804474827698781446996790804029544933377692349064341817415411471746224903566058643870074349457919679128311048735435815689300976474661331994033735058666443887183915287853306125210321141402227888875070799758048025382482599992389457484276743827047016641427658145566891002728005705532481782153480935485674891791322025744678429188607198935119167914856757262477294769240194675176036165965847183211817311426419766088081421796359029527800087989132969464618961552831560 6876 5572039438866637982130948521239601418341979803823184914635239739058753805625675381302501760266149872436874043844082187713039979292660143364811630579984248230440381454433957958969021138181974627038179822867109639760281836532040884197592275887029906564108399740780556635221599772282864590705667616738641343628202902380755113687705753168151877763235595922721607818103575000804575543878121070795710001282223353006840298300843567825116483572489738089577916668947052263271494939824301014414565765376 6877 -6072059456086046638991870234174944889755303504851845404307098770640735267284715345516282220880359291410555301789819350685726179882023751076518809317190994744117229705150278357663858842409615473135278286799659392736730976734311656604213805327442909015329363438807880548320968062451323634278051553668361341799486752628650355334314990224244199078574858202274383241267919376126947519790286393072137903928470205580415658885909548740476356041929301586147058336456159738406033704063356303057401057608 6878 6616909015315235776219630965971427077472427266173721057303682122646936462635192995027071161311618084261241075617840797440724075646064367211890590166808535229648040086844535136993687718541658608984901452040770910557153816251750555324951784767751536504807072721457404952272862451295007513363866344764093482665125759493058993242970122803690072946908806557559596225202475450798527973916052980313497651861226502680031253442999828974678717188479393441295753616210446442636178484849984418437633473936 6879 -7210603665864675653334360930900702043814248028214149266264012027153555541712194127202642890239536473949589430271519106562817696553727677292358321136398094468188410273077306589777968096739515087146860259873681441912628542133442141727400559288208274536720754756037862010217218288512698811540947097904658359038736720537097718459684207601357260785706642253821636689202703715542994034308770055306928177927856055374650624289715279421531238101701984147523854139908428375884997208571102473186968711040 6880 7857518316786801873737896766552065509722096733789077251721573845184495659495927235296438149157688003360519694793755866312083053120113914037588481176282498762533725313310977428265101409483773891354763331390144960129428316039320851487609940985263182487414023748969764207427275413909260560835338840719209008108510056557709119290777727878644903782739290328717554581071755996382614880013581234769060710068947994804330724278800268219967273448422980564857105546316055924086168916227529802200722927184 6881 -8562419367394105723501760882849934603320429511735111387039764608405256119471037942597193660852427531692178769137529223134056862915829378856246715893354412064656533758769040210534253092650061065531101040769218913891772879588794229999969239684401691914430705700025853044184434149783765742793100104152614894045251453854104718326121237734956245443088064026785456187503875704984243544194364042108483753844293225617916969295505810497939833873190431477467770056739863010278916311661080727410600969472 6882 9330499707962478594133392071660600302248401132169291567730371709076844368018109556478718297676428774523773315809835585150825856242868915882219581044750903265808308398310144444490717463087602904483063229335506802798859559183916366607385209664716983970938067693697810269299982300764574062541578449257599770319584168090417747034507401463281213447534578235111202899019139994241981319147922437976785097163101941764160649399940973510943641111572664870563767126919059114423227495098173025089782583136 6883 -10167416846776718775219104658861347864332408951783663047941983906492214437662588225411334900068108639919270400815755311945373126452060933015643889971486190888219934147412825178959576735522403256701583878889441805053345113266332604682838809175458988916138992635897317610122520105305755232238065297176229843745259564335540118420935815906797325852150839474391789582532440086407766274978187929572759277039375329479308444253624703950138122704863375767492986448955116046039176063147563496940923132744 6884 11079334442515640590241488165839704860510589691676831194717802867024442055844258768788598504802837108537424985898816794597102702018089609232472837071635453489730347664803519695514609070652808157952351875519309295171113221946667765700370034629905510959757836959446033894294838217384633462890935003140634932122468910045675142358014761245018510278623526736149622491279549235785640393285689874453742626531139664616765358054404398479340203446952795652931043167703928483966140997383675875104114000816 6885 -12072967545849504398678596729576081200947741867184623726480093030820381262380079438079084955869794643376285908399345237381307561807891899728787215609934621712430118049478256436942635623069375354254056863209661325977089509326930204648353290381213557347428729174088041007683545414661648394276356507897974978195719661856186761984533727527029329077368545041000215960151282771426548511345611568360888587626310033626770333933764213102713164354299447662774199259075721675600206666293594163212363532816 6886 13155631881213611485815769329256432353192492656750562849130905438545708580414544088195466873517808987733708525792325670645868562069133389180377107340108174327113444901450437494777168230866583257730554298154047880109590202966523255386024550272774803171524363272897418373365529155419161488545485247936640978987422711724748767521173206968372101993256217932614958111216948262764723847250606800522757814262692814554825990204257703928848932583802208128035545786974664749841901117725213713323540036832 6887 -14335297529226084294713107296014550213085343161677310050707479415699522433410278213570632523807141607468224825218324937129755573482829417167270799382696453297342130701918842183246066834436125464786592875876896612580636848038517610521851697015101955163289987848579871638354391663747791515112755446184244638201254862130985188350579834159423171838575848823019625202991312891634986047626878683077852385575151036315002654710736671196705469866864517341803908521583336889699824593484917896616782030592 6888 15620647402349818405723622563824904999957731807121518853775483124599188334157888374235295668062840618830400347514450347542064275552908700397156216477982510335960701170488937052476205277846713486395489394579002892660102711630520352023572827452053758956793998207870364797128645660769170628731079912128663676227420355039582339867101247972039486415391758939172015266215994236006635034719053807395197904110271996533840848970038210894030145214604677252933182838326078047411034859218586007342434011552 6889 -17021140941392179004884835960269697827618515045153078966749848264944481149747568766089000374003030926149564908894663704548238665062314438729304928846121358120997598190297196074137871409237505166025400177229508611076795720301108386882125617272327534497500623332381145646087288136861310926673821060419632737761081293526783638025671836301057673140930248590748097513499138232261248712264877545854116408403431085294260154640023557513511872107962277944531957691094479681661578541145712114784947846354 6890 18547083498545840392075951836482022571927668152508995913757126270677891719596677893750057004257517727213598817710943634385561503270703003003725247622199870030694349769212844477114793840771763690826108813304369810120452646139736661044757701622527532206073462212759875206336281168865712116708703088603966677564108600761744498592799218705547962257327224643210843690651426409794715167094521195221696403708391732460012088884965576986329031549630418108069960688871320179263466215478531109154977707840 6891 -20209701914177486121506413147392625791161105305449381624906504991095817412334122086388323065302229857843276072477001664239046892232395305110105809708064182671988493410351355550102787666090098569917423217708107787048375865918303743753801813965070932638128231741759470818466306274765868361393138240676621702221960928010817991937732059802096296634319919375186276600384387401165633227028772623405925295325379929172184391024266003776033387672128652278868022360936283821884660848944526082523113159120 6892 22021226839769798372887201532253724309409707685621528395715873517318957032694859346331019905427948968273573327463163114445953645847700124416418367141664962946291315293318791140943649519182989677590375911497507799803032905044070483107565115938956502703890218489494642122058223211178164635757164586412592643913154430038067397622192158805130122872328688916814374536122154016820356384747372087345747051917685204950017080082248329828518492273603588868204828660588853578093642090310406976308095968344 6893 -23994982408645000513876325422791662498470224710860123894392997377124077510097773930018965237464378071175965696127340783026267696552312972236256249153106666818395969387648069662645445934538615370001570173826116682212628447713495683903365239551339597221417672667611119011140625158210784716787059649955739181969320922872705450812365864547293634074902614895045629572450456248708210368098144514755761365789651531855066127625361609353866072610657023603607836943425915687806005524407985067578965142944 6894 26145483909703125469891097360685193278622913976334692856489717823129242397296277101184078067887685783915198024727334206740654250406188486967482165353702616768993740079318518319777586718215839783594890227068520728829552101698674828100944534535237669898011522221030003910818668965180666038481224851467398759251909811827865068387043367051871177945407862946953205547465667903400986528082622695409035408116345371052721313285561921167631316033430714383470349474046302366748281530880123637707211836704 6895 -28488544177784924243893820760271849501201121762912871339008663915945116626178851575529827131541695394429946340909564293877096166932479491129267977664148192185787806170759226738573297535220265218970288674569238434191819726732055373044517358678518881750498257112549696415694692557923719671635866058701166538725400049252251125004801411757279513425680928124876449092202821399958926923575183563748048306292493131703816951234157494956898688082682802744622243491858756835078465794720292426286736770304 6896 31041389477842298793499454614139416827461793723468040286294108776917172922585597110064212590686584348153777630336332037025436072144220291838988671861127100817229221290270451824791566876349973606559156021880432560384051052355344942651344648129021750779852701366057640769977622442899274664115207499328507014220020583145470350954483138608930931683565267568891248075516087795863431385813848290926767231484046641395037560265135693560605545183592571937272085022508475398320411828247142665047439799040 6897 -33822785729330446832223205256837650997269866073914579665912124863781150131984633553118208852504165612234139830279842815577500815599950973573227844123037574002922238053083255778138128319448504672379815099845324076714086479196951157984760234040109283755206895736066884844111415415971853696001673361087055432305719474127599002859484237029744053390649999014658300365779719190198836640693329448857175437018448261417997961082805143000241515953082258639050541843476513691779377073952164972246439671600 6898 36853175992628706378477691637598829059619001576265750894872457140899902819878457358251327256240984643363926965257413237838106502234933108815815536070844582113393863652022521194907850309514779378383606304113121850955988143589032403637094424692464937124191031612936836269790720716986505151360845540896420109512838115445731642763156517064775456707948554978054797908922590522427769819977415526329305497316849070639615235207418453980658945543583072440449163752534940165718520855815010115051519271392 6899 -40154830221399251164460234803927980950163051055837740478753583241140555281215601752176912282024469231351773254459162339781333788072277537541523314584875986240928945710591867500599676282670865669221701462088687554835896560956983541188894488400637557022587330691605080548735556765127529466968871427954017649727086115241887188815769974469417325365091013553481233335589248388006518982717533750081381265935436880556424090399670235149987036335523613646448535648197808365178561422243965248895662821144 6900 43752008374200851130332640521033467140495873120599319802962839461310653973477651240455670040099730489596097229293740125812168363796311056055806593660519178483534748458095650286138939342615846474044819364269795165172673075770616151706305203466357249972098371614037588985573050511969428466904526761642907678021575623114511495983250204502359254147570756727906165566063782113218543596832761292167208178540204740827696215508189800121794962871717325674510486386162431936538042801017614323942724510816 6901 -47671138076038402428048974243341627150872121865568607550892964999077717962822193347354035415047706808429077696867361516268148797772613904598161056606165662115308786638601874527522174887724361643772517631257188256649064115552988232067732298442098801362237080021219784241258183084541705074103729826918534114207121922472236517496887409630483871515296729098012981904673774777311171626245180423334958641916588227359178565730735983958702157658891089351776788949459132016766529602216740354323741484976 6902 51941008126555069241966182735555204702065718932124262155842140211135982128813661907183500963136269994044841554441951374128322767335474420521571006673934935537607056943770186612651165630987784285698509934656492494105835766144406904406946047554243638066926928643247104234407862690479631577444886809382616765963660020527696998801245582782297423047744146885238327715281118092278588114287927384738437985997438123522297787684024140619556895325643694114314454721904066931241256658536243588405500866336 6903 -56592979267032699101293038918934426636586610789521297424114574364277307283360703665297042632593679138654604699267192030410688213574939680555953220591635096721300693659730266848054563830974436554328489632022468345327525371188640313197812584346138767002396663452748776020957984837867409481374525354155903510051467649280370737658282365902150984957806748560508584470090275588596995675138397145756678185196676141816987893992764333618127672021163393099271482004080381810157151393249883892282165787264 6904 61661213744096095020678143004904865833231257537295908353104326290781840103705935440292631927575579922112645860117273701640651205561857944417969781919162935601077913530369531305447021597271202787860050398828714093663026743526960667547964782019059425499000207356473317934591004434867163430964479707184946456277388143842781373808677133930232161102174709512893938980475449495199024422801630715849012867897945619690771767490628027693394702287503933909204828336306521106525169402973490012410526847136 6905 -67182925344930627526652399878526256564623651010150437302183198232054615317022629436096926076121691019336174665167248565943807227269469481723724186130706225414808403909968768579716101929751517473541326284972832165053333962845249887712996385675639950650120296263397964024177234033833760692451811378554611969905192163776053173896870873824911087275705397192552919860185708800991187892549772627064612719287242864025987753163315368762677485808437983630615297345476346373131642175408704904716860442880 6906 73198651727914484003706701618585447041998694189835527037426364254274265945607536628039621217276273681054407344106683742847555072876233754020393180984053349783871661689750702446748812388166364693640577329998624781412100224692587831003329340321906621274841454389595758286331738089593667740734474780708763416801734453214074877710992357841435344409999274659809545866640996458681699411196222793086072215834064385516477959993925493866318420800589215804893844885258929092006222650271069423963022429952 6907 -79752551034918770675164831353885023809247512632782916795042995023186168065013114697840215449108752380185929244811688090477945674163860950575230655436423274173559140623376880308567373056514030223791826304345463780284912046278032252181912021860165551848608946518886777907372291196072438402662855546874397564606437448031874640459828855571929114904495454212767496609095032421493154564671893170602211228315882614749231797294586127247119820460626591753761674295561250139707749762115001110186564794632 6908 86892724948318973873822067386151610317497476979220024276110203746638573582108787002619781992296053345008172568618000039766233371645970089423720368061038499872748972684733099977784743069675289843961541883054828313293667311170704802208740134087004548905420563711997577469115373497048115050006970135823828425582857247480557293584632397707645583299268183836714441018701349952915825835290305230948842172922864124987956821686285793558407276594320398231052216922890031787512860854915159181541434084736 6909 -94671570548272825821755802094652920393591390774249256123297322781944376150455833463807125814419917912321809186367999796528068261502669846016391403362845542576079871981284175874300784125368265493354235982613057737686357850003346225377016837877855654744782628036668836090969518432663446671530005808196766828641223095672606673720226713209192925902280987057280884429714127906011556730343417678576530092125757098057221892462681075508396576829934988080893693152871366332532563451699671279484132342560 6910 103146163535449161522741710979736920234632818830851277425867045745458835526329647902114630857918593650085364036380379652456357203134902920749365116275291763245219812726487143304113125227206670820227266697846726818414469787701365060973422159630391721527923227145794429188667269293035322577690293968163876082269001065450772749967404163560883898578268116956583453374395183965103238478764826621425867672960837159607840770100813044434251678985112439735828186462255721122267184680017344347762451044592 6911 -112378675612660635195095663069179337395489380728080857983722318282508063175429163797439854228825159542678218040800355975904230889626071055084487511272977480733153970358332293027284626452427485931066416443484631294885184364653772549789545143279627142179791755346224178375597189822241676695893988863277364849774748711138649070075724927473108865801769839009294894359117124247627913510273411888550854872444833347137611863805779902897034254017291216077006862954994451452401326607019514486533921386240 6912 122436829067415901754685753171796057686915265461114917314861657253448973429609472871429580728228533220498443189656076037596894208536804564872433761310239114745143336491512137184762807366702708877594706244862014032111453396973870758340054293562246118336444154466411310216548066963950614331855427263219187020513382604291282006368791698073010116228232953059156264936183276723219786405702566438158014872084923825226108901882476049011429673837918937851403782134588969240908497287309095820082869308832 6913 -133394391868066722586176498069520443020245833450881567813489399712125613981484331232160661386681436168892062049333939116291451774331422849449791579578477857730956351847917781338602278180890677579167072782233481000233703654549212132915021223427912282776794119248790855057981155484424665477684730451910763849470533251112112204457078487955965711505925309906850216996250856746755006655131883534820943813193623929689437093859207365214193287082276809532985024116621775195875135565086357589494408615008 6914 145331716880945062994691363839912919406657073015041051105824973084363110026871183886750664776677031037085469406461180927493858398128294537999136922587505804582079361861852396061361838629664121292967596516965871356243661613924797861632746545381770378061132255198725074944045579145254979465670693484248775393014223353732600731742681211204444423728543928309200929190658565830661498193362577208289763831169141538738496368857658021261313963178225778469338542755018430201434711096582775331070806271568 6915 -158336329136801409608564490255991593734545171912635006130346372086282542730293240204256803872842432625156741279030537163049057783843282165261077015671094182640910115087130411384457514752931378715095922719356517195533759102796460630027303314991078744478333700039742255793800836483252797424648667967837382457825148146077828929038916865997053101650274801228759626168394251135767276052530413482864926970431112405049762154534602770080226101543623581170823088609497408108821423258093532040713955692768 6916 172503565424294649029863458946145857556050533691190286272460055562724439833759008148989351705614332430620408698124548709024618973922726410509000376023161360489280048897415972776361458635223706437409491414504530354442119057846754148306831548101030228818352651636868241651313282257082362399351244255821810431102764444316066995616528783956319911035654652639852064404512097097668029712420792326610894014775027164783830973708031003702122950928541421900471424331475989137275893294428786012002958906272 6917 -187937270868778723034749268052260797324069228810030169288477080070991421244227590134194227943753944304636981913574456693920682972518274238575810076451322104008973123479596744029744897180470262419180879087783294458219971148442362888712786156118360070985718610041985461412467101180355656605865630385773372999601288665241601444369177536879601699747758372125763389261162248386797652594310285169347010170623491704869256852952182919661832896338759174418790225485986559734509754487114464063909381377480 6918 204750557568939425848126609127852001803809216811969371612946474917573594877979624142460709576597319919863104609880500896795214070048983663646153594396502495891273381540394794080542888428803726327071222605188120829664588203106152106152840783896129254659121340349443532718704967652904499510470635479358821618780878052273580618213392278013180608402775620330104255428672560431092992408977091110610974630886770362730455119609345158786098085234841515547958384786119154138364786367454193948165156657504 6919 -223066630814958274545763875328626781409498357076217112704783781973099329712452822033069657681316372837150049217798149212958178822767499836293336697609251915219141234147275091870541927795515836402364614399227192709171053930362623425948353050613505216165485447288226490853465361646348327203897237931810332246217759130232840892632499013959176565831742929210867669048323116033807473768953266722763833301696114211699515780627415965335647059236697921548653754108327780704093709534977330376351272621056 6920 243019688903087808690386940940476247015476296639282783386407697205609106709094695558417144969049632961376167903084291746905046238441287503137096216296101626011578837017966175390423683830010138274759748836463437162787902959447677095074315815058088177656766377232849815859553184584345578674161311425207205109757381612997524297857181311079551353342872759961311710038840970745785361882115345129667184555196088287800572106353614686268318651001572010827751958998286217082745248129976281754868164801520 6921 -264755903096372310399734035488178534788123796035460654217184750507085915063480420194806451023841477730137169763086037125457668554088297999859638664280706238018685009689806053392537814856500627373697565119702256212370065766788140306977284953511533970658176555522591844931553104021853477339697789563819379566935121886242789725602765200380044699667349517502143321551140079400191335067501116945543497605205009512481695762783047455069073164333159914255573759578752436422003032951106351979458456335760 6922 288434484863613728891417106682950004157319094211552514934241539316404544195929233769303067478262144309645011581201620824501118001252838397328009590062755996958466713674359318243074289912995777632381644665698754317214750590163377849705277646896361941665757501851755663500667163080368522195516318716333693046963888905043225334859704488640292848589273355544903990703689820210814802700083937284811000683761774344476124541679527075729618976542948262736445943076932668731395993045230903210118715979912 6923 -314228848162782054588926319500436766889278526190347811964031691000928457837226033309248209991757520401611215434712040512160568357043584951026093653259712399542141357800517183928838127947136637667603939127493123806681483485894558956392941484272921314396776545731669083647745997060784342119809089824133623409464477627570833615184232551012559721305928899906263295773497257076325812740167675819829352565981288942207763946594662751010680283028824326333254568066544049111693197425361033635867351895168 6924 342327875225494031592075546726657750451846888824339203302428775361886234475740134067890019956595868674945955064052302251541663357095676989159858098707768924957981125254264876342186961106330238298717881146095562035319263709082625607445963849208958076799185465434737264192517835258601238581261216000479987726131634308021835155078440021463178646981232532496720697273592200614879567936290204853826731226971849564418158215777005007948376137790345612753241081509751492106692107665979525135401954714048 6925 -372937295050932578379682899445043018840670249134087587722464629433660447651136326292215920792084932707601926444522058872895778605065456678932940532217452554869646483283670392238252234029710399874645537291964384151730804574360661993181575194930074206726275252767328549163889761561131684889183960875956812944797418130369631915136374714206863471345115256646902682381462044396334165243883790487461510675791563488751020228987173844459604285941768117044856275835413600979991648583356528708583709145128 6926 406281184636093469136253902923720003967951186945815033245349322270279557751425714196948547914909482814509882850245649005308930001505243785851474658939967989333434698014117380486050296516258111223001334976852815757590314392556094356317537480447668636890206000348048425354286831702245055859823182244484546548268715829735666886467938717418308944294685998420682756227694549332138009314503506588352478045339813731138895702631417645627432262886803250189763105899694321030495548823208891488712337487696 6927 -442603603860450047446740782380726391149288370699473991754250988807127774994822774391381525995893855799348656917046412801813043415577038215355445414510634659825451263603267169792990761301268075122934261155228965874940294894147078418917270609549945257116495026977051689713871286663619091457234311641698503087376093192088239450235741589590613601854145766493643705360778860399384131720920803881803668692178806762410436452267886899156810384580712092254729982628746119578205572074742114261912803769728 6928 482170375913470543572460479387554605211774442540797704838794543715339879092910114398651336494291341644145356164796037376108829725302976631308734353192100017191711779030090358547238785938340195228851684613873380254406896831665734715256869859751208046850242293962317726860147499598224409334354103084480399667075057255978092649568646034757069701048180047478530177703511157900427064183196242429134666621555839060895736488226383680543353831708795294083075946552207960356425861101006437189076959899856 6929 -525271026209927216099292392357038528460623255828720928571486732015255694949737607054890696380016041264050072330965065131328655345332959147083651379771457849280028747067169468295637998409423258186597434727849191441546577849628470047837072766991251119396212046967598590648833744496909080082482988192140509026982799737196764829924632825279140056945499382653741880282652323645853928037410536292394434070105699939473834346150781593982316147697491812707568348811968922002420384507660639923549477627488 6930 572220893888245670443988861102622441840590560793530084298871482577221854853058892585817623674451488897006798488180131713020561094660929835277021149995991339968060757685837324000586041620863398034686693546133152614775651489727996183905344606048811236806870821861756611091285522220541559414326284877599688692873157317610977705944096489119947343855896606914683809707479916976598533191280178598681604280270964268284772269062271055505804431097782541950786711828766302500074251632026609867753432599424 6931 -623363431239577430324889313195223092659344246106887194083106674466881272646268303022241544036245814307407784076748228677776124489870917637985721719483428790163925608260884629014158290720150967332611727231786302630086674358305041629893606002378453311371921423509209876400186511602160350524503806666948701894514276425105965328267567266200142365251226057040838820571416251618522185947709678977994898141072455001501963064527939585919285867377613864023014391538116106465675192093694542619154618098784 6932 679072707778897733816630001466259224984450838153471334944476080997627619398011352997066475639989306336196928591786447484693643047806442013035121240032656332241524617615509470344636417254466450093806292032512812592443988119642627480927955309096902485041244276998552877720300375830078629998159505395865887660347442852473869843411794855706661282342303283294041245622210971002666479693887731690560973229058880977946600359108614153657578198167043883061912962796504329436088484951894155715972803728120 6933 -739756137154094943147541482551401844943202760727419790331097237230010269474712381031489938846576920854952069005884102581326179481085336218478118164071157766650968761953939755595467100500160447283843353381439241576810237050598417722555599354599241370188357990045958058219717025223065404267636885278282416010424837670642625874440729745836548903428780955088500417668831425169250876951463993569740126313877560000780541903937586743525624838887151959915856316006053321584864906717531411051146652723120 6934 805857446705463094074198810858440323424077732648788278459942214357136040849315251740234505717338210091883032693462819085975108902421264552395673133946962942703941654272078809566673548404303487289357239299406248080987892424439057957013373226942393559079929862329234134955301166998847509069866468981674557525943289643065480689676494859645270425149535141437621518099545117749979159567084058561024296135726083958624557474789250839403579078928858191796445248867813720770507965756458432315429669679432 6935 -877859911247921374769753289406377961057337266395742363599614925400369452390423267554003581969511985427608716433365428249564347376605747861348011371958724076866837578906657575231896870426184005337827363526666250745939150670785272567665165364427929669269180142324093199362022941456525636162104332220849526764941422969888531385744905406315789532727327376091351161593172185030660996760406948122487562583100782078119199833308257226153688518730830156609256546813641209045378865559231489748035518235904 6936 956289874564385542421467759788270624948217167751705723721007694795532633645817149947162215128010324530881837957568699283029158161056920952331506601152358856888140417676481623460901258752811012220673146529433334633818138612674405376507541804415740566215274656368810894991264019388912979736567974348160192131397484949597457545613607770691362598127062897124047101333700039938765752539838179679596671178763868676888701947089183310316465415470878461431514092471887150845142165280347093672426540061800 6937 -1041720584184855358378411039681501846165667666387070489595941060125912590631257219031041815123814866092132388887003774345409103315298681914782107522406843409453926200310291263674295800965218277504084994388225747246579243205252365903897690608215831346009328519177413060880252597511830548026775398107118387486068997654383675894835227139568006405032324190383879188141213994979231684686442282252643559592721053940948965164400557865204954023079111885282139435306750964482098715392200946537780595724192 6938 1134776367297034784439987715889064527333122300773005600561454201894029524579331705164219801578073274706897954772010192808406856840030438649605010456159772876406018676037592619310163647434267387271230463180622821017120189769059489203699860613051414024627990955266632055491296023351583177879894135830663986268788387890336314300262127727002162900970910367252440487618863512150915870677616825539783140790587675560703920783934872120679643039823291997636521724121025181793916321336131611211112840958264 6939 -1236137178107079086084118252546167278443932685738753934617140001925902207172605046879205612162265161133716392923086430048587269867626797332655782020244226569894975899032098913323394350485269162595290590995165022282529156572352822718060021371683497089976954158964949436368604547943099142565045712488567804818643786107961178053162173937365972683351440791110109905217189656878383996383504021436255471210128796435124605231116342030102720987538917152122996765189682835886373955527201461366355802876608 6940 1346543549661229887865264292428028696372217538193294329135331437731108106087609957442638458097063365895574090244667259180518659715913181355885650939045313333699947414577450109684500946415297072263275031485266940884960685974535227778660185366905244844177545821824166181557192737413880923305085302987621576733170809111187275453806788760363843933618837339749385455528647845375387818765163285587757102548880791459326955187499811829647827682061493340395819161434578976699915956111193682909504514273920 6941 -1466801986070102613708250636161992297719666057388999300870498215168927653274422850486092414909974744817667860865489315395245716315922503787427228177176157254918925049051176528247834756253234178243486560268699167773948291251156942837454547466243537884889584745403458707942342092217671209600912682620764876546230677147968676688306189199825488374069587105413376006666941464173710077855138721606018248107248144422108898121774598491274880847326377894104512252766734508467306147518636610153494715755312 6942 1597790834268399856999897349344057608352357049767961547327668504281485791505361158564688917108272718463960849418603129740432413306303458076727696257087870261630617206932295994063483584232654650880015917157004642753790682223390737989026124174154182949782968811985503742296111183692614466513097953547585558889137024831551247933887236547937364486835798388091430238690956607128296358203897602856646034297726947526898618691206459015996508983931261509373353329418060982169311840680864149803728576784192 6943 -1740466677916882928975724209096874318309680133959685047942310108506906118495877793100080885041796532345873211373201051741984513512541193660824038418485020516281834655653744928265426216877651877839324131648743666420329066119195823155229599035797445559117606003244558372493588905660015767061127588820035189037568526438740022857720224633290036422539288368657934157685139376310698299518848414325291771637706177448307814857253109732981392350961213070378928816232779722603974127823571212874453125877376 6944 1895871299835626482050617030315482555108083893274091596541642673053927094964809956663989600112888349037736287936850486933980279400030213990767671437180553314153729142878876634476201250733554993172427031290957001087047752722293705282495268775296280537868171668679570175122019297743488365216654992643040303414282078847276285460036929293522492945934240612787434027005450502075153906459506570786721942572051424012875433516159163527578186215521817528271408706385341611832344289918731000630216359737248 6945 -2065139263475213053944009549519723341039926998846719191303970258851724317672586693236028623722096659666015718995633097982243569012394885104553002800776545514172512135856031934377286334687902923948118097421555879339716038121502411417374464029210682294888483275804429077492682152757216264969403366674260663699051480001203811138874036085684284300433951782658359454002601001202473534406051959971306315496897206827399396933066258358863398179423954597141332969541203114229533515267362175140903589980384 6946 2249506168415318460932745747508888466288950677513949539398014615045408057571563312179488239082039152037582338166546807298355258974333435814580380363594469901330419392091541131698097089413173221001619881650219407409523485970262017916902390414236667255107867863959181842654832592210275159821622750064911449121012293258372683345786075849462187724129332145103800180991734544779763525898807553715323678115721258681159290492441357809991994009254632893593342446399345400588742799230049380803237094095488 6947 -2450317639760449329079411236805058026397661618878631583440706309964156006355455543333708738214207496802946050105731588196302176331197528793637556938816246029061219759933405946188004695175101124778466837928897981427791745424410676786886851822557040141624610768408848525829519617922074365063530922982761798336714448179363248091164204235184052116204880282169893402541214199981483313310644657916058030056934067214274537858756609226694127959573151318364676655927293732929912669284100214913206596024296 6948 2669039116615638882576593437254770764515764703668855845039899534335795353812072775962684397882069194651195087673557475353302176640540294580477155752232066006388188211419015531092489928178570921061712745321635526319338729587542693648059338192169349208793617934175134769635796190596351110523225656994732199791512752522049165627288901417388619054109231384921449967506398152246028493102807078331037176183535197196784895539544559151571349194527014505055063325985348664150702500510581517104625467337648 6949 -2907266510609021947883683793535331182933531307340624706279881311691795482558756779179555847407093944465953795273602715467368942563111474578406277358254286591363082452093329537131005133776204823412436618228198205345691904518099948721741006684895901409039496406166749776666315789049769597674264351126459247643490172427512565809165932900110826384773809195750283072770537788416757738918825965787243906875968468513431211789816923376362100174377220473721594403033602949462911972692641607365665961095448 6950 3166737811725123551019587799614850848298838290143270600926134784512833425689128142021204722747745943180122984128256488810670711760389200260847804440860025405972875367803918613351707624910026927734601549825349602571854132568941035133567453659524314012097227357423440085250918002214299095807692604484143016198628026721116118166183152300736866253809442154646215576503889645028196717227715336500747415375659246820179427520199945048515760061443063605513306823624630094980473011140756715662856575521528 6951 -3449345725567829124192281248161668217490660008815694173651686462211954850740626428606783450540727932644160492288991424467370408796438424716154083636291767913978070846346811319333960029847675078402528227024352538844149203995708633675327471635549424797700679423502388037865877866882927160140510664851263041679848021523906148224073982192104455513870099755604265156501608064604305433327662137840096523864163762130123693176651713480540673080931417061060391024815775288966607294643044656348323491932928 6952 3757151433634799457677603935000751585369631103419827813032566425038905677854605926020445280920236490470339517348441710918444269662687504049764103441741157105197496798677644469225195123072430858046983242072504493733624996410623428341539716061387368596894481491038635170789857152389455482057281444589665296814022737212186503389255256232149771638482530143142375706682382651830702493334366567512879785712206003531203556447437133156288246387993104122328730581622604329311180487387423807741101396914112 6953 -4092399576309366410743606028044379240448700370165056693367590095379893235890501813028736125447319136056154300076680005034415063556947591352732049374276716643654148705197913564191388678020247324845087058884278802364924612818641402226755808328012601841745121061984944423037377883763833206814483636375175251349708121116499667766334854106257721604702849770447403033672496751806507903840366159602907387253579747674337128919198112350945789056839598524733486400220792609197728904427586744870018827001600 6954 4457534567120274115892760196763349618445691742207998721803669320692334930276350728620253164403699157541318568587031423625302435003097134101230791351978169171916777131158072524348183679875472989870460705541950426849287170111297510495243367398855200124183022284632489611854483317568561745765575856969406614494278795525824835766936001841783716862035117880463129905820137305799086209410289640369134247036300400560450118044982087329087135081245540855687528059822667746734655525595682454766949285222784 6955 -4855218356447775820937068865878601371706156068402555188731997066208686370625803876894616457206288824133830934822568228352403821789191251801068927095212424124853143846545917540220522619946541212178937021662664913039989226597286481028135652807069384387602580455597865928358391732279879895173221525338708021911518298205863622046168796859039690587522859502667081183220195395103159080428465223061503331640722499483267362653809647645213943382879592731372538495721529507973567984782515367504373448302176 6956 5288349773335960358665658121881364504644981249898071403872517028132861740075534036980485893056535284351319327895612779503739868243981447517098174323611509548495186838229267845773610773463457687079428218020327602698200552618203086841432360260867486884644975923625019997573163102839352181394916920279594291717591765609744785104906092685250603619344854663202753272017777781196847310567315867468489990866736962354086884372350468234190092812316641942602865280109906018259733784908656982254929312439648 6957 -5760085585481305753355636980032093191982795813170790798026288937365763251730641608747082790415896458339836216907864377001696646164514175080602474134273248633779414781946393094792380656610847200630556883939052900117145309800498562510341256926507788681773618151527244499858209267729709592163992118662702294513648614310554377100215262229358780264860835958784017907874230327890949319782584392047864463052925829116168656658010920671457928118632632974263736408148015082551271919335085506811929930199224 6958 6273863429888564027020566475032195264597055799576601694438226952638411210928673529031391106536245218830931885137900232680340545996725325328238056221130830501999151275839299629563968501899838107457544707789296867488267982421092989975249286094463403568376407621252466903277964997193803808093606895574645305842097688234469899081359717453211768942080580634441188579856220348278292541775533381432792409273289546742161676189523578261239903485752246784145679003084258302892516375648282540990169055804400 6959 -6833426780206666878809110092209057872109163762022801923630904818618849569506410215332024983961396591112249361296079551244850436314666273527739212362812978761006731487970074711580235036161237124290852441152459986903811461646295322196763892512954403248235787851740596680975436297354339246810483964875491329121964266458579132334987588323905484905768167976162580942855734279932084930270264134585256848146611427708279350634679569230009610882505893084779790284094314985996061705509291659865948049367040 6960 7442852131476817948803286111309249685962550600243224815699400529294872204343601087778934561793248748279607674471092946091078593971817274679662039041197133344733985677982095746319910757625787452820294599116000149505156171852418577389055886291700778851518489097857911851495225822033189241721533133810948858027426002112847821909855418123287378750612898485468387591152937647399897234343056175485590416044706792397269983023128291891905603112504823713343332875470831838305356872227308727946182116089824 6961 -8106578599048329988289102726584936503347248919914095102332999407644409587771644175236484259891152568373048399099327415092894420881194561121507439682073189072479023337310283815535938246688392896212409423173461474410007353527081840475971885823632404677486637307625969359354235538999225936399281661300106901506151490734572782629583933129114704618186421264486643217571315459406714987697445380437630157032923135875542331404891323906201436644426046084234506218600980684088394398594073066988468102862288 6962 8829440145860476538635587376997840204281680617681925203629302462361168390383745653884730955713806699289542335220665749672831405541468237465868811184798963850885766601601385449669439540682614753468595366882008940486259899768244658448829300247974246701806435432637799130581332349257249839080520968047888633076587725453371216176127411171164273690549722263810294547409680521561058589998987370829265625795073982853670051232288056204604237277276047905061821504153863886525263298926041646092254602123572 6963 -9616700671276264086657350332914174967771337750010913638356680179559442316223783102730948697552808290326584636708770548255958133506208418529673039285016696746906150763347123204154336883068292741657015831406561644120937670755433943795589014588546247649620678732938142964805794012286317075131855489373684434596577692956581555886758589921797623134367545980764316206629957860856171428395357599649161360740046621304279840764193047576964504776730698655705076209164512469686090647011294248713005529957216 6964 10474092215323304342533178979626011815912271141308781003003366015750319595666817143920277537798023090535425013180082464056690204879067164602098620885060267712921903231531104215226518472903596958233388408763515436187488871400549458394776643256566561361028825245285708676649264979119034939186212153032081356297699616150821218877263662676900063784333743235814786387500620775462666940325224329166574379746389575484625764779485505282502555681054430579415534814863097665663927717539808095692835899119768 6965 -11407856554696676373409658855640875516276810590085213213766798762899057488793412623334104307580945059524753315347776925928982323850204123878395898120788695874448252622453928748475129672347952042330451181754171117273390012976736201203392500359527170802790451415608996117795467909406765456101792975669673101541807099972665075583661861822371293605904733894409874691425658450913857534773936049818675956507095937222648723245350362364991669861318723150067704257118285068399996179147850229121129048092544 6966 12424790491370768432862684280614042251206258276055734557139094435708765320883107207435263889814591151517981075759240785769427059553739562286050744443580993336379605919797941674871760532610449609811138507611947055165677879476898931478354030529002814084274108012423454156149292577341854007790428866081927228402853282286366304391962274831965605811752798507607476566355624082422905668056601370626874784147148263085868274925309028756606586607838030632431624870701799783453750152603475092393731149092504 6967 -13532295161327849445152922928980092258349554745236698470993071149982902000571188242228784570775082523147538096869900392890167243178043872639230239948171785226806281639804305645876873587619209768448540728150202315471773189916854538991523930166903806454191244496921814056230635052962399455801610174196319485271731767891572443470468663809240083078155484516039379924793029024909234615039488727888128881250772888719966338809554626760623369704262300995261186247671904587852020143702823246997968105722496 6968 14738429719932391000225502896786673702515545949508510605341790969282694391005947547974770509737560151548916339468775649713158927870024876047712011074278687857292026531888274405393012982276395618203441911993120045464941722786989896566247532221633725491350341685588544980585650526571777878825580536741780916273204716494284761289768041703251579351225259750175671957992839015737891332826189641020078446701457037132880028811583462827854449914874804602707834304782079731790580813566109559864096262495184 6969 -16051969792070749893891338956599268584263213184691639583678426876263722692932434259957443622770568160488140377085569438941223226638961984813424683400456198354642486731499127746400185996488433316689068306007976985539057402611431194949639610754051289635654489258494408542649771308576862686951068803212694498027794409692527679192834648966900761598409119615222199920857308013647806247040942480954725858825963409876482180308319996465370558762491396032854467794058509635988521531395421684187919291113792 6970 17482471109562990312692336184675599932834506304166312013690108092864514083056368159118893580281701319855843175418334050909455893163409699628061605196072838435895864349828479595653317288271279876428854013724020554603655717535620710920848763514347719507633181916114705365730858758300747417490814980522701887481132538422390983413250278685715976752332453124312290040115577364654594381493932030838257221687250997211214798006891451161647525031426281310010099010979006899062490310911599525654594837768032 6971 -19040338795784718891989284386963484240978608683999190628899090939404734411327693593145822539225211255588786504146049496079755883138301429305320043218075843134698388373848485069733857508176292413988091708570002273171656042491459385701297899406214493300003148400099040042467547083171802574229377758918674617056572573031340315976387179283293155475591932069220726353316175833781274205475267403490997740292536637326741933941773595260391839452110470353813675482989955308114965208510040429030996328575464 6972 20736902798181027038574233174552467176041848613432064357248308528243440444496164901477954099274924571184300222765806390145133082404533438100877541411863259688590782777472954106045378367303546010653580039531516671427297968111487053640279604925841685020907389002891102996796399358354814580921109949886319622967085755914092651038880632989681026800938235324094102788571467773342644950416932021669227068906618305297670831759283830909742996160571600604897360458288096613425420926655017978081065379913216 6973 -22584500013704971507374820057187020777038901648496125593017905066996868121435542965195553479282177472561003643840774167200907777161835527320578276448380362893534841505906408442875599758940465158056488796596233222553857556146186144104821413385407208874357358941318539257440296027009886543746605803974394676249341874644075200144351189690179633873596534759872028760579131268241918738665284875918038893655574671248654723290486748612517588792265039821528151847146890731211046064557476075906440071598448 6974 24596563700488350934262432704481829055666591042150881937833768789896497477737788224876354958069992039703973218904750211578894432268549607390517066656515766433761831281164481185592255257375563237451685544335222727856653634105147014508787896732492288655552497294805921983491404682437767929970133124515641222638113492109923111503483815185202890831207578742660513572160454393767289279273269231453952307061204843777050060196218377139006578589115603771170097822937264464807049975167945192163510537118768 6975 -26787720821599898858757741677681820378871602046288137821270163989552419547687862145041779576160627752022618066889172798177074306756402060483245946303385171152363306849466629758995074645437365714311195585404181531643077014979625601032977803248788656614842591534905774030241300088587544614412864615498822229574679862213787437247406293541170680013066102541408370721393200940693174560789128203185607005201384976007928592216148040756099167498480203979571219645391185870325848729220345994950297270360320 6976 29173898023943116627609936664859639825488154400303001150121158643235627748483403989273107108290423840859790700916271145647966518183302666423649189568819688759765916656346816375818492101314447155532073058801593996146877842553272188293175437602042554729929175719137718153404049743866893012821788807920505261758225821538513642762916788377747562566848046220278053197631771634062658119441269219665735801268361568385314933424915708454280166104593762347880419867057401141299843753592127799779579259775464 6977 -31772437017603880115997946398617925780360880433496815831315029569677191667527346320203762779713256439317646431180834676959225781757109095499750173818590666202302653920706042754198701124202286778588570992214700092643801340685754146134420420842985940697442717635883259744395675640982619358357733868358302746247718642751311792863245784264175527369548770448262844866464565717231660464806387680798864885417227574015010993186307334271566372019206625617864251642109750528178924039796591046792512144606672 6978 34602220188724048315948810177725453539270017190834213581739063396007601905053267899653588012502807381641775388657818648911729119101546405824225503506217438896169751242483667826382700362553191770151268100228256970553721432759291452072027596534861574192605320836099737420431895088782888008383416449152766981721867165597512334823792207644069648978014245759330134035064166442687437628160929915835733353690473844538482533236558179269538374252060404052100206398618083398563487394082651616342635572522432 6979 -37683807352738467696254207582134898463684611285888945163154299128617498255861360146107516178174217601050066517347822186916224712769842621327412826889419550260313156507822891449267646959315405039573134752741934453014887148671694482419316790181788381824404464948860667796934346762606211597949107682348004610494092499787397896533643109204763352189664249231026039109981249127796453076285101806939900126400630129692071666565760623059793964935305149163494834444719480587988998509660861007272457483179120 6980 41039584635098890880636255850362805716568307434485855899922589057947367392185833515591847160318042990992523310325098841973546192000164742031790213517867072314102869625590023934799610710463275483488844173088899298992868650228568936439408220795133825610481088030763478023558006527554551861834126202096135802392233396530415406268369905044529875845121122435295463636629333554108748651971692011747281051051659942056806655621026468919667571384422768305968126357316142396669867145397541817084993285453024 6981 -44693926553996091491214040256325171855480176927127636361404181750381888731200463176473806267955510446957614917622100354581062969481169659883468727342054816691448744705556773003094292555226276635201714943774321981177821374832102223630818100680300316368574059543512475971974793209823653239133400361540347232823944680201537694448804514638706574571183676512318979729677507725860224862600150468341568815259729032043840494125911635520527209916250111315898136089644107006673025371501872304308365581969408 6982 48673372474708460061616682262986518536567435305626140978701809954444852347864218685555419895408396972725943994056348791330187429398559640545562358273456984220468032414245007269757777983845924033775008329494251649118473527110951961694711408861668041934260149818903650446451544020219634804397477955391272182799895099900827376325761871422179215012589097751343506257622572037519034507909892664465676728780232025372597580776583811707929578739676037963728455841585772841328416561705730076049444545681400 6983 -53006818708734623380403648530388392308908007532495271640222931132234296842858521721734172041543956396206123747088163433318268448387286873544341384626870117788388554654677258215646241395787349500237787667282887259600945177511177423676115620222292702341576320590151329499820484636802790996226030033744158897056010466365113348945507058074024852715685742972651160628717570470504782043836614098778061786769882461025050642777158017214425974081320149476620365877630494598462257052796140358153968636827776 6984 57725727643552457936807691152920682062905838232682711694851317667953963483448417476433223452484342169304120814813166402333133033981260563814444921135275277066919152567865290540531550525660477733776252699777417143851067356214700803017308394832657072358508354336257217573361884989122897603455129364864093690623297395339265737461893728473036681082408816123754204853435105582366425943957425481262307455655981550255233008874565902453741399433199039007801665507981871574317810036368263929410271250334480 6985 -62864355411496204674298004718006183739709880556116080394253126756190037787300560123616544165123624841299471495139218800949650233562643109013489667884657378060528297612505255082492068039473061204734839708236448643766152790762395068630972305195191852263921718070930848217146939703875682969679039501973459498722780462528062587862684285482822649441114578446276619036145386896097459781443515853881444506687483577672537512105959056217622319538243956517597516500754150450931669179650824867577946054608864 6986 68459999739737583150609078681118810072468591827453506189525831755719678655944149508352010660822512726879841742800953753676910724819161985073000467767246565309112243529448666207161049245093484944931942199826600025550369666825527811619536836710463783627091328171072704768827416374570180501479419121570922479555083584154316840583931269402851249334817317322846888864731628404687924598454604401336005335323473512557452024411936046811672466875631455595089652481984181836742177982250876001069017519469376 6987 -74553269768653901259196559032259393539879368017720759242645285592549826318579856552438723133072990418260043001579422043068985626586911956906982724673411367609484611538371115136477364258576442999515314898537285915627674536226648648443984857477297103734567025302741199203223494090236345152964032577201032929648405989472835249275784705717444629534820344801707717357820671897522587361974460982192084134030320545823149544077955754934590450149276656808454015405648301308523025485006528907393965899507808 6988 81188379784008774192316886039010198196002206420675948239647735834180333469523406861663915220457521706413163535049107228518758273457910710610043142843287129720583920027544712045441298026782501206934790109100501948122412952406103160138493109615937411191962005858076654615087986251350171553814883238164627239329806353880903190860960341113144973121983816191380365506097773400774185393921571247790922200339812153947087483647326116385386785589488619700936753571977367874590005568802848942056164107400408 6989 -88413468980493831759706042716473912632023964425173826306555301896882526611799864447660739697962352129880223082370794657309291443203147267861219241545197427354792271863014337132271913733358181652197663156795965614904714787285843452916492688472857468214029050384244576080172110923815984321098457567360981885102949211789917465222849052395350464019927582016184630708316839321261383753939707919887922297312126326304796202834302151193215530983564891721408980703805977123558432156809919004687467009424032 6990 96280949561517464671230825095784140406345948346188886268230157894481513827812837542008751425577892143769937092627239436195811009738606594818391212061004396484421499840667899624455109339175296205222583711985887468831907665707700526864783991836739710265035126923776108097846746376298762884614185618107157597168992655748991217847872396087657138543759852944200716406390754614599877906970095720426963273743730537047733924490323872420171977515715239877237044394659045679148768351742481714461243923796800 6991 -104847885684022954163261558491834210237318936258578306195600006722793288691035476920255699723644760382200166248078009290479313640793141200979014304830649245561309180150475691816130082684701362187541916263001516501533329468101185163968423172945190787913548658314653964239478252341754229816531437532952221384753801933540873973379940006483211702379583922318301093347617663032640257577424047283676607636031205583134087389666265321072836517865496202637171651254914240672371253555315546108855898598296832 6992 114176405979035525714303887107743730911700444187151595955545203071469472704236860959014404594249225424691820570957240486556086045173880879142778390598236780402082080428936774854626979867215221135552090131147841016447305273538148879058654326694660545911744261673194323015984479245957327665439094914543108181284392165731064755447336786305360382957527150725861229366626665158190136476690145531916653004621213457930384671936551293115198009266440327122762063864521489923069403461467116108743441901724080 6993 -124334152620167263139883247703104946514078466570733342411033419513773540694835666180175406674894240940518980978837276632489467444756905944847638144724242002083017508021253323024768198064658677491266282189670857085695986781383646115347556706666918753969548850305259689908041871181995542342872859485131549001236437199694374325889799105627349456666916617370001539210835652005129188363792195561796523981159341030427085947699800160570887642527727390127148184346998780607266166828586100902423236264779008 6994 135394770175182099687838704633035610972059637284617225094428722621762861599530423677753537489526301268799334177521018307529974151366349521127460165228369450284194980009037088651323742460767624636568326544932781949463876266092679478140535483028544963283287059237702379129060181223189228439618869917788026976328201189746495703076739609697073115948247266666519236700805332113104384917614806317449194329637980601868411678466329408332327178882828718840633297593495620634565001404994786151963613009146352 6995 -147438437761824716862375510577407546263746152916275947337939312401102714199304334087308490649295287118052394032603130802223159433343028182430910883064375339710747521026798650022255870944778525783702499710576155610875037489898128303210948261283405023385545523967756773914760615393387631388608076299321693695380922852963702488608618138086389682588428028867451064134117776946299031300133745302788394930941681324006908726007432297478101451036468362055938579561955536842797344452652372282853246798603520 6996 160552448340497806048523090557104975882001506028527397121646572034443445433706195668041803708067668738397438089033488725962124332706380571196758205610867829556547530818140744475624687787407874175162501874107418424023109759055359749110011111204771268046338469088048309175534058326017071455972133418629748625522800357507633410593163499330482767361911503793895465625101132039194663419083786059738599724387878008261208021286248549054660874299763975386473499627110254276348661722334025351970547836095584 6997 -174831839315263336219496245825485915587833704670202388888319458932151511614143086013005834540159293481524759016379385415533860870948070708635430256786706525231088442863537340807282268333857899436712671914567918595216573775104642200089395604788399001788300248417505602733984321346169790434359008006773273138802717863942548039362529541728022455138456696217951089834593626246701212345012239593787884324833081829747547036983643911288713989895226806154077732132802185898309654326411413857884972126086504 6998 190380078983473593509871343962723874762699311787750958918130654002131982435804779823775346772906198572522784517341910491856792533332666849726022756010558464968221271588106590989308684369984562490930739698277509634424600446436224845872939029366505866762225212374150811807413605399114600800508976166000076019185087789204776923951315252507991895463083106652894459621926716319134147168365638118530243119859220964566630267443006731156334516299414621761651678035699688561491300208607714708917882445911752 6999 -207309813775749345453643721007873433377753621891253332548101573698510362013624304530301447049150893290341228590099342914910132836143765064521844722434452481966420961801300708096112728736891983441013356914834031340290988557589850309478672723017543125269373668988737156452751787958690517918530205153445478860174034051955506732019435191475575383198253556519635884616032046259459197071331655083943656388421312096332529810933089193154199344736375296475686194806278430135008329979856272981253468572203648 7000 225743681664891094105972368924691308859447453601401653205632040125262767759749934151353059897926036565841871761147718007758447339578459410951153930378573769245260033287100030153080581654308487374251179167950086430344465832122583761010228171087625626717358348186004636711337395394989100724263747776539674050645506641546817438766124206241272319662922294403814850209534234974419547709370765226707855609589806010334288804043134565470293869082772717936215387224984240775779947464488984490050777096835488 7001 -245815197597764138640529355028434562058624558507428375248026355996813593402143614941547367567425379030534696084422327369491265203533062468730514581769789955217121762397094570575333361806282004314116539316088453574291443701768147233753489031769207099443344870976210827849277076183066560414026734918755075575499044631527955965083981830147967316356418078698990591849869774530639112699174551053102514673837875061553421671228515727388350024458492467955925933210984247034709433596943022453628228557900896 7002 267669717321644088796578801051296532078387566408551495727173037365109206729982833711277323219054359222417256216031785601737868967443834223675743810716392188446351800009591534053030655616548239836517569877986676915032825008514826875418602902256378004070372505337716544588813694576377685325913751978746176635809333669973236235389061316012898326673200784048810038367396330836407019288238349405842110098198684125087257418327713173797793497510602032551959171006598249937053718823048373569774574673481320 7003 -291465486539651778529825929387454773320444294739394165245297019496751483852464258122510789959954069806095708402993603325804648367882178275163503683341742138515698977059164439462454195131368443787211290535974779489453739149841239862917382015910798830860254863735033725893196690175319421228238638634697677950510691696765869036462246276343473135851646639299476927655922721454675209535156000806905836313230817386490165515333210094894247194202614033560577441472680293227647022863092699860871711108205184 7004 317374782942777094034728956404242761758782422882907009561396176635021177665073785216863714386991038048670989885723602078338138253363845768486049072005863098723192927680697880914326348530196934651192484385715470004737497077490006002384468388253316889844900916060839016749271723722411039273447992325362068620233875892205817312428140711101788376647251361406501115928602518386733439850531537900752935910815750330214968844431840967789165076001006965292393977376484532819832644880636758307262287125445632 7005 -345585159332977339134910081073417914389065736772024088645790046071532181832327278179448513275751976918513749958294676695277897044624843938086987236682216220561619729905093265878135461006563388034526530811358680207216831987969146714826329494791693863916190297861046927841929499373221981230147767373846428241268304818684102876906057173534976496535166894162996259092506222564910119544121747661922897404592792161349343760203942352807364195436560398501304327272381418231656588217460456312779456024416256 7006 376300796777711421112198023873754566241917982748922588764410908097451484167564928705221879111687603724557500328946777354934732783113898197729508247946011149233489591179696525320661340447976117390198529415881750161626532244386541394906059510775998542771213853336820941587891743222545636600754179347678817629959603366559341079306439973422713180387102493606294044078023701063447693300771458429786864138269161769033637479093295483649344371556780368944864469157129124850957250484806865144871753835444416 7007 -409743977526231135544734235833681864435985226189804443377021357925438699486255529410113157434533497635409276914336622874148469570508202541327857625163792420939824051097366983052761231822019151182675049049311875825158233262193507346715708925296770328970361671475386515794897562921728090337489880890806024137927753781614150208685305165567310218314563277191495989466755058774271046834876013390158317993746113944737307671374205491183644127784378752793546332762849289099045350286155750719604735941894016 7008 446156688277647774236132312115345514153268979498936071269096335558405469719344335672745099651450131064800415859435773633091511119607880047107883126921694080305040973001644163587754982109685748035422314143601992100018758531830502336238415819671977686606223620519684798872239446828461570737673457274766026240650723214765970409496023939298788487194629262130199950727449581035473855105498674455096469413681309684744847030407097553088959726357325840797607141596537403837292264733862504273130620765088480 7009 -485802365326376934252528172501374174549368700768868085290685230437458969750891431220795442594218762614275021864410856861330266860650091337349519742577693094660857261580486680794831776339437067733104460609221014898806951452857997205510125970724507701728358421921645062565962495631259438320506528238335767691906272870018383562512943976272430159195028573002370941979716127384694095590125412943735781626689581658316584026057743095206145636585175949641220457519360070323311464356533213201754608238900304 7010 528967794128729530623331854279683839603789211851906302049911023243621226968684614188476886996664471492309210648537712571796016469222478575768454285934236893988998326882712647628854394542734259293920618919066216148632716652778297340193991561203771401561227763347978329630970750991107715728684339772236768537524135794985554138884008708453440121876809146364193557848664970287527092052904815021286726715372958850318868440560058741466732188337782360594792513220562427055887393329293868021206403724784176 7011 -575965176942445094538949697935691476115220121306800555777569049066859760930615027107269526092327110878180705262730876265296872268294786865034312262582226745420135101780608563917380518735405940711023932222108981850110642878890699290926813461840150380755643776180191048634659872050274001267716285002290472496590324858230108999026816530963352116493427786359421249581289826081238955391973372586657680746473655702616257627163132611052958012062837848112840354354659982722595731060145575770752080268743408 7012 627134383396778594500893786740675279745357597483317300444469356942393086463992278747937529846794653481374409309378954944684057764364020739803259508980314262476597121672044894607893084989868006323402206339841872318869095404320692184376838093771351058915605192886192632221005632231253010439096902070677196137093641691038765484812012350490603007294382775159967500570420734589377293203534194888498544769980027175198204142896348104401303098160890283297235575480916568033130557313125298485834590129253936 7013 -682845400162976490645101128848499366805132492744162861164016318586259592620793194879843588028195281654001049349305738585891053757782028458216367488357142340173883498728081731694681866044151245596269688152634015030580961924593148483250513175347108822125911924216985959385965712738497080371755914707469200866944041722054234397916990839782322547049270872500808864132174411447814305209847861957021252175486684277395480678735630189694535485917247334528953651735255347039822027036982022051234044434671480 7014 743500997322993331537252759875193345408371755449593930632884860373564392586484821680819962841630425850551658884274452482217733375256451843525297420733098548153845676468314088633531471102298477455966395756494302901137471610756815623583261098036120369123132051955159996313637324914839934823431125650685937524212479720960159900519016281333983618066805231992923000937256663064057231329883697250229091633809378749564609638518440903235473684384458022178553036303096291017513364282465691664730038560208576 7015 -809539630588315158789951777345836985811340055230117514606444502621678427804693031434260792145131910002730938495306618139491604919362152457099477642126336161794514367686885525722401273309289145136149866455607605540254085055545824480585525779109517862315968901505806246430070682690756849965005228216357887265522308229358715431669624527585982970113085202273925867500349219864749414765516259412310845534833609645414180349611608088326379440555259092497916803499543184113314409904040522802985448430273536 7016 881438600211877681893180412446549432330872388360928577433418162303138931885650153054113792389549288131356025960445100530761742624664760816086758274778545597791320454281043594701664123686462878913364264753310726706110467315657943979775493325928617390889710532688188182152503049988986569119419342001175110448572599786291920728008873962055440408173320749710066006883093273629441795212555497901069603766619858724461572643355789489978439960497216913937553578112971380238558375091991848685160211614197608 7017 -959717489276381288149172194204532745852144569524412456216686852317504696618082538192155414896604766435317263847316209612383435823041045308096065249069399503743469893117260514133637390805566241655194337885357723119660195819083597875394686183316814496728647073808527248949491147386140648297352089255590461829070898348891846356942283303755360674620064900274585940310394302649302509156294708427789617721785540620117818773536295309956389731671676049418735587837177691594593867517313094360368780000332912 7018 1044941906044961489617701225328689204086635650403083527784706892531894079884013051158442005626918977664251876449520397490090064069375275620680688505266264937602536680916948953896204798972309059659041473634664746594594606554587105633464282510689991887254327628180291244594374562672838716085716840154428881613301893083603083299226374137574587424737614014762594178146977659818806336771583663463389547413065807081342301147013602733362182968656667428536342236784331406194614506488679048984826728022495384 7019 -1137727557239480426467618381310586724689248145441976447817816802384866168625643172331524972993159253033556130720151927002770875736372028945514207630145809089493395084624823317324794772860811780189307608739764140140130727763652016693870686616340311254038480362609794415210276028269150835781906966942659368172675303839705790710667879484042216384716532429740441096364517653979293354915612638846128963868155537672024580308825442351049651489419487146463155525718806881069779165989018006357977715150757080 7020 1238744681483230492209648860182380920314390867982892062166914323985990605095977996971780439916262942851466962750275906221204930379143556553919412130389263938589552559806100149343829110586420706642135542461194857568462679610929902793678076684138037780454331709696095452026152883494128314116654495559256699925411759631052938508118301280132006270369561485138341575374113184073384521193200868216723996370935866003130081224287945911299394238034236684601480057952282299920301564915202468797391074422096768 7021 -1348722874725523712514954926662877446870585750757116841075539264528261735453940603378341119905035565210897662562730006534661913302723981102720561633135438413807839613161704681504757105274674257178127973838030573724276184204638174823654873554332340624729307525747453631399026171893391722842565191153786518891534144101240867187804196221890697450234406542732170071749793323518797022112897095868692929633650211683947201802130413431177895562874825654965391521633066303406296746842955706871524657597696736 7022 1468456342273910214598410212685666466621528551192742201592607065370262346851881922309983212267230476094322726896080359969012242508137281483148307174904602316084025374833811942564095856971831563216794484497713509506370544708991884068943147295953865393644170905561763593489853171796830603927250271280605751303627132592516765974774286419118859278420177353396777118159636722498797840517843755130488672779851540234412764126252193634590796773494146805893619584000491781928802327433883001253901178829080784 7023 -1598809615115678496746691279650965579574050316394203679904036198163857498803601387843848583368179712382390393294811105880053484352866094681450028392447869258187922943814191393633588758557813496836756641937435920537814580872299382938633211335677758762940663613619208701277797857248843970396774836530136288579241284964965716859536671140367770202406252757249936824940450848857116169880830489242846092404603701638534466401707638148403116202005519771880566273868648799897906164124557683950388415265788800 7024 1740723771535656996025284851213595869908489811818348017661845295144723163965262451035182844184300463196838225268795295947130458282870697250898171761463572212452935736731906285088114666080429685109398987013881758289666708107603094517763312459816098728050246925373252495108783173544160384264627472596061335887067116643875144557506973132711269015270906835331922923587627914836515114919766247398863199865552853878096179866032847730432928095202531711643279951020247232221308206781765006519817950796198784 7025 -1895223208655898877221161735996958591132715389816511388965425126576115711231533763688197609103951465089494435818809865371910487026938626631322354150918219554523234214467724026770577801942226194707160052027604984366394758324672070807218909177743817764686922297908045707325248741368160339866626925440971272054755696592323805861342497230947692646021876658437838147476096386067177929712549462006276452219565677426476929245321040967173226088994606569752577885071751507364702261680896282655669955605429520 7026 2063423012460417614695817022263119060833590507339303246093296401260380224575536227025385109086609055161994704012953974620900011591595022947275845737674877982005125294338842418393591595858251121547579210456175355141769646454933434384155772911609877661832197310252387618056791984157103730827313119480726107334505603620185653754607969093177884856972683808659910669306330062027525311891284824070072719291743954310660651884100274817376449040648734801950180634248845190518963888105050538521359974959132736 7027 -2246536979152850498345168087128490953106431820224751009565074704871622472952876682699972557525596210233852565673441085008347188529197265187386938063578163223055771278576134650062270077656618156464412227326449370855463377269477388066065251974355013335992040082535231031201975979025946136030057007656979075269727022184822309122993405599290363427492812142466095495142285501833894735476593418865576065913338949710242553365824375894671377577108011086179333115550758319355879327283611426902464711499880280 7028 2445886345357334329425777578581947602970389557359995574635851864152054855382303294504445486064912970574620772386342326604793998091696277759385805012505638859226287809073419023565153244399080856952490095050511814913901287882566009069960236502153122698822504172787754647393176885248454070351219697503113535965434255537732345901181747952107970129208503316601646725259075092512003302942208244033860146979537860456913361536766654332018613817005237377915650895644019584369250884155688492676080187265458320 7029 -2662909289746246358683191192838178953998615260467632261162781104157708331694493222216225679080500884322229500646679431937278628221045006273216624818780171049665207631775377176325056657108156868134421458092844051275719716727207147373633984712686237386000403670159396982412646983908229518518779319522081843472022317798651607551022818463432400813255506549242351913185837584299786046835579665709955258518651509015338371126735886053283012237143741614398785543011074404035095854690783742638994113726759056 7030 2899171274198984984933090337303410421484450898837843899221396400753480713994225373607310019868369321989282189660677122071411639117032351431821888022421171903359834762941971483688587217446097951783894551180254375015881357211214063260018455873269608606660701907999834256777268481225397784755160365750373339612194429832750364961787432212178757217654525720751805036787792800949147508334851612259767361683906632411334607159162654699934878844503976487074837110877885085268262905046272948795685318849041792 7031 -3156376298603014167919693065217114749310178455230565954865724829837557867780825771694891800766274799982776392494364827522767582385063857192668030811329384212426805047081803205524114831375374169179585516581123126196775326511691992537623296218428968856393614559757975795207140917911175227156401745847900794974524819228488176078968972342046446023770386779335333905952652782897246920305597398780788994513383540597954990909058720685848888273676099417624496316953200516456643670208660185386499761127118336 7032 3436379149944812384600887791273207140951396330840937015347001387522383266774032133754413246519449681872825646001527761622445656754820550617939107439452974268194699404505930972966711168555271879365729509787209796820231224313845998773275881987967255344100682988637615535118094617598815496155733459064435154111230764394358624625696761464519982175371828397187761370462334721076090187705292849164131351063218250061579587648171673367474412082604720066153669922847797277670153113580132908285674225423991856 7033 -3741198733450759420153712758062151321627631885508453693353930415882059022158281215364797527110095719413591990361167336130662123157928864883302090960088378223005120733317395006213963139701523480637890676949317715632632286919020894652382089369076971643244102418893505540748915855266940108850708613599161494689080006385038207051103122109375916239679493852241274253848134490241667137121201344386528417863612729540317333137086348761750712903042038586197019977791661134478776647714462322493703185841977344 7034 4073032581277070398403590167954203747121141341936660534688974024716557898946740894516426218456426934517407196162817758415593585959151669175265524064226539690142295762622856923239529246251359667355083785972890003884350906849513516530440257172941720201029011627036016066155036169884453719621889872198880739980442070437990988829739555922040886413534602298177586645828800307243738002704306504070797723057601142367877001633127929253508118998506938695987152933403151401743344641025838079624316242808776312 7035 -4434272642668814529976520571118129030526065907676347227048609940892472714831668244019052021127222505553352490924012452745357915803538297362304158921839227469439071325687315761638064173916043061339657711500588619960746387778571135558490902806074599648799481268464503686611931479361376842461324951351131429921602279537557543375148675637771442186544021212820530463754640847630317229000744433185075775009057806882992211658804963457911337117277614105336492988212732360320840830733316602115364946150763136 7036 4827522468670856610206885745775805896850581053427393383092869269898661729775955344002526702005204151660269724676095045697119771842096130786275500735301726464189619282452756176931877794344567784143908745808649911829366825938393835950317489250580721797964094151328360698058355757280606219415639357636201315849470898593181270654878154372091517541047089252028700403831511336449901666818844870694044355673866855884299361792752385000311851406675991355684406276702489071454156062358999487575846745694858752 7037 -5255615914443531445273744902652909192950678530550140744847170045056550461438824742111216787288660460967752448273034465676607675610553560764331157152970712764014027019186470772446358907003320909938759593841665299954674765762888594170296292914992761894789726506829474748472292047856767654044441405926250053344178558283325120986726871539913952915093173351597936395316908655488170048256434847199588812513896379809859041495210168714129285847986280621976850530774208297856206903830813671146077591862392096 7038 5721637493084046644938068175609913125337997699598675505329707449572401651386568898099523441167762585297177649420298932374414618826835444864050906824092868197956361238074871203265317119287807675913827273582000834768715558882236216473654101516135995476677568657863677911575782040629410181012573541617786898999093044005333027382534258607809165268188151225302446123105188770853337417018832360467306222011067647671851029932711030575609965743959280618344064705418197688823858733339748473352823002465143776 7039 -6228944526658296055634439055223253698039970238269913559149264592063919916776334740534778590359572016619781471806891811581987620194205858122352059831157097333240810218761294768239816314926656574981781558587720318756978131659351877659628085910924079214398315711845871696180810442798952146226870488773452209085648151063582821726915855904883189588971884547506645475129223494776421815099491336259073417557743286839839416409043714519225854996554187755346251250592116701671392488734778295474034740505152768 7040 6781191252991038743730907984627452256331712411034343245537048217970329146582364742082460643162979175403440363252981953155691496222726149737088995585783773546544108539350742372899475761147522932487817749403567104875683939651692129110766449401090009000264285905346783989848346826925340617037437041635903836342781250546960340096722677168670713773301416046196335305507324920718071340058392108688766397774180253237374614813369041270602537606499738982638342635065762568634179189087979055403876040623766608 7041 -7382355060736733858860339262448723446060379807138816918244386679522866799802238165819088910941416068388147518443539144848350012312596010679326997892271206555823558320669957473726720782461238764757893516535589072025522774933338207150828896840651522626981226184735476156158622057839619704262793349627904865691462146924136129757569990781019537215562770182529037721502111046264154443062655367304656922430941988648038848850016222053703833134088856245863956964590800731194802321029135199237624033753933648 7042 8036765040458239045504371743242838089704221546850241728496313462630142421857228867445318808282079108044866060493749969676420358992297965851441241557269580225124508074011023980672620252925405946263359800160809032666626447412458297918796930032266559498167746446627141520755509240030799240579980263026354336025559692824557370979246203035636396559204949096311203754595832141815321943428844618312243632263972207653614809895628514414880422297156151909514284145754071226901322108772450965859678440032371264 7043 -8749133055984346997531801904760146237263476120669223029417700801565054418922101401831849236373734440443765536210467078630444412268914104680178425443374642725225978745533824063172201340345752660086609073994294560673359876536700515904648951548088304948896629704842325269711206869873280274027465618065246624040262170583620623292224872389393762726776002783526969079302973587290942499786991090574505524290599594250344049520577038474095038900839734039176067003710648575747197951663127585954045353524631480 7044 9524587558317535845935408372484131589051169033061397963413862188960359792931301686152500818486682099498205492271458412946010284174510403437140781935824253089044773384346185565077389091319493037383432107181519842469666691888245885507757389778509182746383107426734864425502686076241705795530819465188453150422667974248726684808322198484710795181332918180676846930903153062164783558069716237431369911146253104172032556936744116670003362827298322042664878456695540382448237621170266974538196983411249200 7045 -10368710383948481625739546295659266808411047804123795325977145689425294900402392807348677657101850435184314511872022804548006259023251864432017170076120746769292939432964447157358258045019471011258891946589791913627754868974431568925654340120777719535371233082881129493028691200511766194326898532759975813921253269768666173919817658670112231414072057259453560523879364717006070522823227735722100078809484980318993925328306729497171138250498571266337315125053943320043267198783369277456390093750242208 7046 11287576800743224221213175765136149712022692611281648606827091588201824911534633040484606875815893758758730039068269771335455936365295317357515891491998815759882004250454807461627374820246214865356737477363425294953492518913391231529018810632394679288345954505815569027766350419213244289738355162830482753527333280035750702997403457415451633022639802459917081436134495706835310370618458512650881038898309412855876095661222794195858512366892608511017961343975059702466213551758547731970172395040090992 7047 -12287799087754041823158477549000304435074138940045272136979013409657489107784789815606861331261071210347455311650924184475877220196949806192298294970131773761185134343387993127700158388714293938184583968414795902115762218551159170126155280170102678315612353601559124930794690799487916377273300025776829329834149397359825738884732766477362188624507489768794843168291253141437678722322400765570301899078006869533022296545563859066324146603726973177677883452896084179052613177768250145320559022939197312 7048 13376573960531049336764326966922921100117655578589703843727399031832201231327821965121202090130946049000391192342157793166607240530708605035860905215098603600596220184608792320495794144207100866260515916628956669063669571743348549007384184361490784229769700560826899915953959412684989909625201359131575826050128555145484502034214647730429036173821890695070164925410828899283560246737671547324450421076753677312478721045314483234020716141857478032235631584760406639446427205035435183138416321694676896 7049 -14561734180957766065773390651293295131634559662521765955158762367696241363995480799928574808312930258751417146711494515467777391082327626559836722060550399925646529592728907734027149754322357295431930322746696545253398070584292438064800011291007653614979648079398239183141911043993972273590207077038591297899579926934794421479560818788286035233266801183708923329613942948921722703878910785754169535907161381971710241595285160110195888442614808539621325726346670001008949180059704965602588982993748096 7050 15851804720495639155949252704204467671536691917916370479598890244313604933805968747750372784660137812241259450325454981635168367122982876520075511352900676616441187219985242884454428776933102117606615560470749345477538806210157663661572468696261699611911599291813377741201702771913789659675244917275543543295712968641794262759100064971580464091586658274535975163094367212217402149236635508461840288249019395810051721505051290072822166916382599024928540531939012397315060665999762277513128936885954336 7051 -17256063878212156848032951543527490952364840101168747628109020837229760946169826172148188739181274489080159370632934172852684474866946229703898917004645543948502111325072456640018787386615854815001533237214089817511426827269181605558367310498740269935601584431204266963908528469030469158468544433325905939062407502105282434157746460270668635282869214501638060427883859338316726226591100052805611047833695532699243095256060408483360495581338891910598135105911168216024942389399139213489726677291405696 7052 18784609790315793746227378989055725887393907891868373826041171344998288026248809523385893614515240137477349390274874065971712153837067106912578236003634372499186100897924577540193575704030422899824813968035774531570449601045683240679976220833336768598113776041178345983040701721542875496548028563136421942317278622332489559666858061917220203991201688444003336302852423236221216492013140836393537299593183733560606343250457637307418428735634511418908985481327017777602670067856520587470525655422837664 7053 -20448432806379950003445664674047666222730194225504992538853146668033992826595918658319824808454643201452023742731379528593597114137898214435393935467923985051778405965311108264662115363126431786788944871918611769014980283157593511574374795940585202043713964595512290400848584859866959073479801709664201288095273521450242779378334020726061831481116065896267668038097220796649198528031483160400553411778478988544556731252900908805845761134014693342835004717776449159793975075068425593848803355789875872 7054 22259494249280706632336330434347297679366078490829011538330154870773940958935110023685534772317739808386516566927959658035193954372250394105345219611285476547196614488068742922872512576779040787697820620428828080290723887815504521065088927439385556875524601956158947618151973696967422936802050629412921485928502964056163866364150030470999636467728787690692307149403670986430901650025745935192058201810164222103683878418552527562093421249950933381020043354810212441475552786181727626289443814756678576 7055 -24230812121397064817743122954818858175764329457013807912190341671156807928518316242912491703485125824291939122939314320915808247299427941986808187206042123310088489747924629016823819349372268344031620531764546398657967408624037155316888286441667651027341882331524838773305261964894744943712109725110624513723257376359908910096779379993913201432666764820399787361709978467046386390393654871910975626394578041878120121988388953052913889372126718738052822219692116410330467085434067986245350728779278592 7056 26376554369150935985962876609258296268681560110544859139503899026563658178972119784702915107297915617155942319676876847575774442548051498897715774017360090710009541988491430395027250828991115605592371077356318267925195313092959835593101322543397871973984098873394755942038053646709167668129190163309646211154861192708281633536590795859708876551598418189963690406815599793428783707189089568875279220008194636619664479786644543993877398682034889603206891552691401493535225958950431472647369128763021982 7057 -28712140371849484642235082092571564940674648569389596419666399697469547889467620983956170127686628622705623342584951620045842020059489864553814083854952931685060261641546036374616554235778779747734147559435873235939210761724799094511287974662385286388319465296159341466622420265012464284827146159694648958959706646902605432597713940194386040182992648529651265678546651885428633460552354014375802381145734011787861965087130094391902754741062867155320292633515611378932690855312188660247898162130470544 7058 31254351379417389244894242602421645655444672118910767576835995033935144780531283357788653529118769264212819101556994749190699111706532764494294756242570002418877746942551787352227293077144063058162180089459998607196914729564065826771568180999940009484213598109666961141122940562918961080647093176870349935082538293005390123284652242901029466500911782751595411475180404499962606687848016236066176751994208199902121032415595408020970202158712840404238476891867758524201461252134924483952395585897399168 7059 -34021450687387689432416845149732842260769715698887231105343742222712338046230647579271545530647515470651640457483094509140736701905797423363395503057085940517594318303072017660128655574291906205305991794110790141089236066804431741984022527620020717051136219770369503088899398994537657919164747429844942870934199507212712293956719833330519110267792107344646976040948054176045572730523283704150996388495183575618071029825960520712188492273029653103417157226898803772503516300960814525898298091564813056 7060 37033314406910212110590260118842595082698138343861928639732310795214977890348639191454641651663651172330069802186621664208024652875227646051346430932947101601587564581158216441252161751725037891047310283040778040270018783546968449348113693254621557153591166574165310867633450843884478788785778206759249582418160542428890571883404300419095450869504894466935316881900005151030688965511001468720060586519739078939309306734150894051131497079369166669665436723547537542377308713495411424889868066273422000 7061 -40311573763028973062629234769888550726090080759863881308777265813360860992967666456952451033995979036484815063094822954815058350916149654345694934454028405225778954694071218078711657759062479636010844037610388396498561743866817128762590647205156388803881354170511011933735549721642189068935961860997862971945786699267075498141081911945213177911820672414498731752870414973164921941428762238694546803535908450945965329930363821263020513601684362528474739126679656199043563957735620269955123447143728352 7062 43879769936610560209001930972688316309777296277769853620026543312912080384704208928732821817033000951641458353600698253198315168323836894143886367214343069573596063401420350824294662828364447273484551479866945987859827586828725727255685821413065018717152317363766662165719043415730422569465378608286312791572212327476589280512744251146197865769071850155031993300182906663088470970050071402099478686702428877591190666516699612809404944896217569933846513246908416104231031827059726184502981489139515968 7063 -47763522554657506100262724844448175733551512568475404486795861143765664260471346726510385901412829624437231151767388696507505792679108264409810339569631516326037295920587437385590470250500889915253940386360831576820934281371384405918981186514994607599197828000235848662789075524632213544856821239937491942254469339265310488616316537238392157375389582689051827831473042411887304740773422131360846158580457275510860530464943273435263479362843285166704973009914341112292998456425855694542839336856912896 7064 51990713030948426054976462611528184421325402596061661330574127067365577257870772682228956571015658056196130682347626251161688763493231359669474156757546088251544822962269932042214067041102327906497245623228509416438192499690645645661223142371331387851207458662955760532409915979150293524890361654588720014568532628933341068858833177439848414302331458182096106985557632065747956136873153962956230290048378311107321231187125007952273513171214397637763683496301715148997947787145229079411483938155952696 7065 -56591684064700287636159412179398141827009639674192068411422566438259843380109608006926526743589219098236147083791605017081062305838240244067284263109010324014464713510324025509852016828104742970995635515049622479349473137635062632736952158239419817471466090013586995942573791345970616443056019657337763529478325332902539496807022336380397551774234460235516054449876072952041179856544347485184041381554161760288740196049901145620341290735698472974352422783849863723459248063827095420683383413571935040 7066 61599456719998199990499645227966367740976454859625240497651012728642862589323120838223713091525198337459980255329623347107887736532759102968670147520484393454598411713712565842134113343004136884737237659521858549360377570607936419310799767505754896289333401107803481442717424472334853700112730411857185700369855601060070607818480511770575269786823666536991739775671336175768722354684835249074051546734360531181347885962645127939824403580563018176950953563479991377266500355201651700611294178508252120 7067 -67049966633901051124813455366427902489292159407750830769728446606789332887814930049209260660991490772255062009048089179588179536169995134351014164291735725998239179936004596809521193685982813335909541165301784184370917600173098841325447819456622168858648719402934068773217354399323649584684477513722566965434750409191526032050690590920702239632511740441178877372981170875500624070584543600321698035895850441447227401560441080482135020693949910303582888400405053229546430806633358796762904018920558960 7068 72982321037295305943783595724111735449459232796801887435590761264240651074670829377274299095854758693569946774706784465481825539053776043051199747066651606318228586604719054965013845578960761517601512898123382553249259502200862896743077293834795854971117107733782456008103895028039745092912323711581949755828966139818098196455959305318147709672306835392439666764545984546255244752856264585192488559804335774308471690377868266759790266118428031392799232709215975829277725859063687331743409111706847488 7069 -79439078420700362745493257948316875322231588977127919579239544502561234921727190506123790555319249949811845666176173543014520970862465057824602459197818846469084766670479701131302631760341801272251069400518960623599284128398000778147923512865213943091086368959797121535388795824781602024553455447644305567671340315296870804130600989948938359243289243337139875728385010153438084068189851620245375485850015406495754114132238365173386753007138904738813169450482037471717461405926998859287168506151112552 7070 86466552838377863538206147361818811317933378396289812289113884332431946460770517196895255897396329383793073549707891632744459971325930762678206574240665644578159488190372764982069485289477112408642587425366839131402671583491759362365325980417980886491250709640656711383134638202007526681518039962603391710488871213669666804264253587303728228536114276663653914797025507757316064538735871045055371084685380665021712986068765659330739842001144970837140286916562660838504103837472632309550744699404280448 7071 -94115145019407264045842186868626286094645356315411825856674404086220084863021942484143128878644928015393088155657391950524962209124842714291678330711776398117510313649781660388419907218799852748484543398898547931964486500071928969414442587879059015133109848451574342887198199597945700045724200510646424793288877661542988486598314660693250040557329776672945766478083377783084173600157499609909303311694982802903601064866275247725922279203078650097344577580927028285737839944350537192036235754736842112 7072 102439702645104060321904932527171980259863059120386793208386568254949888082452043564322024740699321201076877473952449020587037377596263948806595684472928370535882381730881694381787294992425109460688371043806807529128509018153730948624011027673784487503139071673842668741421368825428478257248383630462090284527758446686139628099303685841031161499929544587131409496005779132433361393929226101017184556689143002514951399008682588134821282051629313564458504643911745043634379401828410674658675238140310240 7073 -111499912359627663778424494642773743995034421442200545161765142522435042019085352387168577846135541924199652721453683371638804433055805003761616989237432301112200432410819489456381424407306564105016373493384635083370386030890393292257474260858778106080338989635307828553455028129026556336637315068783307101918324344996877935444105354562840522634954867652808492268244321449508479013101384918906805161511734800522634529325616932802245533062378140677545008746208605703969721555962065563979779731728569552 7074 121360726306323951445025649123132394796137594741961619086718568408923469040645772872503983660677105348605136962656975613248750745275141102054240784228889623318744970276546380995695058625602870405991811270962487776249649850147300672013012260073041563450558940128743296748774352853380230384975159490899637533980700361141912653144098642630517668515826713719882031999478735970915883938253854737091884611832915551358369034383558546527660155601479196858114876108172200285395941043126437284763629054307639552 7075 -132092826227872936960783591914036589535939423987509125233050712404771147861681191387859293653070997942463010866772187188556557865378273302324963364581169809546164108716637084416118775827048373099226691425645823850167829161285783090847593476725236955341301015227946235694038980683724437253096488402230652224923498176105245771773339192549142769788810036373986200383380344776591091306048319959639820284228898410557617357772713591854225716588757104469183329943780372610990497164049057310017798286613326248 7076 143773128435405065314991344994824380686943607402816361041154127721742800569426199337000434831929693688304082560500653217798322792302369444045996665152591075022883082356097407326361801159824720938012148922390029542924238527878334750511886920663873164492181179834660398318932303726493298354127262501375920057512558477671827713239751227004610444511113573863248206233390609338898815031669740987250237961595949871382653104893329345439981665091779967078601780289032036143128764465565082395214255517702351232 7077 -156485333242303191405325861631039150116963203352342351280521252835325972307729580993703793544605867545350410015075565487624025084370738588853805156571294737519404644849538531180113521913140211590136766768099581701833232884289189519228701278829687117999532436322340485215904572704392145758881436862438098060842928282076598036946614298328913440820037361200000209630493068203548212850549778285240180247767090001206486281147633391111456353804629558529646719649187692370420580073954014966424469976366681216 7078 170320522774480195549072606900613367630136515977716724416569000226702568020413663007474735709094578494258362396387747915988609565640784206999445182582301253596844831819555229286368080017933520345187052246022153647605868328828019723826833269288754832045731361220996456386088359747526595763233162115641022121900958908262852072982075845425363521574839593526843265736980612671179546381319781072062521064929234415374185190675550203267777352132409612104311389866809397657892348583386091361439444925147320088 7079 -185377811412753770949337510151621577898410067860986729709744486695090288322768349812426238483769849015209870015031904758602944448984871862245296762017854566792400677832366652713076251952608764992566733466078891100449220333757346487879460991221099325777323507658147283718968377455048781440092605911477305893556887785891585227430406360167321233624182456129224597617162959848613071054781834944289320950905141719404266017157028715789654052928827673944429563959210167590540955216928906447138522580809854080 7080 201765053496965871123827214563225822914935911455128204553365740794775291852064856953397191977983286905248910792245627190356508875370054181219974610744541039681182336676686624440837106399429804809406439213450240238643315890379995216637663850668499141185094637062103488485136992847253313737339366694158470221268152343051253490237672049329453237094581760887399605824826983509198837745946519743267619699928522269874567158632617978519607982731447132668770234328781919446108763472342797838179766409926430816 7081 -219599613328363838591753819791153930928330834822829075623017458324421165799086965184300506423815906235069599220468474501795523662475715482224048726028498795815236762687630332452146566476264476327636731659851613166231039067776386568806712899744924796125709944291885478592341874160736478077872047815609787682199653720024309815391273142684799531338361395190006638808824639884254322949584504317255532186166348336536378576640496301002778113066975063483321625638190525482980739089823090662064922092745648384 7082 239009202949354787896971639888050028138626777237431387141950198842516881776915389687253830409551518850713332497349000661402196188282222903272917683989603014742299533851054242877497024995424899718464830890573253209447567786445739539108617562209596329475991910487614121478739105406239676814049715955461526783596830495005503500492652082209659179923161624875526037335366296677219640609505797851445730956993895833742035821326467648211795440748222628059156603194413135397571783640208205055562658839391143112 7083 -260132793661198392484719073874877958399103907182307528186263597542733883769928605765367815901598544282837417251926818703383524924902346928068173570411536248432802763065132510992394648718131001039259138652485347080885654974496214114050030643671175846809748957277428360513471288008252283035002778332455819531961512196810232846917279202823154799612179935528201457789679902976331346369936353830464701073144098565210545215035446206515141699520523713660982115505300410860225694652421002792425159641487468360 7084 283121607763924518741547310865340345063866599940911568591103484657502247569556335812137398907893435065450188793935060790316910326774873903537978214098848292589847894204187479305536979938001073216118664792007700130330036808600625090735878326178469651525508831848474680670523747077608796071296497581161495351627239901132645597179115636083535228668720575634363867082098362244130775942468751863759508249941834088113756398338409090926637903468165666060506586550004655751743698701630210172219332930596934592 7085 -308140197572458594760205244325587095220051564181193322372133858696752929752821182578276029285354937600978702611793649431150347161506783938922966703532584860884620611405364488571426094490813303578802380748364276009416844369187698775713890708881225249303800657962763003007354165137968803628759061851995672209015065701057377105363960892731130501432326437140577454263860544893384937447193693050734710704691285786870843834391956709732868107216604795165694285624456957407417544815081937941111605593838699296 7086 335367619382641527969374037230373416241339308197998238080755571573531123797776955184452351079474162854212092725583914409473059744552139598163550633142287124257979759510314280625415364550279813549354817821932511446853791532428650585080309295117467671029668137590377433874981303493035813265317801987682223611879668264020751887639103072306727690235001710388711643778407075569332090666629208524142832162731345869206902284938796687452428635399927739884141233943551715379765990308437977008015144035625582224 7087 -364998710734928072071452570593436715463967124430428376533371514634542035009073240473430882795046526544255150781469771115544307427527468019954910992091779031622160140967825669982806561041866705741348880167003585860121478038401486720074628637073543456041304058566673700080841445790000755832972384647828765083035187440082543592871334841399370429010050356310158605754013126108901577429747526074874225303478205992332692817719986105848667990791811271154014577643437152131796060076511631840405476936767338624 7088 397245480056807747913439487812456436807592769822054761249171037255433469799260335722937251547082209540444341929692739025473529293007053345761335111103866111490008344719423462331536573341503359774668373471448898785929927994474473291631885296130792336696956137544876770291673149277592699136496259254710628691097717335312174334116717429111519509596636723092661022670917341423142389042090766753059156372951718978061567854362901451147093167225067879544315712963363252083243211870402291762000070236128289112 7089 -432338618562603625038365997740803554696962044148142162842772709283876896425701780262480309996174803143914483889507297187883313369699329361677601041042629670610413849487909510966415194884914368711966816460858231805678668865340383405317135893670544598751858108299166164855040941678314700976557265365209450956719080811339541537426314281021912424990519104695680704986826503579461863780664314197612082288922698749198211986682026770003331461874495671711472279900608488828166225083921272926886278048872992128 7090 470529145156908856265126100865762438927846783438738037571179858646527608381187757674083925366465830285352663177148065558662735366154667370998613867535390768630387354130756315374538094321849520450039586604313115978570948142472053528673620488134389828435018792757929603932216117386615198285779028492080189122896122148886434400971925769485384655940715335609453107438842329923395700423648309001285732143964164490477760152943167628067880827403756938735970574317157039891279955212091230332846601769619227824 7091 -512090196031655500840920695148010166618524052321234329232274267056738433714157943272235434145184796339428849374927804940384103717231789682573762793820311703609990663719095969632364040860825215580582306181796412452028952878115873318308806512421922212703700980405321075770370489971212845030685331126585766884564245586481160488471374472187456432470450702912384816452432050042058760593378786963962243621335444326273632676586507570397751600726252578625464904766764652295091097759567247271894495821631931184 7092 557318971673349097420554229073957029234115385225063852518590359343622222344329895461491556168115671843811425751375923070277970963381577972512196110668136917303108042769999447311440074557530778336302294879813380557675689568311667643601381115320273428452027161529476872921606667208575748711959415316812560083601797319926847517984574226304309229776499410625180540810636907104896827979858289266275882726567929218921070570974309045607863507297911612937325739377694690224415291802059033633444437319120609416 7093 -606538855113604477383743398012057788371657945324750107826836723225421959254855131971169377211787508318297297177453066837070607287108556591643646321881301890658283107635270814967487409868797222305585957930574069881884174121370048493413753405972475312083863337793969558870890219458783275459022611299028516141453854054441591718433732326067920203688481366674533067960822398104097141960832580535113118669197473384919880240373149959903543828043816100832180364296225192714591580594423058917683304596134697056 7094 660101716470678017886035199511507948237410554760764853173925252271203058937968360375317356284058491392332869033772979897922844061845393675053408889249234715661773407218384370926721716282008524733795153673589671867803226480269208087669906888354965409479926741917009678274513643860621448709080649463669588540607034172659239430198325974181469731665518701202375360441530677808482519357010738645279207786398409799236400966894734825441473411965440733172014031421612980112328285459372156418191083103860431320 7095 -718390420150794885596417503694649782635021674451120463811868953960335662477593239650009957375615390909279590564046082763529940433951329262978459541473037539189693795848306187905847147115716229168426502479568825326647151654488128242892882761206848838880843684217101811673113225363375040990085859159964322192617020120773195415275946070911529682297416696129380965151350015119208899853029678239005796308802892875129612871331231123526606537230021115093436046303305471503250708815574555381451007277988027392 7096 781821552515054661955578481718093464256932339585506620155450323767351287531198439157802610049070100341059670677379182314371182899999842716169458529674954147434293250821907429361224040408898017379778573616147720965014260746207069842641190806286887024053242711437353954927715130982222807963883769513601137685846378234242538048294569156328936708673920966936072913885010265946238584916853655015124955731163315604256964293139561100804796555774422838458803370395969161158646519876892446978243626645544280880 7097 -850848389380720581449160416608035712293089029177642280577386709816730597964275647968522756690495056300582690664472119173710751390855251549800411030047989398775414113115089938557257881641495023028949945421718807246749227964678460529863075982106210670495745354905822177326872318048155846195833509630492245721369492177734295297783751177792720174499454771334165091420888357769593564764349563574994104514333751654794193471189053527693187730569821234188309826406923464626667577922849745202837112783745320608 7098 925964124425801169768732890746784679417893670153944658396887718757017729438882547183775351855493577201407220295480955400029884244361624204546320641862841525165122219318636888662091481923905230083978669672476624202392864448567778093567157998686586054611066989615507870963206910180091074091237497370912896180033506754993367348684141646697243920761450409559207233627610423087405830936712114284362838164751928689438241637954744051551793558356500115939288790306122389820672393618646855559651344081169708336 7099 -1007705381415030041625490843184613266553903752269079601940730041826833917795149224820767740303281845290173906017291694323436124982841205060241021552507349070075796926690700606951865860326987621350817683628780118972743647801176151573993479283877763740992330908061747533325632792096425064852665010370724234737435124571880346581886264561799008819771301969464759607894814775847869312045691625935245253524299752400988873663351787790548859539105679985181287721874673604815812161821864421620298640333840641392 7100 1096656035176703286160588914910291162566097491055584182440382061297529514250335797037425471151794723995500628243826113849446404788223310455882958335740329234176287740042976688553392267594511838150224770745693258679560233030431308804629213495252761001623092508882282025145448697062382509356554058749700543053677628909441072864290033878982307181756718879341548118196469023570115317198946550609280617806274416778892089757565637010123391173717759462548747656276787044264641947115901286818002441456747550080 7101 -1193451368447551062663749068835012238722383884199419527023122576265441283524247026717114309456185729400698409046021007109062644559711076560773468405767535566618529156250392655949398582464723335728651897690286166486712090517351930034203961729547635608361804168869261363107322802556918869979926121323146054920245089210380121737747338504710119745509325650307869542116262908085527419041554334362324770868507126411568250949441530567631364643423726224928050556523326229007019163101984509368303835156226227712 7102 1298782594082351151971370109034490740430922068179126349324321727363444927408016852884896511815995119104721655809787708027504242380362644074767217450205350724416730247160494703973768744687404803927310538195594249238377961792316179465519377361460624250382726122088007918059832658333026884697499614593415615274658487646937084886572740614610353844109626418881087288358937386974948726150691550745642430492142666724188962312632552269730681150618889860843134510745834068262203606303263099900732171493881036016 7103 -1413401774713139986957673494781668484268237438409765194118228746811544203614553298017444813789806342488805821575476019797211682147803053926264610088639212708424009384603308160240906006769808516853190150830584037521357740973695640648490044406229505040112516487268272915382928557696361904358213488986450822819553900192393827442529720449067000238582406212175966621371564131333092184101278784949843939930443118658353092452042059112046584472358813225248667628267860249842365538622843468606657672332885328896 7104 1538127174757914431554980055495844080720600802115996576578793378532301941415322440464908194174697227998388830987638340151622670913847966516143936050439870843052485773085048209884139069660514966856237646878359638751066580912779732293064919296153873391225793833449731575954359922991014725242265976812994373516078514456195212359749868253646566452618034590037242921262195102713653901102469141456854355170388908979138205126341352600191266277263552536847836460653865160106213686534538206215284898194601698688 7105 -1673849082740517780668552095414546931609014689831610934330705493046205221351848162801746474691194293997698510899849524055149628536875654755111662228522199268651525029013548729021372578228003337898474985476981254847802837697569605888187201143585753512538351470562381411831598646944196728807556932991200666465107110082873044995920423559172909381815427899479001442507392387396490706905614479309971717287842542893342876128323719338156416340800881187102573193952124254953869924161212083167496621606451522656 7106 1821536145213577603895461684118025807001354684596579630907172423507066792336869645616896672466963669567044964572157734714912628529592852384550467348866358174140092930396127675906813044030368468105447510285382944646853493791723236269322756946595075665079372418054345909561237307294348269232907957232371001997029505013564503604748330763445499981681083986554841725324456901000158590904840430541633516130864223884343083366921172110246991335814552705975439698046287580797714481774633108443552949788978182592 7107 -1982242257198413686874564542187219146442458842265683539481689745446148268453259427256704510933065967389122656546846120778685716894138607637999671356946425872831949896391346146797518550984272575915773946328514174647838676467838948860961586172964187325918177819096648847260873615482474498570989231304086102330248316882733932738990180184959841208171917809221855476367168503315126351668728458442157814573186131495142127007730871173145699655682290284401607188750531362898452070346473186085644788411717946976 7108 2157114057995320331384273220518599825137678655610533295629474259327149279295945046119935820304184593497089064799761463471702417695247207487285461288409766115903733066520189494068721093715700003875321636163541099368229304603060027946647663156878198643888161289561834127054548014717096278252028420665447706784806809800923089303383510951593157110915625916612558314714782511093774357913804371291986348432744298008115343024733424003770070033460026248567481738402074864686568892291268638702844755764709421984 7109 -2347399085502343679378747143999558359792239924290082341666099764892904914892774730314996341504594184232909832825824355394797189057777756883133848578038922864218760065083757762950349343718211934780122801951220820476727605882064934198473630042425394728978056999996968524331729997965826183351697823224225844106323057047426467787230132751594109648383980284766335778599893459215839635158654597173196999845709609970384826687698561383145669212102363439975815008089593785660332578793762262969852918844406443528 7110 2554454646840848133129747787050463594713262505240739410592754425202026617530784397227310504613912806286885166349718442139017264450153026223453992334868833485127202988070973962520646184267612762476005777076013278679495956033621469569148503328438775888361708674028503824913926173117105262340451091495886732033528548620990346804614607618558757242450927702004782953549033919852204256531546843727025166030215543139316412777945680611837794938239797299460375429310253633625158250746658605320494660938452440256 7111 -2779757468154667076756267852447315665460828306655328710048572892288163752495276413307008141891367031615257982286382307076167594565585591725468429957025614225387185867205211848574183403666355453275002556569384810071172637347962761381290135957756663442488158230785115259407676032031433665522050655497159616141606297607945266365032133261732841224605111699780347641645525250806111723767457930626902658311518470413222108188197018629804370608108389400839195996437506847735856209790737679047725801435730286720 7112 3024914191962207895000853800193660535191850498437736601634112061357272297746192719973720563573874500662702405547521362657627893588758950499194348300351213147580112261513522037606660915062925270783758013466957896050576575489921862040293932864356489143144032850844641516833101732481565039084841634850465233287977233014282971891731847742430278607076202001577327020023476565063042387992294969939690096576481917026589879322084975062973293318371839223222911182304032093105977309056171225084530882564190942304 7113 -3291672796436402142378280592499076142248043575743258389348040594926908051202514565929658923693946177424306595248679312648597860373378389289635514998111027544694507505253314849712797975064680045947789843674577935282097474518338075155034002047186218577987669919162572326274487661540035289702269137750313921501501624481189502173181155854687192818275637304460154670309889245193298350901531218139186095077629549488742107123266571032388202057647590537849920380295332272991975695120936249019782282736453486352 7114 3581935017508130736010121710973803006652615930952428176076766178262877306332966540769261460640675937497643103740621344492049809077883798965732257889677436705362511229781750165085904895839681869984392219825824939960915269707841541257567612433743997516069157692874469132483195511062371336198336130293228857961867585401556698848890337875731958220459636565300010009800693667271932671787198552573931323217003024872235125112453296873923561007994267302820752408918247393210456098858262559195727944962950523896 7115 -3897769861780680074068297408352535552659602688816604057136674177347061421060946063251697038766421719583323490635586434191256784109876097035130517096455410099131973257430490562204076931777664474985466706546147250404703709930650468802372058433132188733204579666280025023445372635879833459480401713879852658775732732405540024706149492539889471361727856591063372946471871987635709192136519176813998310049023147077006343969665403108685006593245927664090847922099510642251474714027033641128916683279482800624 7116 4241428305955886609678206654286952906876718033085389787014709474095247496545023388909843629609952555546160730256617561327013283551102895808608768456227982341501668733552687101945230679477299945355761365240199097523997918088605997821433590472978097640874800660712709556997214191730238329170225087033458317916015668935156850745426702132409640861948381012945876706407948256030408765076878096447476388693185583344620861571628802890825829653577975246018782173920704594332790829916135767423422739354077963696 7117 -4615359286861264165684922291998918784288389773109979327859169423217561687767053508074528877733069594490509251920589857595869636246373445738796179633213079046489663326072328514709371212034195231027619778334315555989876300973478013054400517054442732497321380942852787526075119851139665816254783307054416602027353661554843699115875800299058200682379133885984454598569193524303933161830951161826782147026440897446198211012880871247243699427049387208497395207331204304284922853656259740797521700746030572688 7118 5022227095290692471639012376042426704913607779267309662010177555150587297797853087946826126103276159408013241043772465813207662855023974804658091349354232124606596589420039733056714074998353953159165255917492394103152308730904859003431723805500279283941951358909200611175977675249675030554353079922350109648836807468905994475823302203904932002815491131430012095779026200592843775288573100458048417350045012980389431572330853114944748033169593968192157656511957047703102943970274757013198127472414709616 7119 -5464930296793457313491651936766458109877672979464833973005611448468172624022030107083459433657357416003711532189327940600114697712602612271754825837937554328573407229579001713417115584560242290837975691162036769843799497236385717643520867673350091633990018409366262068446875181896913894456177946025358506908914389733817156021608134347758522072881116626037676525422693061362820784402578045923301984068801049897202877722902399207837784084000440264042820049728975337450440840318034452623265641117143381504 7120 5946622313337471951988122122808774516218108999191485886733669330970079601987766644750968485856287262087365309797392962846923981031475443699211673410208393259169288107804247119727190307912158260014163403600979958454731902315611279383173560875561097398590840907205256071479441733943199274862953900116329979718578836957300860252253368742247990010905069003619118547678005097465189122709751052314871815781584315163004568125332080132994258079726253515763752509107618805469603861033070270108241270475821282528 7121 -6470733811508385906078141316773131725934135055636892689701442038394354622068237879412049173606115888661237291854328330213438556151113041300286833563076980236891719700755543943664635059274643098313152205716145590948725839082365250437732775714135523040887317749291703695211486287505373318639566791023018059896222093722352223011069630250514825097457575523732347625762041536347688270780849796138850467495744944044574265121982076450146578630258591493159738904294102715095948614911054030640645539388614472608 7122 7040997055669654440771253578133920672629432197664162559364054259708848624819034517445529366800285353119332611869908507479655800045428352879798491034989718555044765382607240436646616377237356112148993405974039209217320798050045869601387729743742510915975771311346548921391524506084952672110145456268816055078298556009235122719447980753135334393629031005782070056364003673241605805064857563325611457318461054463546329336863549823620586394774719647759902212710540608343052888469375084048919185120096921536 7123 -7661472398389377779835574964863769293382745523256263674066252100521933275186393262701378991286474042188854880456494961185012435305734750119421269408096542863748131430630785310793434530312933492281696022602028249327435211442302390403879861540719959999198472861531812817396640785154656344377375725471819732111648335515186019890496323992702015700683590116595862353492151465765818059737541372778283047182005679375068734203751521836526545715189428584771960758844726093054686298195618416198992422577887157584 7124 8336577095535555645214127978918051768564883180146826973746386032289061861925677576999414628116388141973628467322498834439771892004966494035172228348801144551457170662015688548051560383646146473776145083743537896968726294319290266920233287136661704986314447130369620191638849033964471606173096020131258857531480547401376722540097152309197723309823787753752338971711761810895616227473341453850029790028802286340444467640978172045072032095494101695752939662114876170287753230769288549984802097786618997744 7125 -9071116649858613353392772905672433047388612548166852348254406594806506410778357322514946701965139503938995012264605275458606094961069738813588938920917079273846632704549149322861120894893382695041563016243727860985405558343692144633808406020577249891734923193227721102825969798106533181511881346690543581157910214568905313348112489319113087418837904342874194007254466603168168659385599205030053293909826374863045402582212215252669140120516978398022774708969749716286577177200536892452464963609586543488 7126 9870318904734199893485866347505782044318789582092848805200781350476349329346786943368544485802356895452600751791195800907066291311268763382891213676466315729709009277731865944565542019017760189834428669032047778525246780968055430964219839193040745772753434652112279665705793098337289837327012565843212496302539146498940521801841537420207131767487924849954361614350141085614958937749663667657033541258532234285592035706555117562568066978717900679703821361220248197855224427390860176636476809134228364144 7127 -10739871129155992801968637712074486786525769948074587458367301954894081674118272283185594863732645045176373152983502921963684598981641808410572013394654599489666450709719083835655780720766919856827071527862046457808159920675127230836013065750681596841745246176692234781575155365948071234839248145489637288013757365313096268493185134213111232722542065636884541756077072888344572613237390403919593509459996491563125718404975622123995946079193317459718170085948828527460556168658684323788778242762864167552 7128 11685960356184204428959155820763737524328290938653358527933414060158596241011535506798001529455847056247518770138975113566149271985057149563264011581882458881007997016948642883583335720547430699257210507896315838667686587743708266504009061996674422945987756831418356362649107828561663134326921942204358151784841188679716823509530184152375251947034065402725625333659259127595538303564378273780488554997577276488038165660257153385451148253397637444050354911117197928985334481453094591058247635806505916408 7129 -12715317260019241454349271278140354365602414995903510061561550800864436842298782211649114035543400036839355691006026928406399909994521758585248489577434269496625952368453363730688558956433106832508964769161977018915264896416270620406647275561409181522032492583465169728560523862546168310918733390135875893196315241192889106924210907256515159536826661226549366634396862812602926038019036392555110629595960694935617336615726961683016941194562373891349151115109352383410816888042272011496418170544721096528 7130 13835263881843075166278492535769350530523892042505024211676794084245697315751941679402596878083505027487788181496945041219106772719674351066624997040238211797498742199970730029415475984474913923493770950216481969711125659390208075148306973023943790472329940057670539125893596293074617266705466133643500836931156660088809493130489560838152854764688270405832835002957714597761859972437055161352399709524587793678609728341720397544191332352306153647690930187134677209104123348038478090447717232629291534048 7131 -15053765541728996557278516447756648633722594681960777362188083475911643452826352572713643071433311114462548034697727770581843559139487401966681112261438626820912402176889272954018563013351578078186636420265491969867622737412070701167765335481556126321907152135279540085449673432875891576110788502855711800339027303520442360701674671879076797890527101467417086344865489167584718510884026473901871215332070336580316416713574482606729783131458589364075927164054998206030031471770597107002274392453865312416 7132 16379487303454563369031587985993622663282876481468908617164828298092312900132017884836489290340363221647441822923200731792969084440243211596007699714903637651675028606821852748653879063466964869924431389676812317526607838395060633807282953762874573153731409892864242354205841586354203255315510439651895757560915585785808566947739087950506962342384570628403241341935968118290499498989639076565673732113501543835441480263717446425209560997934641896340175020128716095261654371059067853509303208672604413824 7133 -17821855391170383556425419610693529195324613616195849206163586512081763340568817276887756007629033664770346615915044035890955991471248023649641766548371098890197208630378207776476795055002685767723676101280577811818911706124123519877294794514244061109346138198295528207602016162911868939954078266491141051906726310543234352406886500036099857590475482794523043917937709697597596963465732449695747081465910191700488180264018676630753123013012242715056393366396077189130443749023490761516705368855209934848 7134 19391123991804746744987717713663779741102482451886516539038217832405229611152184285226441694759056841628258865785051014752063181087194046285585976273602625154649267477157452698441702462502612285070732902069776356120533865275987910214917127013928702171841739992449082773334600462072037649242364467958316212505028707165521855668629343983881771311645217294009284823485724649397311062180256276254159570823384823047980593777291838444599641169531712121535086027514251398043282408117820664743634710737842792192 7135 -21098447915066557980949749794058265841501164539776932281734418329662079643707267875823198504847713504399821634902496827879904717004055968548245190569327213148932686141060571398255577695008867769795991497349659658594739462076372024533856900865656438918821870838631803691675491872140523047584646087220519759234200617691102761381553075994187605232958714563545941753220291012366979972288259504362952577605036511934792486768937900994609685741067218427310493542340395597746671986923852371850935831742984636800 7136 22955961624213533190893059112648939799764634731370457279885501530075050722700281836722458236344503965825291609951551742927973268907165851883673148915236353023918108961883050537392203278098314225822633298002332465836506591734082902791923467401643970416526315267152786859735463024198106443143557265178202927790357421401721779515828631503483515628587583953502314487278892677234439279087473875115916001224204115156286129005915756113353374504545560448971772216992508298802368361985905566863602356188937934208 7137 -24976865195669481495801198189741786823203139501004805225043174241454162109289018062845105714201959265999265039850019295952475201146975095721404435021517453591411305424540755632572938921111468377820588948419635541672664032890028881478331914713778672859501722461474796325023971017487815468814727814627913240005420362216914776074628398648797448082317506493857238900861697258445233696473178486085205780820193721680453277584091816764496731022044417604131424174676981644036007357179641193804275011077788892960 7138 27175517814419369103149338779496140782224391903708597826737148384491162587929008205590750224650902758953694003654579155058775297882080624481923810856977118526843388593250811213685639729095455096328361384480097049533229317956419854016197611206850984846153259824990247728806937947951959646188408848235317039444709694822512599138835359920846317188478182269529474940076217833306632127668640211081698175437977234293634602837534916268233070432481016996924878009754593405056539193643734806181857509260846657184 7139 -29567539465226932011382565493513970148426146347116557392520755136470798606475816803189519872421281345423704574253358565499667903853425328461566829971099756319124649874783824314767318634429572435092966934780677905663004651015272754258758078186700669289214628153096906985488192947458548189997736971534629905667724231588234148603698610810527913371644608049792649753233861818270965875192140232990022066401233615158337359945877953303940675460526398285012091179961905471448311239074803170553557366808638820408 7140 32169921537480038616656969546650074888775464625388568760342766180761607517663495279563992442913786428861538588666055836426532180421216046746752631687855078320573588292484402465227005200171890900918501797535917371789800313850001023543549700486453482459706627589606432897824139493046091893359014010696541309932288001376244219781725158673673910137245021417288994826647665401826367316750118200819042172513754610060072793317037876048855938127452684609500321206794803669046181561544703023888056943591253782400 7141 -35001147124279529200131474676617163906880532100615014663261000796706248641720827925399010666061105150463968944250094177596464850055125150299884940354798404397773456946372941378815028258874889232867852523558132047886467998681751799208425201910488891306259489377036399299233798633021901093796414585921324789518948775920216931350764381425697949617291695925732418848119383820017057882184149976131217975222814870563607092421564512925085895092563283286377899379041595129832651568386063100437611933472569038832 7142 38081321864689020789706717870968521337089687605612953409507160913694503019975914103483028160353871736206784473519461410904057534763731580654042052761416697234442701117885805541819406339778347371220279471042423378720355152705289563732311389854960366434268854735033299346887890850706595010575785279678446622272355228676417720027692394910700105126452595245541826870030941026806426263298052466320951823527301943412777854800742256557663162775560951376911098910811681678673544025547888721430119751266309583800 7143 -41432316252335807674881570494603604993265061058902664535897025695901979753673792709035410617644219922335340326822929424582325507090027083792691053950495191259850110020318963252685462343113318183213315728395852545110514326736382002954567232246896263607918659293696481828695493586365425792190946005943442471526586057793299041726171870015425594529651186217523285460830008794229666892554871402579719036949697168302148316661563640527142596107401680245625013545129856778238435234835797081461802057834698863488 7144 45077920414318012795706577876498959390674364415554027772029887938198407085995969664701709548689395644342892438994905779534197374717397632808459904166854550363619945687397890609770488812512069007973725075761808150876434620178903365112820163473836287498371870426635870535966304256031312696211430164533904483153901087247241058977967779502943254739379632276756704768158168097705579416925040345802362412961131160628114951179191064039771997550126093974431262337341817214697509199989040640728234542617915967408 7145 -49044012452197564138373906813732295423380826017853475267392002143102407389417848886838341387910050467711525640041104735201311346689709800143503358715750600669000244102842447939006446148968635355229479048061719321916838452158345722460377154285723461347616747866330299447008497564048974223253536796412166690088943264743446120151055814517490377378748791136027985275948305350426996287165539906790546071380026906368114951109500717290301899598858512257180023462803351193542135835102299678962350675614415505920 7146 53358741532358869498902630480589009259459279073011227083655826650169995308197877612190032063961329814225553211737480573212028000881253528015854783649314937233216571706732657862281197487538226111942994738034159036259590269475124378698601833985240430588811131167387365828779651227264739217512202398124039294213782002635348570260864389902725603413173964387055349091254011638885336564165775981778547951976227827881908799890346108174458632305201811066484743670649883315861482533743116820194180056290150166280 7147 -58052727016859517628077755788352680836441366623174332538742906949012129928820023046152862522826139315208889344245745987024473434784031210381755323459300536932813677414166579579084623250333316706745337296273464592720421039443761577347336521217663619515928548563232099109823164214129147258706567270234173863182177570104756739161997507406680429021170666833697182784972271106657431224477980974544212150184088393390509587477035397166836037538398328085414467962356437717821855826793769843233455506106713064816 7148 63159275038820696614899505416359061720315064983129180572827544574316824412949688829339703705950016277365852302079143097135911779616934994567355669201824668585387577318903824671431092517617761901912870490068375907436351826127539940272132639476529158343233015284767987077894726744795065908878487342005487925521922285778475799501345472494829680508207714502150788224399119246039325806106029794082073862034621818924159315425560162943255933218267673898004356894250860402620484950046266908860079748574502198856 7149 -68714614049193619122371335653817697429553554344769578115240229489039363863485689010091200960463408727396842889126636066276661164598455107824746117388232520077825734722652847591266821594735701617407445365336499281368546298520475392375186156738854362928044870396092334930651401015279674591666302483682409745031808930830750987482750866565930981378746943662037953945823186538376914962357018172535975232507870442971924216895319322751973555218073157676330642852784542296655636664147372014775519478432151484944 7150 74758150995255522630638874495992779349404953620395086041890094083929940999125672434780746613592630317699221077268196042584011454604039284119459119372412666402411418219528968273475294988986253977847032935525741643250087270237322317855306846424703073344457031002804050017953896943687633545432322916888717000721404430541713313570393806975754972893225883429724904258489041800474018790391419830496199248298051095562390290124800879439825500638650075392639250705182245869370754686927657622455984116893250859664 7151 -81332749936371354934880633370269078928499147194870881299639964865186064992610499922208791891414914112113906688663062431578111767612606693302430391805038371328554497754895234865303149498768462195829488345576306596087112201858387160893255599274727969999765321546613456158345624110201015613693019304785611326359042129854560120399200950324986304725016757393688832599805976786369062137370808218581380146739829619059380108406029132689967921867036403280367092605428719380105919079856973139400225599441890692096 7152 88485035060423332716448393503166695172842654553147430406728954899248814245044879045683271990620869660927124371299890393392773231721568740830077174544976041485913028140271093927400728520470481692350155321676704961427050610567102301737582329887557640840573222555797786667250370797506550179962139285384893277184704724680395230101065801119811453809228937562324761172653472755273324808541325796333564987123226929089320174600447257972817382096612575747130167964145098358190832553885150246405309220254749378432 7153 -96265720235967252567244393929251929632221488941053517982616708383032895147165031123098408809241268124037034061952305385571475091934721311538018716013194045785213131646427210064695019410004244971216431416235707405396222462937957281299631274234987723643483475939061854679392785036401785229042953851579847361035366481670962142481102725334777070313968855385219216073791113908272063353892006327040449442281551056705138072901140346809074742820104786231949117556199671408556239005094297841867217969283071387040 7154 104729967421825362674340823236968972178196610856404016223646780258174272952280889424892139668693201390853961872222148962138597493166678746996787567181953725692263421593948804945286094376082664025166736811179977024742204187227628393410335550450580147597577701894407972488189294484047796408478014773391700366579564821023950759466947487234835904047993964966215493436055305469789040534420750764536419146167729602540429716315138230665602804436127516045963756848076460356707281738183302887070971908883679790784 7155 -113937776458779349348339015207984498308962822235717586010308162229831169761643900373635306181564433148807981788072354947741522439914727429870310356373969585509043140545995386507709026639172107436388682101520938278522991153697864799145965439644816060022894834690591578924911123055751389222844177321081853206736409332871427109721871380116471082235415917004871110659519893546954894466323097243965714561949955219098279473793973220377267235878460893695569762273994627182764515660549366552022735451295636010112 7156 123954408988706236304434146500912712491155261006880498504827687459597440324139227568146630095962023414536652746446238945713766380099153771306126894656378569388970257647024761744415696831771631233151202587986033617346202445677820432953455142059664472882994263624648889533262188602557425811698487412999078171681548012781644294658229948587370586252809185967374732801346767030968283108835012449784535811691873297404920276061077837683388662829014134764942196107867858177772161967640184055840873311520011170200 7157 -134850849486451457450181041166563342616783733431150172917295447319494797871941011281921257300173594136885191279682386776490477895329406976056742187385317888695903744387674118158593396928507779857958834249428028047380674379519580689842401352310573768096712923126977648520542599864295443110915965314018621289749220632398181929304831217297730539349582882196108051936466377994234894925735023515335907672358307032929315054566992164927287157766096919816801004899900204162444905170602258502376386860091824395904 7158 146704306650638613266061256020614296873067701810852312170980243255678797062726066819115810994182015253299744236003122051712558771018470510251103728505968654685487305800546996155949844212736452355381088536683885384510425836794661555890295540562979639130991036257346899765437663045378294233741337646015011588149480162826386503034301574439385139913012934876805581000153198313120476424397299862126987649966179884867759008579932668199609119373784384046119930929238356204749272191852953421512838216818041438800 7159 -159598758683302615680938004692170454556271764534957750365513318002129036922739122452024941254970918535313860401834047140367325440843567534065142304616144095541415304013243879491934597457512437583693416183815336789830873721991692958095918987302608394953596813542851020049857620771238193354709674304600865727791308995755706723969287476323696111625963794664447093301184186907961722349187012329352576244570278845785530920663544649399040303864099796279334743031414759532421823498431982593776673607344127254144 7160 173625546296689585082323412553071694967170093845714704591412132143520365086205996892415958150106504905385312681168884652299160761922114748927314464304842991672089025337209442532422090714876936697297664110806246424035491129160801883858615511126435794033208444225612253501707585779147139455694670781513294321379167648590950143712618214128928887120616250515003343986766300990957675297897708337135917515369384427201490732895821123320635083161898274229917557031301761560455455164650270654561903779651936135600 7161 -188884017620953742508784758375403980817028942085025421995975470818991075331214008238150879003222392590958760245272794977498248384216639667185742893589444471703996121496455204169218817834441485491810991261730607462998845723323740250778664799077821493151880481729285654981692278195908074793413191420159049802428675779391092154202840661256235528241157799525654896273254554487770773294126296445811908093450459199290702759226531343783355667678263518038510087982423080446506858487404002900801670934325462186176 7162 205482229551147721729605816036330328488487149794443206404783325866826132144955727633176698765363559385797719414218386224561089873713984949762614054521404379021834694304954126504924962015847529186253044704279020503510210090391342684748837043265707000030383747957724695710001374691719411554919017101339760732443844668411109175933191596774285306344712554232289342536968648237575953245491696773385932391243183325793022002035222231478697490690254905849789656944263462070860918359003746359253866545193679108360 7163 -223537710468402015406151425205230924669311485823392050407741554833875721809055746087367421104597874460730575778420812811403948907756578819430180298786036360084481666069396005764441847375494492262859307061694268535564930649036638700363550043054222371486166058391130809255235157217384338999152274201673786588509723042017044010805125220204248253808885096570411833596410853292386383592611571168306891184185714544198611419927090435839293747368026423666417634998149647365491811362959373440630527331507522898080 7164 243178289701298022351113604565341770560661530274788666983319835340360862834639263927592823314845791455298931556773541398453084670502500788181918404942683636529893511028913353826376942683690266132225850503490140756048994090567099883805156845530616907774561627042132668326876494552119024616606062762184927752431450029674583157172958208162114007646771129660965759789861436280424806758073241336180871278766370629459858562059720199305078113638238465464472219942396006936697645180751181222215567575288664067456 7165 -264542999562175661166911803348549674841065190576839173332426563660312933165399218934510462147702455902005899219223775456610040057281720138610568025588395421826543864010072271364911890910374036854496989153293388582725461391060266615117120677364988491347291552236642713275439739907929675920027477559075838493194756437736400200501146613967122941222234456166866607979803823673075669482232407792137540675363126912721140490575378136964895811711536431508654184895381821564477410643334994502595790324240623916144 7166 287783056302762030224999785161478682074706118570005269005108757215550465269611840266719890088570096860862762610416099547125616973368893582741393504331768140043328982315533313314777876792475483051714778815478123760046254638196636456371766391294359130377004327847784029816503603745325890199136365679273043238239053065567762426375202470122723008331597479002753763451809709460941458899158615284533023047991890432004119519262657615439526426400775846697364351762168935676293415265520907765624114244980308819456 7167 -313062926887629279182900407082399031426376859432449043168673829440933700840047288242117755393848356823480094419298588032779256933793145025290222734581067595288347811752883377974716982683986195237724961013440361372018469047641138625793553864781884003316119176782269266651441089541442037985121871623103306986442845680108639095835023738105711837282952717903475670943081635806509007543346682468305374361488189075132870122132406681918814444343356677636755913819967880601759956734683961658644660240701085043328 7168 340561489086465635908509049503664723523688536636223491813287119276148680643804761326209591631643178709077799787659379367106479040303472321549708035628491400250253775826601707113211455357647951346327511305007473946647939557720951100365481773769160636297496333323768025950681101468595234295152657016766323707843839831193656084596129831658598043187096845334188010354574720145189153638598194498580170375908079446323073476628899212397422589882403910707138966916591357976758399030737116708847344682619927867776 7169 -370473293041189146305426356379558642250571356598030107469310698947821457688889821089841474711824035663267982388332016775441135961563594456321745994016341122117616151398085054054408013742918075936520260001820936878052981607800844447688164010370215391112014249520874609191233731251874570043843525154300876246915459419353297806960513899672116609048646473588023394859480747894993748626959109517414259611372079065924033793000424682935876984670727167217551734641199032222807959671467003320502028236180171769264 7170 403009933176132095513921415876326510897339873564880915218448471953433347292782399831152448719089641166569710747893656574562461876851813782213835951211932672409199726984385954590713992488845330630718766534202044745014229632815614013987895389681807665183288768280297538966243728702823699200882361044416750874697187593772024397311389521879848182359089327388328846291998885718146724228121356739936594585251263833719042080359996384618611734436938559854960413393312455969471734035450660815988106898272838200128 7171 -438401540093857429620126432187725428757028415707132830625062488632221954428457300480880784302936772142491802446797072170122296603210714537630457399084797483679389684170431160037520183879355604417906886909596926033548998888540471739027435439173651261957872893450059944799673868918014581915618242520550158123694485798380911008980003177847865769210974806528733036926017612224750074089929197148897238551349518838002014688958430067411836268132954422477933043370512832899479255762715352926938848501296383180448 7172 476898402941052847498075643438077943583970493324780658031750763514470371151783395931459493068305000181302153853276096203349593451177316678651792702187768121367479292097583740459125207095525014305446662112081367544944411370672001742887962983333367297984191441828516012446809178022472045892802608138240745723964764682324087851472786324097124392369985964416150249444708377998456836808298352589645967013196586744050644932519931639405924430313573433507579295610075907949102460524530318402983745364917403096560 7173 -518772733644271318960963870413793167827427312752429970027843391860952390607035108410005465608661840896148744998027192957847489398969670990431418648757892158511788244625067091393778342963326727520893950255277770923152668437921366626022751387703392310409459863704878125814079228977231462254164965569426774152357679371492670790030879239599762152971535731702986649575379344912856897246698071775092514852559698271635985065958137348382416523422889333169537906208483414358954716057111430311653933192776103260520 7174 564320585410449061217409358769131719267768621913897211479561477896918465631657053972727123536064776580190297840444947399411489417048342469567953138172269430288552975491558478568695739955770798794988920513539840803491101975786944462246088163797799400167684640927817102287186945622599449376100278339788479812301405916983605095416836907559015767212961740525351626505730126721452037697527309327832988116575116183199139458240066100161023024288671037128490410675360042646832044749450444172897806197504580160272 7175 -613863938969091249639814228675555063461531857456059429418452490562214119239152565527110921108077365303910635720332283161665995501847490680045543919885945605957512331760102970944309891368827711857125282012134806581228262397375981828690940048061897560820047508009333819829856182984624639420763929068024499494201853770173883782513508372353457313194747158633378028713689148180157626099896006583515333398338811244179029947366634237669958440184750572683167072504672265689669147797579200542068085591959878487040 7176 667752971209335542136886855972551088787756216582682649031119586376919299981781040352732827125278284511919495558852080520575874522668882304532644512305323129201347267567039487161877807229674047138223734761488234162839630471200029759787763713889248112821159930142559056042161219754343462206754568772069409385896919014792188939782755360332730329455098854649343775609237425610810971274658830966736559548376857247696835761151955872494257473751136579528391340496210491435645682881525224655459349496458003778432 7177 -726368522144005963145854261014707700908630379980896647595610882839888151795809609201883500179805660581741286827022919633428300385426009450230451052448392083970322124776519596857163250942614011581719468138501635510562456291993989966574024476518631280302314437178685676469844358428533472760683793891480597897404569950953499887348570144516945073231382100337716661668809148009669246867255305784473346457539029669813879544500279815885028434507291894560173875098445428706955850658411679673062455046601748163584 7178 790124777523192722080105780345087765038752054319251013841482603714317518763989206579005778742324816156379682571729017899169031423997894237917389639123349253019888194801405185410961500212927691074590813674220147815404355100558743399421875308814665489620659785767520797223421294085194533610097814214021793565070381088517436199224131930054547623452388009839843288497262485258094315893101197519945781165856693344090995768560099354764010069673204719271111737231639324527228238918712125638232803779785426309552 7179 -859472185931553084788643713704273239065609805779111832531941332373672468565372723984988933968133811574063917301358690991900275490907274110027614481085917489436770355344155304456253148997934738468732266250088570163971835994294087395540162109669043088476781858927653674726070722116704276898236787689088346825772558716570206674699577258548554842569367499349489689480349970254645117505928807819538039083741241011250583100629319215102827796524472179191048020139283094018942291720104855423207006637264635675312 7180 934900630846986152313663849993255378396509493240664193098916318564628706185058542806882573307096036523731694954376418789639188579046286826245214548515159452773079968749142671788739074032506309393185173682128570613990450618332352710014859541359828673561829440849927526639797518542632302895403017883264870694410191727987032493412869086770721322453461511379236514197259730257539485284835535694778589766010366810309846243855035950016402847339182400467250142884954512553340203825143835827278274366413000927168 7181 -1016942879925071280820488813380789247541297011012855953645222116928276232851145845231429470828009764268995044020865143731356090237206647504839780147349644800737856364992620779653277891674925485793796134597187243325091551899954060707077966171852134371276187822180442858633996164006701502205848527013829112926384798640412650145426786054705610479228644863278926279296097479439788031036840080026447385156171867618509323147289057578239844422661014497715575995388500283747746151870301552569973297554284892345744 7182 1106178335716156067835632937239465772731183986813283035093791650029316045458670299199395032337191968527399399704187513136358885577829797692767853563995542866854580572277336325283303202980908307535077865024606265599774021807524118493486036662401572174248728065290691239024081221630728916554108726146000305952187982995849868154093148882075405693476343060787911910017857052329384839191547880882035173762383952632409033443885914952625190696253682444467936182604688148631583022273712979562315327076208338151168 7183 -1203237114133801603467988049019717624157526366083320240359124229125680973268500841537543905761315098837737308681875177945170252098185425889044419885727040592240558159042667908430209829807550773878765398309614533625813362732190228932515051798569292280510334452129262015698020329915269662518466323312401078292499147122124162044790422621443462115339853718885899740604668491095610234774628365233812958304934962726838663655200435233098921251168038533404236077627318198695524081116973354376413738556085660340352 7184 1308804479289186849834395174350974129343353118253737387640712893526677549304555575434214629074705541923045042486822255029550604354194571170437355882453811357336213560765349266512401590211544972156568913806047656266265636799947597790491086687725937522039539891375918823093401784961431779441905802889174018137331691848100239012898394158321041078325303879643254102057948630978683819261592452166581375846352730124946528142017944763852567867833015842674430623479859400198445817410156051513047136690169031490480 7185 -1423625665802070553384873239184173546070214626776158803007288337503750793239932502885389250236839300001640007143576133563903560143550382987702024745694353419711318430538536247715751918614975304086830833204921208861822729338347349378660093666950370379230264123262791478893744617517340339452671472139122336841510231826317599408767373198561276753166492702545231143293143434149939838992712782799025979898585514591218558013077422278166969517926100696189664479278327585514131757515726169924937605374655247491904 7186 1548511122412432731165848574591371541225968335234752229717094406564575453454641742268168963023104928971552891468567225848893064716722765249573456718424491794656918055799817054380979614792799642136316834019374180964252380294184631676065582347942328459247531843051068163680951913937804620690210488603047256919034336780069712784257586931085488265428729960760109253498701977361869062142312154430504109192256024707622997372014597351995574228010255490724087681249482695825597922044613697367159581706010597668080 7187 -1684342213666909197607078350528831811433631385058873671670852575124527570816967676890011328387551941812198268885560198816970187292400025418451737255373281547783101561870964321530299400736263683267183266888853971288227292729835568916601930764786846000424806072589466883552282149103765989355485775526308449204635256565294253040405811173877709573580884836855359874292238308506102483127535787729151804584459563285557755763873888206289331874556154889596884276332214897687462113614984349015304397641096875114696 7188 1832077419661180258690850308118792332797052215597518996802704110773172090348210759697408576566969074496512824947665522388443298683060765672936868416712454761419702411284918644643835263827733400993972266585125824186920992110115974259208553311821574562793791051204092098936640859455644213218035914242687870338913810253220595734556381106505594946576351844510386820633895684741125928263291409910865076120645387355286687585470068688045846869963665907274624515423586353532092633677949661589659585277734205098144 7189 -1992759077305958011061773743539698046956840595735365942854082604903312666251205983667722475361172287010809696405904635550573994744377898750160627770432072595462120767796796024216822139041672847208038135544373418568483116656590732175328737266345170166060245148058592575530341714203261968197765758960248869951411352029161009580711909138678602750964337092824191042130504548766156386762258928830970796698457316918434505449814555251235331991562376371521027417369258250693770261907404386072515920440158598714080 7190 2167520710374461686845455190868678708204071421968850615292889176544623995791032060736159812693563542326152212462679487997201594762426174931669691713994999064610480101425439652974918941684248241807220549379167237728569742577441451291900702299265395779388756831386306115814722774582455609099195649779270586003709656173722603778233661331775258000748180269228017934214021951014540181877502515300670926921596175235643082629721934534082596056421360952996724590565644552796343995649514095043730010503332762318976 7191 -2357594999709719021632336722655589050428978116730031929551299699047025550543034610496293165226800741575157650703565373145600432978338791934865727782589289318377563332272106084368881162471653999377923504894544815558540802478444537696154687801018434138157757031667035592576689626130543006852626295553502267890986855832153943761526701712860425287332752543858480184852292804807414759306265858854257637622946234682518753136193470235976656804528935023920087728523271175687288117052193160486894995285398698001408 7192 2564322449449425194537858326518774282709586135068359215931770269770602979058672786630417134958999770764236727696378661544793569752650154882889615581044202220142183897112422453538778545577226907558684439127526143234469043235706193154630755104505857657484029902632103695649203656669140278052683553887807503287098451871224881235138532681364901915635287083096264187427926425175983675180844604867892983164355589608460049861342001747389254606825614469007997218613982438005015047264502587888210295347398090129328 7193 -2789160809995670481731301047689455485656660066956378551412709799359832077111959670747518268942023521860937594103197144256938955939498969035581004045775506649428771945767730601157861384266441874071500546588400849874952319856490641109290448429424051611960196767449604174296850877914732069023126807896315710584349287364266860791197778998427871370747451337116857439635194252422967187448172338762324541574069728302758177957912903710521909716858136525496180547324185995562848759130074482593102607394819376326592 7194 3033695323750571022149603834841313010398726827233887453314242472459007227745942343818672642703945702077540566738718509539732785181784817033483581610135337283892836379535543243581705441582447793540805724895451780960527422044849611883975765397887834982111157228310305512359002243184504085879774398927971679835925247486536230679933079303688673034064753503078773182603989292722728861159040754095991556525074007585243140857569435134574658117584683497298316441024198062305117388780225756397131856343104916281856 7195 -3299649865393614342911367487594841251037973896769087039331086361867426968109495827114557146735038516510555028528320194255217351639902194249204357221191390925617286252726723885106158561109530058090362157891697204777562551988727828073076337718625492933977741022004060514690135690078186921136473790944390244587535831626641804512434491923975416287475458483059086137233337257988211883613386562102984493753749136772867801389139761854975320928797901814365540414277965300931428263115537673970343422173051829672576 7196 3588899054732482054736978679899513071409009660701454699443896809625558907568268177519065246981502545272043851878817247891376073792401855236815999968762869497535991753225255018852471499934423269471513538904932092448521894220640126250677542654566912340190149712704552554348172857246324091839581748958053734763062767710293320996998297872909577941477359834995511328323632749986943649583329379511286809187301323668470579439175439259318427954754135112041873733136975601196834335450567139221512191487884246729984 7197 -3903481426959843900574353300907815620174930183610930642476083144038681728383690121187124639090920898409127560064367371704164391705230823417078476697694319478153961042947196812891610080675742482017157962371572674436925844031553505502770013277655416799199775452554381896132904416022517982184009108370733186447438096864722613016270563586684183449157124964550571994399120571137827547134893835821839925093547219166385902415848123696007022325121135882403343377231099817779293114429062596687020450443983031736960 7198 4245613752541528566473828417497519347986656544229634597879349924866879131294701505214712505069689707692149527443287062374280855498837411951551624874726728353721873886915312015270285202315261965309822192187734668466718636902821202141319938184050936427992763802927952109343627733792677229701085614217972801452132073915499855627763806064997580448425097284400150539993665018644577865627083057822144134099531084060501201814304125770028229670970687799947801559753759320693392103804348681994697648237569580832272 7199 -4617706606998085998790734469047535365986985204070749511487776859959793738365410961614795429551218650333588136296561935499942603886526170376442295491567581392296859435333164981343164656020632484706088084092635392175707567133173391179832975037027709015039098236346004314722814992143987759289317639144111351655871887274378656250467553904012848945679584985703514331264357407768441062086590473730433907515399807532360466725736129746263343675949278053988219398039504270668899986149899920064262423556477494501376 7200 5022381299578060125676279494797530661533237734795892668236579123679753302541808776100119150005299392533304932599046644275471858092640868305161655712833233905291347784059334399140635552288796450110179429250036127348400164878443713808950578085632875075788708023622853404292110076969974509111607298273921283617607709397063386396005442932618432731481506650699748703186585781855000657262526079146630627449639487921505617315647308129752933868267947552366673286294822423466816573543580413278131802991813739815436 7201 -5462488279318153507365046834668987177696220249178811965182058960704772231329855554144126710627917815967435806460876358011089587820347113524926639024464983605185743406336967221964902127601478857848959316280692284641003714577102869702241370801040274902067410985912252354356018334914665496031985196694396608777058134301315655607226970179828345772906250561385803673436620235283932886174307151265502073004220883816202524193151509283082696543767429745138829507127204111092417565882324117680146375986178722635408 7202 5941127147309039770389771478690822119625076961151933430337783458923503230856994658516596527323122643079513038561365619764106280693636982030941521894085216896642596935678896124910882022014858628655358086660589349222043648921557646502286017535074303186742503450344393347662729392597894518003783602548027815933360960405460439384470149678554529195714949519455819682529057925434248409439240688462299867223915451644103431142559188534038670235353165915213842222266114332891597133096209373739726764415499959972720 7203 -6461668415207767825791432290918110253472332768226833875749994822350992846181606969783059816078857887252384941760410204939365906175756289698973032784386468026800922228323207299662184137756557289675208416577746210468746567667015846324313569533815038597889449278041615906863950628381526901572375153236586809816263410101691556465008821924784345405100903215884068416609234081000881271917138754913051406398800247626048348249264849038358767452679420034930623919798039573971843423565450311823599250761539297444824 7204 7027777162236653967252199522093675716624302032955066687371744771232856581629476248670367114827906532356193762350753625645338580492494477606413544483905107538213415741936445341614139131753835694253437545755729136438938731069018675431005081255231103418513110989085080599996562815258607894094788719137213218930647903928849189322185101458934164457268922377187075478947199916111012474305758091522359944094763190011991600489453378471577041784941734563051769924253263858585658564956203170312107509074321495668752 7205 -7643438756169214602423995133462211602163206400073299433257678672332941516086042162504730844151361094158025334033678273492249883053593996358296724110822261473148762120475275803716061202785480421460529451261314704952642001327874597952374611207352134482445562070456441717885907618765242536341302029842587980068334398593053289620590593663105458249427379298418745322927142949364917374351682954009934747336063567946760799180270615897150050473963022664499463588575049045368418407897884169154373939409110966963200 7206 8312986818218374174574571811260926677181333941835377873363143752253570808622988592235160297511519435818371820914451023312426930541451657923484619175104566089170749333935131260851124191791528991100645496594450273015837431767651939027545637611629213241872401266897180535340228243804087919267743986630675734224394834387479267639572104963238338352209243640376955621478877048301393980867805837133547659690689697151872745857832567250271656680485755670203830455513425556179263716312986310993382217789154808932032 7207 -9041133627411230972734243679576763227956802763066014350501717902928691016683500844673675855515599843463292494785203063228445864109252524751151693908336213646322774147114353619903896741027025627351236590506051850314347961919961481673790764695740003171772231777569118885109944572651612366910699023032311220977505752668455479209602765936632493195708559189753258867737273937614653157735233299027103345120792751295300726458262284239069347201969826362674765420694619745132028016822397084628840674845652358007680 7208 9833003177067135996088792151973082436820457828785229246572538040897577323895196647869938170397187079756217034446267740959225904099834008055631696187633956297841260900169902122022536086800790161529983968565723018557333795124481521236546106460192028607326326516813808955038578042355680202041337482499797928367895498399017148013406521080843727122700940714430327590660838386717048254336282701486810385003321338842432830187855285309879106703222273182701843648113073385048152411783304498874927657425558588406912 7209 -10694167114510268189398906390450436627069766521280384699190657441001143040503402899052976433507783925989267516747634220864912341622777463393210784880730742820646463045172937062736971424236526148588032107669321940801120167597340211149086125077386951187425612131798127618079533913878408152024058731032757473747819087253089987496825930317385003576276245838904135819274785287311037642092610161010953028575552423188348539970516687288463501744234270816182937755860930867712591159196203089834948984916518709502768 7210 11630683815273100102075677891113099171998495719575950055213452240044712505197282517181966355421059963397736132367197442785414419206532955617261473294340063436909429047948209440329891746005526850071517794900468935932722808631501364594672339525187672202595028366645191043624591831640110469512504523425506773212050702612775818270636643474215450795952617543793445160780715026339126997580389432714393158416412285554577685386454352736009681382262036164157369886534685431777081980312143895393586191327273947577216 7211 -12649140864923157258446875912085374983558208871000224408677737202030027398853537191677628299216510766102207117746292872596866268432045190532735162537357342720248274034728093469032739613658630694475724242130358580200035418867993477246507018175466566209599435096206452988387318584823584739475713414709562531686977346760755040582228814926325811289048920360600574699128175429938746943887326860716358890245855838895847225315035594629392696099116969845717184556878628925085407312318510432522244128776638382900120 7212 13756701245424458124522618945178983136085995375720376941990118546717409200749645998514303073557396336491620099286225098905209446626725198017927192994289063894825551624447244590127630528366622877463273431834577882195826763519272387985197528642191571784924121865810939610289624467591031482815521350700421003346661274310855271361824783842576516811236194383675136162821288367046197082024456578346348354671758251020582450496022934790406064512094585597292298056134187844369186794379414374145727960896235670056640 7213 -14961153548792370446311630201439902766117467296607732169263985307653458046209534444877482951609064913391568719552205463812615709792188635192912876708062527709270994428319324229674990405783114877482782583205158087579327864422029622215276845734691406710673330143017292281540722168074568905919572271638429831386090213841192814970909846983199046101875294696591341807020979320277119294905099580735065723165329680497779566867156368743887421499843651138007808816415848148697394992636437152743933860820593215334952 7214 16270966568896086497338461553555320093447317503306645569966333622248485354159459251383264147795421924372619381257710500851725436286379461340556093307488988124580322658614683863664375127176599448140815894204246224107128655792144196535041554324317990756479183343263828239301234383708671370097680430189613440700390351614395524678665831985476294740906432619174921928478249943744750464742157277753018489703211341989205246071845530750633609672803386610534067529918070021430598537014041185726718959162618575323600 7215 -17695348652801864621229492734670755032540354043964698179155234508788258751257471173575503383208002740947944405756416625713797730529830139966644379547365392548125115783539043819725409723777510237690436238238485425732853173054267590923763550979379958802545502808340499121468174521477668248854467409187683744053663920095734034660696383123380515079316761762120262543430550182242220096552522425518014411552627164814597618796126805555902815187047714685424149622861871893747887178177111450732060879453914520899072 7216 19244312226244929215807369241599152701254709338721763475596682572828239336905908720617620195452514866020049607913157424926891265901570447726281378001301971954526388279101853056391093214055944433686312288093796586067563303335254637001292446561825162706933374330590859901972261087133921254037802838129716666508639276342614769982666582237551403470199153682214458310611559563071200184958185268937477677135457698541391339318012999768895897015834212027423805441841753946912941836163497761882858694885778395791824 7217 -20928743943899220756226634876501977353783819967046097562178695074093614310239274877739719392790563111208690327565141089427723105193488545196443623519012930058908791599985608807170983587518125193334339107047036721881885763476284321334741319157794928604087632505776990549382746665467672219401737232851635087813377779751550218446352563594065242018855296937426163652781746905362750191150071177120426060792799937401664962361925302160998511984836792969099799958212396492968606629484462143388254676094558023927776 7218 22760480954332828181357394088412188750726345469821948840963539832598741752452290255394489695691003103076384272062186329398471353080354606272190942384883788575800279949035133622567829904388442564257590809088860088851501044950251537068679581018288730007409354657711797922427244028388150014408398421613996020567938632901846871898797867102171356471810152829143537866571051399483486060841434242326504948965202610908253301650846075055584722642426133394077931029665131361009339293570449076601855545673498654333200 7219 -24752393812165473777227844230410104757175374001158969384107222176528522133726726815249328908914927388695745676693468987564443997705168115155365478002583198460131543159961899222198357135662136771798018119960417697927042126689458539255520702561133160533957540673598878068965433631564720083951248195113050816161882086482190658584918964975014084848740429978810440385788722361361967235006424271826696626482338926458438292845364616288305298172623939348917607085715752199343900079858567514271591490354098006313848 7220 26918476616279068586050137034488099538630780249304256226807241245327631263334474427936207136381522941221566056227909807148501176422156742279611301316174969527442620584605636725222110358774821708814005604469925414832606757380798060097350457939345209377091287037737367229068562711811965309470357093485485418348946309626554172389219247814448835167230907780639487544662114728816500819731275367980244196148739060617239186001865135666730428965888459710846286907466408135034021429333410554646924176376692106495064 7221 -29273945003295036110942235524622770056282030721347691388652549302865908672854594667551004415544228992004588841384816180883874438078586369881703441333757842058341718730542764802654476721926909589363053012999781111258562494184990847440620740431361396837541077886151226217495448178865560491437585380042747614291752643596994176277796500389681846790104368203537059029152004946246594171035433746335591614099177456904807545459957517740487899132466487779054848323323912120338054532482554869561230896927012568953312 7222 31835342680272673515866141577724253422541636500196651161757815092895719494438688867838298224142949051878036568412721208488208396032641111062369444607091744442147531855580826902883989886683466238820628256806581635570152299490960737404742627663308544975534142544681093528337465392092278316372997219786853884672923624235547835520799186925098197130455820794800994772331253229655261500872692931307838288096285016120673532960236994689783644930240327903674496071015171411556546428412107106475468682765197315149648 7223 -34620657240081503019725928202447493144926740094336487883549849191144157450921575925631150327500699357746980588787513527013552609124371195807179636798969954786523585296675202600115498679169387803733794525145448097684859822851616921567874939519141750886780540054692570263129322900799585833652323782690658582304203195912550481290971836544354166196260554470296484928824204759250112254852233761969948376802624605037150057648901020406804651309170095160347795292258242355108933799028024749372739783468735525564928 7224 37649446067570574999511017020624913066154756340726748398438744649651835411147076923258241365842842726769976967204034929677999583419547938957461598803722106766842355728261152707398765687084301301395923215624304871598391431489179379129471300622971509862548269350849038713505535660276501013469018202021026108621424312297786403769699554888235217879798791016154074961143988705267258481695647974450655567864417450980088338047766456900711281024893498784395638467463179933984318585640930994191028224478885904744544 7225 -40942973214948084909072612225495722245369490303208924947163620840038382255909302669957109035206598405161228870407718004016196956479929334498780256229091128617916853699969108236203661261597630525455483553280623619974894042200727568917305483142468908672141597075123537567437024924101438401119263871996962146287539865680316242037239592199359880565928942371823539511166723777460306077903308559005319096352206627777069906498561679881878357779249297345282248358446304208682643819172067874176515747806519569540178 7226 44524358201183486268566527525411738208459429488743388753004655708685750043843630935189290630179903604151966715972861355341034239559035667555300247163701011905093732331876913860892873495068327150357279728592065571954601840897250202188634336192113373170230851507559922460728699877815454239629113622793148880783178855815920726521979560211083295187541096309155721665958516181861795036378873079711357832325468976427269514962260084111719550291547212623822277753867433360056715809526672385327119535473762561824744 7227 -48418737773281888098813590529610489297169098822116499097367963631024610005707028196734663953379779233969810817895433541398079936030429680838209987984972236491181761842599452459079921583531476301392842537521733692047497991664713739072744794742699491769047712451066860450930878465749409068235134091151045856636482562244662938784510546531932124478239181992821109880041975979750706200946062002736681995939395665908719489821428792656227743676462494560175153813004373413823884217665994301021619024704245942811888 7228 52653441757533292121203977482348937423164259019484005623363068806793198566142013118013293384352545698715695629836957779438515750292957067391838258003337781836931852230497028352794797093660345847688950565531192266606183634975518773227099740651236287614218891833535525552798070256618054843828782450690859661272741050792027671532680601878411588649528501870229031467531694676768174000685873084121803277292003201720153532068958131750465618624933806519539287063474274784529623769892498798816556078972565693715328 7229 -57258184226933523733177695363412048953150945398105942892027967819040989175428814764294992309786987167058414387694496817712547824312162667714543799070003591504086923455044490657892825916710030506420888051838272443470950107766468479900794949826724444220694617572805384669180564310987251680747507303583834323290732322764482172888408657679791420849992782354686399607535988351918905875904492434637845552270076754438481578219152157824821822618342669880753458995260437888034871371017128348953032486627661971119800 7230 62265271317590241100012381901224677655262034599233377479316372187014822579709065652723945474105409955262770540191758189663375796387954537320882898624910180566625461434380678807401474930416577028116018917451525194689116009147887700930457014636306900210641673063005985782101675645734546129347723055651874878028076892207645086677815563061537057687380257024484682739893817506401176841085589685673490738837020919132506230484200702438747747483459607637345862923960690020868543947844974295624909413754108372132672 7231 -67709827142805905660013593455927428443337330076146022160673402751789505129157383003665985143121332365236870899633847326017210982327829739870945783893452480674115938757577101148640262533838906377961244184173722863647243278368732086403029219571839700876385371619836145054006680323019992801024801114268675334268231505554383508048560391604057699964009711196072852646516064999152393902459416975046396983177022607324542242133210789679127126035579522909884052329134998337212233076421133875159049222448536969797632 7232 73630039379473954734736641901620377030795484759072721747587679872929738459047140870718047581812006515980898320355578887253820967416458477422394019767093594775013863437326576772752622273788569835430000945507194183211770778589233337196021161725612384554967121368146641063224924733913190113351079920627544760611946551822924006206117594248171728125064409349184570493307223438215229039013912772488856576857126586462608602758685368526303861850304261983579121880762408531906464742994082156003780030094896448978400 7233 -80067426238308234052475537743498955605524743527943677118629724108511366216305797156210443044239245850164091222175725534701055593890510408749414005196956011610830855155087328158841519970092945515656587104387550009850068150114912129399651992452841695811379698999604401074397554362691118797898816307692429096747225553475719321594089291138170224744770929369585244698968957053525844703285900297249134079318600964729279987508026434710300558391747309261379503201455739541828943085660803453652540811532246936338704 7234 87067126678198377442410868902258703504651347471224140980029231214656590516470751947347154021191358948416498342760682062678864224934417338610184951156395984872908449692739352965792028229327675837380692317678211317800442424299891624919397964748091137939567404834371438184530683541590075340904612777977892791291626364341243784980493460560290934124643433297494769067092792928482019908045019989248931673388951976753738949430149242160578381145279929971499307456504050219444477478935258136905507795636637727695856 7235 -94678215886676929364233175691405352983043463767875428877526455688989139438487081601562357930892418201556467394793064345847803521464646687402800010751705950799787551391797714569951530628381944094912952243683410211084368404179019319078637428256695963858817203150440361507523576756557550005428491221066820103313260112634354775988249457776308769021330776091218148615249007990235200925908522765063325889217236347422336825619420262104492032467671511475460032837806691850775751722450349710767420142325569443967152 7236 102954048224218704685240722100658779558883159203177398402523788698181655262481311951091113615687989129656148650519652324757357683040742122149542907589938292643441247955786266184351716375449088597847210441450259969975342457856227560071244225694753471524889104969079685746251900846011229318577721665001931513573261824386790589789130516354029824514706951864187398433507067605466371293187817422061031007850567059364373976077713314884647836981055089002488817784979348104979999758032628277102827840866482449934144 7237 -111952630021087473259211732886003317023969385415815603166988734866861377456673796271790604953138995972626603367956698269346928888175509765662503362697475965836932838955246526813253725639777220816907264973109063324268503880410431223071849815776494518270535468245328110019015226628129802569256257400970232548249991164769619046566510161365876608128244772179053923759033713907467886502526083203847624896160664093895092189168873786252869502000094721057850681610964456020844845139217646485254842086055302875136952 7238 121737024823023459594064292515799038958954175128347059758068344992621159987965951346154901645276727130318344744778719761963344213466792413939350838950399937947025591614624506017264025851437136711360126916727105469759973019345259047664838557584681781433378932792604109942128648808228135217520084937311558503548040580467962723428441229430628267781345060652457934122794394586075237397305934167780254200197636662683147826336164234996990093054732843469283858868761929114522557816067911023331913644846839189679840 7239 -132375793907666033549178858342764159191462357176432821475219363472177244623220611629957473486053493175865824445148663769942859553563619053467828095999015452888576357460903117630307697135213776589261027629532213073896765847822052371522355831654267820982780818873463709933582457474558554015376766315225436326406205385298891895283653134233224960893433472927434528499045945829510269324554183593219159472345426538381321258745814626850050590612260742595877892271897717055760993773742981678603490543498694430333184 7240 143943475138792706560052425223844780395038367778332036397006014042734803542961703053331158480351222673402308468753625383762700879415636590700535038160524339630678067607139962211595312209960065733791197659380975455338794576463106364759258131396562623717798019773700724475355517024319592437618640686002948281181609314737165664318661814643299166780920876289822919403876218426685871971896388887315406720330245117179946327646140383974590225070841992640127023255613708146376799033263817768334760459580149526769200 7241 -156521103491927004448359683909401466804072939055736829269884635831652094334893046538285236527603946880939954865020040691335728231115404117507671676167439161247965662807628482944198136099786892731099278671193357590017455669280370835085654272686778589595662572112988023075075428714794627512311153980283594526538554659077423897817710868083170192599605382708712503366518065689533647045755557360610793499514950282018871344366150259732531283975717644903519680796961663359649984210056903951501404265190617586843008 7242 170196776874470055422507930412255880509125331787286466442835028467258792766227928949167238236269477725746070069067978195208551735646126026276235634944785113558786355034316632477408157193204729696129412179689967440451527825318322552430901284436889235027918361667433815938753465935526139156502991699127765916833804664874543533142048544690897523630020525313395938525300361595993789961650714919003545160211347548278059328786979813975229390913219951176579689848412652686162841755072074308070488732993542864733024 7243 -185066271178249879096323396207225546126679518275740286216710531871951133020809552838000246709830958238744085652701609321918862232061184634811616137758299805824280781658563935352275470358445036917788226910705725912821664354952072044575697439553092634621409423499366537866183821498047121227587406691951745290832048943016966681146584515836580719177338669821847948625884794513355551296744128929684277308366136649270127729078491905158686124877097861117298621339815938638979416561700455238879518917276222469519336 7244 201233708844438284270422334832527039419411049837957625691425071336701216430086917630590693755180175812532478426794402844914001932923220479788411575366914050599140441546273023157450045371453523782516896576191048641267522328579506585635086520551823789723276721434366765784411037575693641769600651048199669128108492680734388513049566648132652995465238975728921031418831939935830613565630913650759379646001772221217575405410162435347575845502815384412606564391297687802294080632137623694186520154759955609939528 7245 -218812285592526749922582964521261968282828418532744744960186816576148466402012867722337068923890141641058316050819135360800665238525961865328774642222234324165922571080100303369319075941480914122214926363077839732970297704679052126504160835218180940251532971077249160868291825952713500844749527242395560404398518126048897342392765012793160506531700851318519248388456238946248002723561442765683689953695016131111373520252298508449724127192309274397748953346317204174805951096899007410315169885889424690033984 7246 237925060369053670910465793278233763988628787574231149768248289958110793418613524623682335096730833150743814264053679168397767913839097583673430249706033919112457588443676512012187008975366446655966711936737919444873812909433318992277128367115863084729703366225747371328984331067754231699525707603553267428767484153207210758696131002727190705482364579096931707444981993438538510259630111831723014567280082426907605843576070844519963343725528768238163327773533946455957140714256975802692390713613638725398736 7247 -258705814010832882917571809993505165412094214024688457722756831147577426618948002568665297869421765268623231600169671420493635188474695535728602696381699048295137752177172630516460164736352290671690652154660518403705211637492220961616664404300795999945871572174536837379822180351690132950836553194270311414005316571209912615374677777449825491177674341207148976762524106861026421182185792859818406560964168118006327629941571197688219136183797827320929522718303921678180733494637300337544149177229804577535744 7248 281299982594586716755790187926206520632060794004969637127415199239689386580532867665172265475101751747760119153023927070281168161500224676905866382624249460428207362946542087987024733189937897149647475582771176976748464406473591697892131169141699454538813880139738121917200698348582619676914362954300496261696237124252524938559928897886135356433905212954824586925524033687021225352493140916746419143022708934315133959480674088740990034373268432893359104420918343100856586191464956094500576713376117151164880 7249 -305865671963438507866205329491972972777404350939671888410078073265688209194279807206294683561459350103531417288757713179580496130446032192856376159423983622742531869795535915098284237480461431041874536581760019319289263840821076252401913840321638798041052353947517915303928128092314919122629850308928364425443216546193257520252712102309635054583072819877063473004227459658035461766359520118526997788239987734140769515502879236760408028849418698842879466535349166570863525097294921886514819522657241723367216 7250 332574760484258084696170690720217348939231848589572344908857173900762747114690083725636864390774062531827943542556424093569299477111668630783747398791985446350635027616124020870964051252582615193127368254944189636032710539342160786959790407930795813272764842744443460977507326392895893280567937850219192483773849696806116203752629763908852468117673295533831759916188833503915054673841015966630017450229528499892145538249640915981744925259930780035117072748265275075458865198185313870648368708268833479491360 7251 -361614097702278659264118015183507545464238283255721214091255838123415431989931958034636179566720202045061518443911805499668363006030139940360257778114185259540736568546758932426809856051386997493725178572602887885376905826741413146603440570011317763824290737870868202301518236725051055436148001221017502179197580817548614153788890784981304058828702262607503971265344788271314853900298539759990405538445507264384633203988193825598799636545484781247348957733282304002655344836706195380543371342699039333846032 7252 393186807224951815603669962141310700223802147196308184475120472527873933779232393006152895240684685230526447574646960400899448605593998158389442118379926256114358188312121626419183868692646559099906471912001585160917391513056764306977337311071178121456703093377292581344549299370657761747049320114418426577675844449658233436539130264014665743298647069280032599994595971477098990255701253240456469935629233803052102796995511997042889687477882577369459473595729017875991203279970235659140349740050107211332152 7253 -427513702890282917702600588275091860994309649931330077381639111976412942321565639617278103824191088229209111275150855118247448147117292008119035755872123952990597522949223142807517567701995806544548006137952320958447899935693095400333848639648208429147805316088496535229421361989958943067126277104609832564826461453781746613772692829795417954999745752560091708334776297503240906915946363601883823929712923439437378555227236098838086718071606354029010633108736765762197950159244011077084680527319758655070456 7254 464834828060894873138353565878938854612553284932632706074485757174679401554998539849929240728270739770324877760409638196196363254121004757969905070252593466305659761360222037881639452346545761344230597811416890742733078919098969698949126260830211092307799906381369661513212688496820123171947616226335313037498611614523622670071885784456671401012341928833066068444320078414611853942235281449259580383749409784943938458635636770440384284561567304172835076066477406768931206294736956072638587431209987864582832 7255 -505411128739239569823146917268811252661136445531899522425365778996351379834851229375638211071185117560461653746299412439430414815564958834750070134431179207403620517989256701589833323714861714514766987177364598732435604165112728879432964789102960200499360656111327471499270483406246290686446851187375958135352989265057840395518849950709331558619114938388079285415818123325861274382960570906495557313050012878664294408871241130514083650987712795264172489951886772729226790203155021613410436440382800735549824 7256 549526272127619841480240952031350452977743083909156803612386413952709960289748782313257971895641510545715863150273357590153119533157414895889979674113961982194000100260562092098194637478820140944442583459020651884926108611982482936848820184121348008319583354868068319504151009307740980541154447317760761521173019863102768149155157797239794775474309604859082051888350001088883248026007864772163751065110349843999058346968562672590367984379866238458197735850486286361929928777285646512864331986049879046384584 7257 -597488623265418223505531450052437732000795431010121718087306051077577877008463270453401978315535348896456584617495037546081160585407163115619066589661343983793114672239580562740541056097392400437298177467204690728348989388250902254396444847349421143425087946666953968746716173109019766260638313517460819328935165566444415215021090398842825453212199210920389024075499201856579216848441177171663533208317153734814338544995880603426311992344265061956625329194396209501346056836152389955695282438353145253578784 7258 649633393472125292186515073428238814162747366822775801473391179911988397513757412034702028184101916642585948252160617018916778296418935688624588977598908812901609021267336151057256142622746096601255951676906271196137270063490785755962451765495615800541172180803983641655354386541176933092460325407675295954538392542698293912997032706046621634737244814848966401718073362348323720448471429828388408845428749799749483303556456504482162150369303357278919871165955998441006835080498695049261608636957195019263600 7259 -706324975515996889043850911985203703902278503207028809461137115543180076479524049144461163538518037598003854476290921304433082221495471166667218144160360582129531056800049951121000290781129056072132592279984926150249902240898471780259903240999133360674010198483557818695027233840386889204665419448970423307402136316039769591490745982145482012119475896680702665276276420815069997364493477993657114407850484106270204209438155514835595679362075055334402404531499286739158571641064271958570343346804536367614240 7260 767959481722678665244543626441327953117428399970715316250790799884180944212277910479891213368003541002498460257599532469842668532459190375647752469045362057624997324437091873304767853014443466344642923133870202431062260603650624475870686304984473072452790257236966267306735250682783794892532042019678377608119322271868223033405146176441284595405232733378903672530912434008739471985094288955219859905541409758282822271483811437613067476318759563489197965351019728611057672436514374826589971003879731543225472 7261 -834967502644863290603834436997427508279073177511290615295250487378316054067725735771720183983397014709394607634236714407054948105018183605706339954444434591019115319117473035423848354465666995578089915683433416114397227290929056736428615311540579535192629410478671412034008616441828027323026541423852654525953136385185926427366253016085395514258822567280204937148460336428364303307455863374365780562221911042097588968071286064721984289797077567677672326262218588438466955065448387281843814659795098979143568 7262 907817105442709624800168275979682420588178013477646690835503912300720406670922188878750702905642403276032877719589277809052566697291140511153770023610110960854820493878750623146231076216340719793655641203154041361796796400717828254250203054460225168500385640998434897605529020399459966129728582453685797607374637579759831395510119807950566280562480956117379080625205302485377004250928205064824316245859859721426726581032662859163714832439762249179653620426177246012226279226202256181183219023627404983499744 7263 -987017092785914460161618755687888121575234558233151177314657595346715066183783595007315880037931202547671003894161145855293360540818543489110552516506680289371352865557716729426099514913068353868855982702479529010490951226172276541215765313289323133669902081590315459461768152061199354531601546546889350327927480702409526459834865156789459838805540185117598666110683512389433422651222570577607355991430300651597363090252580396141860007664063876028374019469679705521583318128957233118168812660695584942663168 7264 1073120544893460193659093540360532236952987618883077487902934631705445234553288657759104500093740843363091352032560448339956826699720780207346481104316579571767945753659753109179805488754699374592014749297760292660292669609472874627398955609755492538871373524210190388381611747199634413522576730139822151079541526419913312581149803177058585096437895098486115400698052466172449645660100625731046565234764052645056013360359971891491362437152286762689692461199271214489512744471412781394788324873720016841321672 7265 -1166728669288632807386126767768493582567468407708771365703409148267994936857471224707386141782553419602353567502563217455943381117819887880314772713640567528706905984539132716352900696163637312469098151046076875106009836137319796094597916533929698871968947830264486732181072040129312895792223220660950481056467091825482179444650313331083548126639204629084999720087265847361006139553717255270565394963347789477740928701209024280783889835729462976575845010268934430346223702567691271719642893712654407750760096 7266 1268494984978459246908068598508524866184924638360395700185410228564243025694563992131798843117059394867826155496372293763517733131248074356319957888189039590217237086297723545803012040559745507108828627184882546029876370919996524150475523929291159755298013242011938641158260293015777505404679479877102582258283976869783738233252860239613543463061330219405418095808966587622588157042366879915368063316787899365317860063812460999790788172636295915065796225889306796385199154112200189392724002484555686347197600 7267 -1379129870082968910256931813360956994951559064876900509471529041528482765982950690491531109251315490935249360924154137475871963820642242193908721804190609729881035054658220956270113856315856315065208814061547843478674272762959054753689157095592788809737365591354893520590467092931943732701532344368103142486193921867271264496760162403835682561219048765091569029820480358194410047798443106806069669802741239086796584118046724294004359356990795450600208282835941371870305960702256747756684305509748144567767656 7268 1499405504456630814805501279011713561528171854276738122153850089127596723227613662062979274276785136205057584942432047248897500420510832270783191000175831803399947514037410309477420843051105275807329515542544646581253213849059975264258171810972422280344046628467765718553283739236507621323047445650337767913735497536098125771896190794300162443097327215293337392045804575582391571567418686784485522937250513354120590693061390024764572686659063397479493828525946035781197663827266791020574367454183649010885472 7269 -1630161241579329535171007965328741211138075267986470820885509223413838924273930287360043578159877695618820095854957342148457184526280264371187017083922687018435562521060482075858016041867146416597972163120415149032586058986296000779060965580739684013986067835413669501882066845579039258589288544344037687959197109789968580047487889800397847277409084981534051111305234327050389436405161119464765474311934035829603260988497564029604341916088454712592839269655561428904001530214191930807659316651143662615066560 7270 1772309446966195296501231138292034645913254933742728328387449607346798521556067429625545267254641263411057897570130802903377117625905875238038321797702764894899274337149621496718045305332154316021977209096673241601546677621121108265782231633870569388904444195110442971537100952472882388018792474221165005782021016112259379073719615156178980888076047009840648339106583719749719510722445081002711831677320577250534741113065218515780623589799146636017024176997210525550601972201638174194276462074990915838229616 7271 -1926841843575005262881896294358233743437939763759008830341555212062929306585310219443450789997509511378978358562545133171399748439684053681444250173247648779002175714360139201753168309369975177899361397790127318927352019793125251967969824822516099961869486881601358241194604236398291272990035354580048802430266921738070826077953300107402836647423482217839587332629126283852677340678290182905949526100447001702257320966409879123906639067569365328918336752998845883054395878178503350628552459026919365400434560 7272 2094836408199006246972241237349822012600967210789248485507990658457010707822868566749117482260838771104994488608909287305119174425631342055118972129197328169171278730357222996330432263671651532915936425112297063752560779351336931421714957084247240994959867299614950686700852645978563008435684455168896605252019674296099918129261806977242002867989454186759057755483403008687750030198708326986788275476903711830837977541771936349312265558055334524036137803364894823782034109716890353812554757679266785920336264 7273 -2277464866646082760145693656380987664461565096520309761906964826683245421012789013797215404955695644461886836040681905411362343161563025818800711700159365157968587389559449368355039574644532513896000743935924409796327163907501757534677584801685328472718970410940501736551148963624069446282153167420544129823796551427924424694602191289895680060258695598885396209730920173992360700836121928465993088175977891296934632820673660394283992120597560994244304417239530523960798941012276982248923311071144496111612064 7274 2476000839648510777088457896091959951907804564787283815211703562399700528123051864239974772519380659913228548965475930820612665559471606308316500548363607457779091032482741898746110372008713771790363172166139069253407214007941273968868767181117132873487924336338424954808600727144199924630050474803909564822276192990794918140373880198664223092819443210646662701159907920599585390437706063355044525533929704720370935034061489973498716983414835538310367859242100169078793390260166444999169636976380943881697768 7275 -2691828695949673178160217558406081425186624721228847056811280164408560595431336092206539999902537558258387618415260807994199494275514281647436595186991729314677953765475538023311711454822020700891035056151263697046346151414338524920866896796315301431048391427805135007598318050597179203139558525659222012602379007668756220311093187948001474035400009242767775374802138890115161877532954632853297774423305505616204159527198866745129080060760446811994687088308976522263141073204071308139701808278365149044172704 7276 2926453173906114497087602586621714273122570358480053896620728095783179715349895921933324986243761754935949697856069397355666927634209355123365262279263421788801072303786489828295848436837421867443059375164631766246603119049729260581673250873453254353499531304403750105550688259192039554289590320131561728683477840468064058767023713254334032032887992420044605826110940941153008315809201394130923451641588331447496842021848397572251724201828430480061346004819635499803461834299660500690624688433432706828455856 7277 -3181509838258911251765302187383051818831483968720394290182070440838366190549389753932654964762286047381129272198409686529028263178924707371596067134558824522118413487823408973351710280257131336352431560044873168498832132282571308761435460111398909220661569075043272582233716820766085462852996910310329491921874037220686754374704982650101224653846234684464015423336546477847831484897320903610842238597677103244762114129088590942563280383161969305573101519376240468340881538173722661299038184475816255878948160 7278 3458776444504176474781105344942428213170283234655252211104879867427306115414675750046206047078857120911738013728092139199192312111568404141082805602426677439021534996894266716288493740407287161497761487742657536601035499088657414179715945651058265400086141456491509922261160477585853333811569969895343692102556378239894847482789656377017107721612279059540919116340743904074985716718957989730779458976362232227148834134952900319529030675598652947492655374931849963661790731188879431943804061717995209984743792 7279 -3760185289568417408244147735057795947286242966407823209676503605530148251776113224227632001468448951967536099696839908073282219876353642938883669125036025121209510487838578061438809779123968316743032665147038438957181148814844907288247949033907778834979767482748001043746734021540167731824492124510032783782699313065584013450130312408552369334749474151834394942377190420262283081991809748921223231204464724469386981746490184057461771731285072356233789187173765301679980853279224278879533538024951340223845504 7280 4087836634313679179017077745488283871713449961756082637312034723753114385545425343764223801549978028331701377902733793309445151816508151101003425540222329096652931702657998953097629758006571172082464142348571985849782740312906171778025173553042346971518554999587314807328560950291056852848057014556482919689419480330662211964565282622683228875808701676801819331554997039688444246099923735847394351304513431159421623270579890809397264978629787715222810114526834552056394078726032479015371926749461755852939264 7281 -4444013290806928453576179542310794815775362423198696522552970865686573845024745828741186944651070300300809425953047910630286383329868480729292951445560547801281992868294636260250678114666440698839685670935529760804733532317776665483789105506383971814203938651214283857369757870439934976406699318509231257088392405246491385645648954087678596932202828324457855386390596969744874672734211677833848068832559442160955875578720861602414405746956047757074460300052755427684427256974097941211238047512992961616350208 7282 4831196475339014546040063675575041712187949584282182781457104353401743757949888108533785571900546099434032519181643996452006465644222306642442641857584545694272966380749151149354602906256551643310820379976860076419515778657513468167617085910884965708934378266024839536116761867897151256837673029005885974661889573585911791282143298625481623706336907731185087449942493789842491588704293117192837777257301294510467158217566095278889714439801687305780539942118705342881906078063131685413799569500940425157690656 7283 -5252083036926257955845466036516409031520893300977239223472524330044624139711903877523625922710687897581345679719222735887956340520759158934099765215089422784108880052963341959677792987998976991872482039471414453545164491699528225236792644050076083941073467843473356193755227570494259450590729052987744862072636928729665479973733203862516263826497313555523988997937107839189553683992479433995411505189601059855740746429670867078226440824510001246998413138461213803750824195782291901786594530546288713944510152 7284 5709604180532517253412065094780335091824835828740789645676071783863849407494182616384715695095866041769190700031383573679795955963164511856768933413923642604328959409028589128794630297972560065719839905550558761126803052133405736672860364201804954770511649801482590976902065299224557495825509679363519566247037017001634394607544096876615766083647617811431845191419412850195046870928484144901790014151809480171556410532652984955098242615795242733440098860547092739604736619617228348425783699687424461403157872 7285 -6206945814576940447020600001718129653660200196779735242423742597339400124006650273148949418709152156875966419900400848596375069436301643861918385923790066149703003438958219100344496766228183252985878867779750996984982017193416524219171328700733690711020159709702399335202795535904416367168048387320985036141209386412501285026357768835008735213394090762297679251317846592012742064598332014305671188597130593728061410116255257561607829601905624009778965445542207726715033573978949199482456202819507099134546624 7286 6747570663513638148332838151530198991188054528694704840937483363825808930891584495121851117602297248377222100221793726943851047416309572628739603485062167647773456852575232117655932084195104827493631514048443988250157853889137483979848762022192890701000342899435248437592136882821446854352301884591688830320246284793794512534135350927248661173729938621449667505752959804564742432733734784583033325585115702473475953927636604482313967234138526684568934770441540896448611948446365147726745414587271260193277592 7287 -7335242298461488767402670538785989364000424157151677563524767203983098746674209411865891725995141289955200654427143448541236220030505950324331811399222163693563376440243541247554966002722085646737582780154824761099412009455952037448960695721653976630630018760380923977007133968201605365954906964921456475160584291478065025898770635589478050763732829616950095265077967228229849224841908367532606360725154157129827923996371046437253887215955027587620841969449002175217138457739795856310197382950102666643754240 7288 7974051252109140738752757466989451680221884063824098856812901554177569684482256520684185206728566152134193784199868828461279029111510641962309156413255380002377196813139753086864407339796614647180420379579156278676261190070739032663578917589487896103948762246671455218759393714956394835735900403758851854599918928803663273390146360985348711936441715434203492695541316638058234406633515274269523295348581315119940455262614620395990908264598189017113839813772586771652673384942986745699311192475851964201241536 7289 -8668443398513203940060083416286674105826325067323211787480517657303638349924381820794125174464350675953459213985027123652433441108045580279896283440894263388645910935977823575177901840165403170506031511313275614397743638709780993684394584126107195486974979077675303769951220959619251365585867399796134848876709760007085221654764984777680021168749928655652610427589233863110576325260097161807221779415942918046168906296249031592718933970601193196316993551694989206544483486669634615548813967330091693540752736 7290 9423250794045688656866291872131836707637365737753698965988059253339685777835856044507908592295809879494336167137837154285199425034045592687102365270059967788819154213284990681318737139265743519540842213477968876595574252629089808681330025341316005943484883785034484922794366318503681405203435325397115125723740512665996037185112090033539874220500229310292228894867782950756932575699552563080376830652609113214371860891726617592999898120630386495462086512637542036934694205280778900546370669155779083545654232 7291 -10243725192737578081300453703862031040193544405500324100668053936576486930675349843517389909190485341011985006387854672405571349336714098369750499589406914753520181390528126706793078407770232814459588954038206006394453197204660628873443353680000931185059951407568433213787649021730319353013101050287002352782358849896766180054298723449733760073401499522653317617653152278300053008119606161422088855078592153580006216533470437475408838652021498176408441111579378598825246057410423741457261493812696948347154528 7292 11135574467725925844655205150603460650301428118195290697141855494411324445555190479743504049893691473568649947708022626662901262496536538244304985803485916004397233167550669519055935921204914257968735419700523148671744094760846138927933169293668449253866360645311604129617463920929040569344038925567185407723086951004390515825044373765729694972914681889921959020371940846736787695089014598559107699171315398558601774647792966178079871243717282323241996727969865657889348542995618976131243035580822663415565824 7293 -12105002190569065832766841011537962222142121623928668437652387636461688694679009747589944747265027565080441322885352073649619559051702803656149369800573201055751595469105551368419925313704066849878492295374930082479281880654252734531978546202286553738894330856666935297767257777717732605334354545713718888158570472961272752140847093130136627058201931030481952948306515505999504953016974730879263782520969299338219401296389257670106314576166318487070510520142363920574273307602199177217894629222146498784020672 7294 13158750641986386834597976796992856163741084876860177410602795081931424234245870606995122522911179681926027129521182056146602897471504740869782059434783933825074854645922310251227809209564178284509865192412090767844986249266175806784997024361986897426768126233942071457064380262038660706518384250491361211496777295985236196262056108508243096198148994708795593999311783576721194611451711977409294629612394086508563765291735366932627825377046703170333213958358015246409227212189172415402581745399550004468717888 7295 -14304147551255551810161803077442352030820633921931888297014630100236057930626928746155417757343647039308656191956928899266364158097199480080172453319866103439408482013550346631644695024801722267067732550409027429263974891857093299679361301175205392761463301520488691505869161509066035288156666921948290712789942081154424324121943720660341566612628073567203734305920921755880626317223694281867154265331852387934070541926534050491511663185045067852625054663801183303682464379139699270081525695158955034911109248 7296 15549156887223863842897771179326304909274178406808760786034693224115215166748323882069085291268686063415301716771160586831455642651860484001723847566944972563806591829568151821343317753903977198093079400658713922333894124447825406608076919334815492984532616276552047656049158431514978380284256170835723665334484514120849007126714514660388949190872468754509951409698228774669965721630983173806787979148400375121253960642886081400401992466465991527703092324475030718427101264401122770899145960688360399575421536 7297 -16902434051838588230893562247319102953862992121290690911823141524165054355124018795275926834044757971831352199223615678227143831885793618273690061310379862403482892756616910138760500950513118274021464790913713842877713032448186536710210846863597800226534155709440061777372202505325942060516351048175370888628706968067976909429578774601081138627810402876302742919632818707848683089981087824811817092911423314864811864630073294930615794549980808808026764822387631530034720809093957136765114770147020115408883120 7298 18373385857465592125331421023943196112937301632513322150522339460426596366909417776115712786978454174063051984320247378760505056127079683157778924915323708441611431772609731849020242822738785651805817871786910269020322705559731009107424205220468949959382627514525645235052562953595236593747065004904388347355855309556528773440926274313311388042915572102469602994138931952633200504225779691743326858758680247970788252551995532895718054820867019161154910472882889296631631126388495623827817193601727822365009696 7299 -19972235702255405395176880144343214439736154785787381343304936199412169892996728875457424333631892332044990692337821067078110941712398663987681689887981248359285477573109895469986403342188287327514071378050985680666571926500387732971498361704626225795586638471056521969632559893153918417586434113569743338440640732206734339528639839204599700810972803037818832973713642204897677926344904511016338512395657893338692432907837499804182966135320287070130620699791984786299675953231484921879162380189002878346984728 7300 21710094393657501421067666425180756236005826536065282054757540062370641958827339359747176422435770644574653996428099163268934317385664738943792359084824130192629866214182368188702117199744950206629447127467817280015798872698625141696380134293194099334268817052452623702296295391767912174978628170710849748844046154504703587714006802321414786178311812258132948267827827154012220909915488373413256313414748645060772904048474957184306520544869195288787282340356161395971244219827874055043872605437917197339414288 7301 -23599037109123577053428212070007957451254535318620802290175881027970106836892145756667431523819100302460453723823651323271153557008890940806952377382376833858920415569120913817512588658681909660938684713985037333262440306504120979094577207852338759234927781203971862088298956601144729824164808395226654043224012614664971579360260580460289719144951947970319928959358539067898044007744927456431468362038005451895140033888764716654875270863704375061853818139669890538641455535769114366285326461047634011592604152 7302 25652187025346467572835883618869395469799212741613867246605614769394116226869316917643001424316148477244253920605893536116091786164976321497811866130373861538894057164493761476466164660116546062976060549144104619288204289969287855600593807999953610291712662266923933720801136787687199060760366590443318656955532941425960621943411327909027602758542430041296281901704912695017817777799868715814548415213289887512001413355406232259355121523183051699733121753826181864842630443635069589701497090394609508036577360 7303 -27883806193343746403934584857827419689787856466330780441074507130240063678381096551876667561185369022987984140064400992123768576941405988083934708571680953244634758543743971938491697197466759139433996753833850301618290348143245854656122844225989192478181197772662936499667113791479078151447897112097306242298112986469794300537245374270260967213856585140574580950820940470223682855562781407578194175570848281275400264234797090396981390230439726113578775045819161706319014376796179005518526635158116401194646656 7304 30309394286629793234369491009653761322572809156040244040963368573363510175609108860460369799165862400041868254067214489695899575486330492295293458061551584832738663799062434141509958608669182316011113235936483274094902280835947873100547358912913966403495248491705451805028109170137000148925573692790730956830536340363051368001790063529589439390184631230808227071423036636291300069669827008822483068699616715042105635297270069309613670919784146083239075885497948251824891053793342484736897740303939523176817568 7305 -32945795903970174433842722697886230861596690764258160040829311384645154350986085619511417765404589786650349161994052261668471015798979134805432468245627199611071723717700744235304530552217032211403050814466332041721817207902944766434342797221127842172882980720532695672620891981252392264318411659066992890934353916304985118157641212636766172909637532412826279886109836395032652218277217250788351465460873570663369994216081975392465488818568869826276375951405281027080221589476853179877066206970568889289455776 7306 35811317167150164774533312470479448537685746314930019316716670869694607297943406806459126437155711459773389864308137419921415873193877940044266553421357833445107836390870732224561779763152015163611604301596930151007416254172062582409060105825383884012300919042730756303207515424159800973811017272827163888168197464225607727702367299428572317040774177003675424967649056167944086632265304024352449398578374644785628001294813048398494966410474267280650402788266947922096290037242773127791317768907758333031113168 7307 -38925852418219890854275996655805445810860928755410017864915096909638695489530599676769026823415773568749496366994881175982328050045014740772955668177156547427933962833620299289512018578098737972107741225094340786214957844040225776615667073667227172209518167863360958454296107397639218494105764087976912737942184327656205587600877935618351328099502347633456001598419059011537967377900624808001711176502462372751639671659237059066373991916528047497457857722292722619556713798100895614851847728964423226010748488 7308 42311021890241549084374013993883789001223448067016906500508625528780573345590916083675445727727544504370594692199684563454045368364254229021514669859448652138259374470806368893444087888877551763100093626487351675315306763674634005646055439008033402382995030790901712239098581576979962838923357442512431446625890656853750814305370738868718824581052228159169744783664316983432939228852654271984604065734723863954125009537562611086709593286893779463023674059421038586079823999798477395278391913792940894775525792 7309 -45990321301137021722492695552711031796871333915575114914755676593144821311076239518254366672423469859689134284938157413151266040646320208639498414380462592889769649898053871090197546218789730314628463893697651080986824901888058993982889118311006595862772995097833275650236374068139536852670540781708357262165494629731243783317134394133436232063799696077652925261299041491517575771892436497501104225842501042226933777475956363614117943155002446469908258194531585803045733760253856155943206195473494113136888904 7310 49989284402335750734381674674195067396858382083872289363715884515147706054078373222882873584294520993864306453565374601676055741230310221223428405127727790164751899119159254482460207920473658593011292399151582818414416865543399755125316729790431591376568947626198320093205964238196306733475762632027089367870248618811713344306250932728276814871778328419614789858832180852365938257584458994798644106887874254553991449877796451327332501191146199443759610806174545637531746178146600967059370179695878569096918944 7311 -54335659603116438701147556238760302287729069932016489271592349671276890618480698616631134591764729962560643534772438828638907308759638602751286950375546247572519544003851270839659467716105470529673634280133116940307011751622244333267838485449453531684659386705755274272574406103124568694059825642085387750953914942866210047139040163544724250392078734264700325396780421973063343963489027888755855127778243036311310415652227173064957632931880309826468905794084085796965107368107895516911558879473831922475065472 7312 59059601888434131003353486449048891354257471724755365011715637511331647121870664928075626890431054913823367619369425115681711722186277249462001366171917239975815772357450351580978816410951372400501086364185047488026365291248555562826277858095055365067176439913239914902778567182189366686553331853835156589359601130605348036360156188543102220609566986710442327279320420941281081955029652645324418833637624154329233399312376603149968968091277957813451743139695482441449882736899095319096910896245952138852856928 7313 -64193881353291378543993412585371578385102410488437379584338387103216486577184891486868959316762604477172557693325983189415870651214993155802360891072132485430658809262521533857640932647734638155676188243608463659973400480989128066267996091282669918716812999021898199879105678016433945145508561705623680339689739848211105607200027221883923123599943315018483705574755762016315032428967951059004478310302008016455554681958769467826889580722733783283504940569149264741569662000603018567534613002351933150057636832 7314 69774109791070699146794432630659733696037874564451390004149670601756487109045967702676505341354726742914058120709929904451780124437160697372189874288273492708987462733995031004667589196086378337477635102562607015728295095979448438796900656298332756664891939204059475615588382196136121003481859383144442099357198474200651306012482626925858646425078785261060283250534445280319640991691489535157127446429640424097977977237998129696162764124454821045871344209367925345747506951409595273937489369105063200423245696 7315 -75838986897479930549377197038212404580784602145047771569313246941237069859473563283830806875884487000136728493143735844692453232129932915638315252740540911133783753908829338370027847250131840425723517464098274094341950601546977784423201710088920967335011633409459708596781928194255740989599382781826425121540667141332553920375309736621109968357545742555176099047908954478478496066661358045158724541416622739902090824946628919257390888752482389563282569207135836624938549366532808400931732557160622191053679232 7316 82430567786724412849289829878831896743287530879636901535707606388784220588974032219170521315727610888832982390637365678057677617288905370817538777351045551788163316930826591877915329711303424779141737378686939793544620039142580968509796491147698552942007065057579789764984450851021404037166304306890421374710660118687655010058352932624186223005842411422693161423139298911682857722636929254189866673357047808465018429088743239108537459637443623264949342104386757347331468399102362272887829397815609040807986528 7317 -89594553663135825383733360428240055328892005186089773412348152717082142558610787110410392174003599460049837576911236772745540929931483489669423693838805461264634587500856072536465461456931810235752812856069257639391377946186241656841286813003482316887374857076840398562952843110885833266125100286514593391213899379563500449507242821506027503057814847591079881524005092734507130154135246928485734590702087282530567317268227103263813657064868355091195196338435923053949351377999391286048372839281179053553686208 7318 97380607650762289097015381420590547997736779615278377094939967448441917392713909316238983967116250380842554406309631870197419611829859198763426428768773986426009043807822944544363531122027418899663994690123905435124790934408786054910128477200970897000756227612703197826502431521321678942626097184734248469401795133595012914723008754301485898292986450680974626083979084076716916885355701417553775888312388359495602308686948976667673892549264531329793676927979155301800235964505168947611100265207492638238484568 7319 -105842697956450043395097665922088730269675830727356354230852064106105647619563410958969781965227129641347424006994338421180860462394996697865628086186983197547005767109231264699136595422492152630736149672808045858849722380389262193221586339484267636970036140358268051358802036495130357547740378031130354037229661465599091676893898216533208447664051999189530451912352853746260957709847643082870697242283949057800808900129906948543260047002286162019760634273164497383025849224597115750464015638745501129887693696 7320 115039470729909748075382644392306052349887277218283058881958861511667148838168604660246097307536181188664906747887284570257363446190410634325328494683704516894175513145257113603241669263324924090010631133478055613759350725201630889084185496556151411770450155911376687075875122628629676126061939055051785221795527429709059383714423077337700746543147685707405650834539724296597665866925075215275883226090198809504965465944418718687724206582128285833318626497670877819102452906091088017050592775910208871250779552 7321 -125034655188448601576372239131811333462596383718684600450238084852748634747306832831962008564183831178590140068996900852955775149872554553126800817585246362941538138275473825802432262214296588827603989468006154257866731720555995477254172739153678037635361556180086261457438468791394275832888291949506886140262242669817660094565622446906629043760695311671830963010408485157622634995294357214341216427330468157251835631288712843668414210435427451224455103033663196887043644815126315845110635165647764804510765408 7322 135897503795862387705730867666606066977282492428687339091766615543974058267906927118333385728168433044051526319595472885988424711249136840288622603027069210214406655322202720211077646342469626331877659559507688115721326405398376239225666373327210887378498734380911952306276490791373938544037199454933380697389898515616925903722536366805119006388301083319823657408322589009569481900191232805478144485862051643482604482940709480637008839352788529864163235476942852205336816933898790086328062165056020756402175728 7323 -147703270525939230494712329574538916013851796603292260323024051043948706709347025556102082792825421539068512412541213679223639133415593365322442505805595651206868936823523960365495850197416087071672601438016676777143277412238331955648887208705543238326299695807878990660848420450630522744831577082919331752100562631537392526452174160239498972690103841111508626977579719199559166515397045799616731377544782170163554425784052532204014569808354697129553449115274271040392792445173080880293015568523638932692074640 7324 160533730502780184041101542068249038488376911099946464617904053624087618148941682233819423002845247565091889767489563284397903505438424282710772462542302312844033309211509579310672573890344706470566870614551179338541397098944515631081641300645951275133704524266748167922468762676613325421957808181149452445738132229810238138952079131122643498718987145456912087144181733877089182949807682032475209848160483164335635267324372671729219418955557539339978808285167000966854230329735478519656912224507386487971247488 7325 -174477744594483985843593717589661169932378399208162117386580204064129652468548931369561490730464380174087439885674953041742220491315462029058919064086354072682929035831750633707406556184939936609768797849958477057005998747724143434205869482238153647169602551478774738595627630324977569829882161056593184454301370732675654556728324599140357732504635367495025211768714151548508059416349073874241151053553071808315037454816334477890924139729769380343312373285456312345595076126777593797369713487077448279251364984 7326 189631872845622018941013736916053731627718789886112711321245158126607933722148613601771530018876011961297552841921273720530658451099217431231354289785564680846260625797449083514935718495492771895105597388826743107671512651723809829756776577770172903736940833799080632872844482940003265375064363265086230834701654792292394716481052902104904459611716254786392889771560652978803739735309873956496165452474583628405313252428286401582063544929031175146379784843270647839645931591815762639124294789997613640895822224 7327 -206101040969460204529040928827528262805657051695454299907260038529619974108036507991059075333201075674405848534236808082956197822245547701016509118842219462561552282331895762028682453335837764844587214692836014150245722457425307549756065296042017724229929517972184988639389412095486368178329614888595235173320479599699132231417131179427278982110952986531606579537188309501455824383377956343582494387930579242173163081171670950240429925597779687890032800918107014052050758908413810775132963565087492402730681344 7328 223999264485364851844902090103559852973822291578103360387227190065780166506343756033241073579362107719418383975758632969364978686145423296884898061437444423955575536050171795841752980458341530197667545673277889005130757208771568232746177769417040822622873951509519192207874866410325479086751217829047779761878247207533250479059022057321749797920298258409153994695218134056932118488390164980618245079736491019431289186886019978779705909076984078651127636076442855393871696780017111121408150767908067261227578392 7329 -243450435482755003085670913004187923927620913748601948623109376609747685212872239358223917579878395952070078311634039968910386547990062378034539780107800866118406902076878460166257576301083064197018549637379996450968316568077362518297422380220386102892998649931010341273099490190007172099192908856134917317344812674227973637078033330664079240572238336399365466958406225843129305446687037482246456772823162280858409938101351396599932123208623060088797107025710207562671974783348478275723881800473498989726975840 7330 264589177423045044567802421790557058774255009103683293238490112758494656298950266083510755464403425437323203393436003457042682320574654177569921312807088349004020332744117962401021754028497100818834434447453851282274294374904319190147185097113313387662657851881889265615291478572489304303364327017413272650608476151389824575277796401600284067505444445456414491504224871349279862403759867347138021961317728430047763877836395173192246768508825075974402293932960799451160099574947956485891452873012842183515407600 7331 -287561773858202263407796950609763272244951973977405303069609601726768089038452305220233445717898982119187955240040796651983925114853255519861149410341598513445100281292324465387002587596233420679210942148226187831671300042362560935618819832495697877487353870687766437177179464000928069927961171470567483258388972380914326622457635776843264158122018561926337759076515876010998815591336868072441654610211857572912066257771329832332515097697752974536682678845920246730018050469076859664759937028201903761501459208 7332 312527177452022085693083525129521820395347057231981327574853355668314131409936339857041829502943802333654226807323870995270187761191661762090472803639608280113486315588528530151015020792996999402102059479113685897752205293707780831416753262798012104355076762882008259948251068003213677926377907163582474018798185453074433654315367119524322045846754857556491610197908819770873790722325682058619052999157109208188884810392291398153926416820022595587379672162950610549436150364219465081113137160575161650573695648 7333 -339658106241471746324805792895658964038098513255883870973501121994587905416150806827645347091722109623358509132392086312004555267877523278429273759177590078891420067729067281326249496844004980925468697680900751145728994827053818071375845323453994613630225473317529265905417706114143215672816503968844964508583492315533659238121382504797246201588555798632266267626266229589590058515881544156879752955719524191334835979561269766816295587792305232234488015914701593982192789628449221388013857401845670013428603272 7334 369142234674242944526116587599110497692548774785861538416251215687346700446005787586570079871952565581501572194155467437269156359164910223405262017773602516471794898278728047602129210225902878951394633338233209132759615425553597216466528888716702757780442724945363654013778638636534953961314339926626205965210151011156755707679974924149949570088874963105742048813913891794896631954930387508496035584383849019631636820590355884876258603548549372201972616775399361855993580357841436153319940555078356593015707696 7335 -401183487609082212123673163154861532788483606896900467984445618311768154120975756984977455313021063142633788452601157026379094516498012807220469998344310899251299684695950185378954600991228076035670032226610573314247880488516411411077879165571226348387052750129533887108164362094492783034135750281410925182677343073741697437521930172860789100468399304005341962410789645229568990630099637366480506864192270716314033589828363819628776379472923288123967271795976091012926185315345052255098130239646893645944639360 7336 436003446171983526996633365974336346143944078933580485270414839432015067705824177983192413669240179528368086437497176372209060673971969300918064629830219661086724326611342770970906840046283036825018505894188721109486813334677734550112362694916536176340707076849692575701960836848420594365116433864835266439927255290284612967272320114262533237057142204554951672672449325125452483912799495244685265848188391905604846793993780379701941808773137309682455172236933430302768770998314752791671053937996240893630617968 7337 -473842875128763424089257244980407793343989299461164259984120195624936765989785882735610464670618895737693934866954725723451774531018543643160870909641994731684691261114550909419404169191550571459226670480814375843052299839034684976921757641309553664861018831304027446931725985508700818623366369021123038031998410377703746974367332627700448744367100812017277714426650227464732797020278949482591198846466117341862536887265110829909748918378163278248169485081370820265530869879171608001380422599153955185310874112 7338 514963382268142736957175972552028666187790682582725072560977702245841318078068430774652657459334617929870892319208805932889965955740593958701832794888014176346040855472476307060528240358452106896395997936104606537751405327902815127910888252746059095193290453416766739687737140181287457696907852596887504355125861518769136015704738608466172742175212850797898544517299467068261766845817023583076717820681433337125877872504135423235320105108634569055433185731327625765353669765175323160776926607274771978723930752 7339 -559649221194931127775592389259842675757106603321461622092748498742771409094189949845400905709990847594315188726498990154554856469096111801734315616571967281246571739060369636116518232843371945871611374147245784067398832447705542482039348977530457940078754339751119063592156777952030030878521246969586522065998965998020639951786065356015296471183871393350047633102937940669175547557446255076609152951594238208653282444078067511973619477700143670088137281462547015168453806647533343497016162205020888914982733200 7340 608209249916441303553744474098990618473581565021662645671581481623270792872036975381079604908675222735563187755329582157527560258891356172028854667798591934957751002222736300998292216462274194292510598017276702896209565025433048791375057711212043781088698642624954206812906413283587715155325540571914784348138213372315511510405473976408912890629450231314019585301823922339289558965164145845237443439702186626574954449654630772952577433630475106291694466517770863604324353609383844654155729477909706855968767152 7341 -660979058673572614798723623628584494523902540982277926528745865296710085432256813760640071402284491541192371750483157218288206103002832671569257052605952326264455639854785275321548695252776661123956596946594844752860331107905581065569200444009647903994572756013620685833211540385406368830430252497221999971927082237922678793362900548172474749213661064730286409613095130287976481491265418136749346443948752845824818402834554798979957233634463164416104869044356170986077085058842576780551812219472035351360289024 7342 718323281628400518458143960225916263302489663674399499242987092823186000717024041222922200692106411085749525812074228300084629086527226263317129869570834229982930341309612062794841994310532436310680641436154150412642453091070326250688097557695853609732841287122134402125120615136978041692847108887398968699693010442281549375366214744332465218997514937645040529485518232978968840192353809894627091810459884427644607475881816209399304116528724521612338607765555364217571510895816318964414188832315862490075930544 7343 -780638108280519419532690280514078826636947219125007171391220309368848757160890055956834139548707912566729342300464231752222466275159704904510918775023230351995447476329269904742692495030731534398326415357544195833596625034803590959913523118043930733496106355136338048283768888981573383439199750805835865579512738195374107912973644375674639589908614688756854425554330941759501946464872972302107227635484891379135310024415425409504489591297549034688846368633132395756978287623564579883265834245858914944490061312 7344 848354011853424297051026514136252523124296743522122883088289134808605704269228563476311053408853405682468962694182067014577592877760750791329905349244978552731422208486476130575038085354950025005193483948545232485856167592845507926717945106415423750162172482305174843529285752356999987014167240846116602549954749725284150936199322185083090775918640543608488899284007038388466648844065369673646526858017233547353357159321804088189683855438508187858835790408958963012543537571530027482335475993700269009089801664 7345 -921938713379234894460246900048102486424202993509441436518489008724213030740006860618267481017624365606976850274276070259145580163541913392505630786918561794121648144617665472294848714032159559160281282356725618002122683319682026414289843096192695568942537024093420661723173083357313267671645670513997849638257633557838378352674061125531654781880144799245410878867034508814507408887937989215662943265849214117086200615893695941736779471450945735877136956538322297791582913376706071737684708754853785957716345216 7346 1001900401825223447982141160947175865485303588632271801524668500039974118262625415282692707697237647157415443439433106376045484186148226976417558894208636957589896382011486687025371968868017905281145021609695437061353486961181078255527279361795385742397099075154299179596514532078033552578703406866881520237165237971486599906310646968536620630883005244550767142418301983949974666401040370431996296443082688397595998242537306098722705838980171983372683574482125930482707255542329020257015460089361294622559978112 7347 -1088791232359935157075454436098491426221711843686086299783315216538290046292933741865559299634599283894517844544062646932552118778567445560416594281878956717254651198163258481405303985055264924753291777440341091384072774247652137725519425001152474277308310356294367522751381105796797032963407590318012712745369774145954484630126240337418250835755458478943127683716884050238002645387100055468828764678844411357856003005674843760189072185822120164052357339238227311757725341386865502426790302105204347932830243456 7348 1183211126762171079168554310183249790549716606230963324622473005967939194236321389005030624317294310057447379691976059959291289588577262161569098210741254206426347670362332745461999985178041848110565134440439872334289873825405870981535752759109023994799366822416424848425255429966305384271633809919441898436406496536263060528100870785432205917700314729432829396187041748191130189769273913243595061862081864123577314492553663496859055350793135361582321653456854312829746001819941566793408053137936782149133162656 7349 -1285811902045747619618297752189992197648568251507866065020108530680442007831102549634577639560126936008472272946688838526434541602618058749999120078581478737851866785127574972906033809122387529099140291087139813153525557584231443208737931390718758446067801542367686724433585217937267292912003805726082707802699426231395498613096132955732522646413424947587414006425899314054456251287561701744846928066497581468584380362436257275116785142954435192095233895055029198049869617459604202507056222308899482445409927608 7350 1397301755620886167854324117455750966701114057115493761637550821942406423737506662017780034774637611841872419376431999833908052484755494549764546049312748834281037806801579523542139186083715791066856136492351420302369111372304137618387042062098240710469166375455362421048508423616087466770127115665809213039602082494918286693568604486677137219093482270978376506299832363320281563280653992837257985349541138251261008543433823550687128880915052322669905058364463901471714169228485504361628054158735716570159158248 7351 -1518450137754666867930514199893095414704501244985089825503472285980096890127583754204397105880708082517398371370708971484004465441270285124244092986731786772241793392373478017618781591989914219669515771929236230373093064725158541193961077104558699224451700572110229110894465724748811399227569475669644627368468675614662667781734314828539093711429661400692838502836910172182076353210254983833617137410000326384907382261912897982138157251977567522336223754223073578753851884972299304169455969158292857929785420416 7352 1650093044744867883094243583889540219117359949962769358830003649810883117532564423985917753466487908545581445206106901874478548341360683928149672500959473839377916026316728825837974117227340844634370535531829273670476699359718516267719921463532902340554392821363178738001476208851443630371602764714048251481786549678075623797036106189591704526013154862009911142602584514224885922643578256739624792146395933373028874645438126046860754522708671469356929970594637477875607665912872657802581456122173355567105776656 7353 -1793138769101804797406859104206484704556814093091470930831219866367929251495269994388756488527775252222473027193597515944950010397985170950244252622783840599866107495869276291938979910518050295232470218992771619859019689255842700018751446640916309620297687428912675005731692858620668757154958691692532526445813866077478753139672652095453199294963567675000982844495198752722074440190636151620488455436541579765977498428318196508654080531350363729094933172218991950539303319603680589982158326520410685898570218864 7354 1948574146161139196052154958967957565939991968950250417055475174627590490135513980025267998326642162583947853292480311563646175730978759279729025708754500047659812581331041091019776068250753457635701271700121657617735789327874054216803147726377060106426036649202837260310540410678765129770831667640551034602514060582050562979190988567655338816452011222287377401140843979092730515833161614119759386207149538747396911542029306203085021656760002952317029347675718108352250455041856030763063882393125696616889077672 7355 -2117471339948386101195385487867299837772119552346991371067569818283648727868577835019377316436111956171774526623119737722527337733089883996884890115324303745672257514427376486365520478212098794673612677420107590251325340802273822822226511901590985429623623006016625965723011867605804019257199995484870927866340884799222433036599975203649622952001642565908244362755151751369957714404578009450429280692552850011971363388863993803314326596206799276939134441648013440732024852945697628656331757077587886879129447200 7356 2300995214806197020176590491127135174301746648199510580165462271892742993918564721086159023843726082660475196642461786754961395846481991469136382676851166282932900405307336641161204726415080055556366903980629380262910047032599220200493376521860047446372064389626146656282154660276937401171667386727259686339570723975149981143880198718268432838717676557164297513645939976989409123586738506976618814621749092893994256588503023803745438156996835569013474699040404096159343876366018977974852204923484240704975185280 7357 -2500411343303601809851025143890437630724325262586653315518627370506075765379130726202552153936664728571534075797648364251510472247363623303480895410550359453306884027570925416953792168681723600241867478168665452542335486451137276847845519727934673062649856951390431093868862958491518176367843753178175537653084892130195945000522979948500454787004101522341062800449494559776397048512256481240375345726679126084774603454467637008467934724455647118812532601598952593433206596939125628749849813701845190999966221696 7358 2717094705299595167269331152124998175375326345369772412806877450915417066225528284495455652101476017796421700303430021963887628456751294682842386125601696726102596397231820062197779518470644376344313192854538034642462491372875875853897569672314177953048021109811623824836067757725940577090016447531605713474979081578246516684551412160756458181500822577654034425569074454874982634646553024965642275356114748904406521004308783224711784735078644790260253664839478957841877971846182707421863633369202738841496814992 7359 -2952539137761438827918488694030122812115188842504709759487392302809061155987006744643538872873928115251901077994549642620280717334572989926954341274984392608177481990951295684081892143171695531957841624972592390468773591986225438812884746021171162991978584034467100181459259399226236141150009229714497948249874597502239547002351229034537641154112182434666051087648432940035736133472712075978503638002884810957848352468021505546101918135292084288959853953647072669671997618496528919192460396492909772711982147584 7360 3208367600073056497052414152704776934022101045912417959127568561649635910450128888602931707151832145347586742976035530663230658080915482035197780636346317170312973779621275368640436005120352063004974249067478373486669972758558155905448540082302856519920709308838626656167478987240378938856876754651355077914181797101050998106633808983213019170501836461597721582926949481675030160270919685187565082171521466742050006396565518849339939826253208597808696656199641056226081145411325510436729057848207952459685137904 7361 -3486343325145933773726474105184177624522229626415271610198737716542993296267226740203632709831626361230856779128218264748607513153499203003266286375134512622931326812526035884353631509614229555230897273916588532478375925112413287963401309058381157895486506137141298411379944832867358271813809813201942671071584998376847030404193289132522391933024479674120707022871124902842144134129418449850042241824213000186655787434432333823519217539824514219364861931255377808014615893542242571119435965477940893528863864768 7362 3788381932702016978481984544634961914824361352192480218214941453375856881969107093960337872458223031393727542044564722919175190064104737668854935710412731192375583601024453041564412939683114952853107784780623649784065137377432195633516620381941972732255923625873069382578938938894427387657143584501485512480505777732596464164961684920465604641564166724597202481928101121983879750784326529421198545281695961762582673834492058148569264228451326269343665912741081225149409353717548573112542991918830493646545736752 7363 -4116564587676516815765663565681173235091185941932964674640073739305035726869504129534757055640909487599053549468305234169336797846752764622234615058362892980280539098361866337608594635057815335051547095021266889926087174792638021108321247308589937700926137126328794108217605936455675842553626820627519085514265771963188865807455029125208311338111323926342793091370528843185178836092556540384681217739983994103090090483542675809916738549285787027637714756103062072339795954645627585729960889959347662951336181840 7364 4473152293833096439370449272193486893451325446279441236624432394279965908301835420581156082814458860081895896632419582578204461575647451474524793528524382462428754191955883648030150147827881140820672124794020868297753716323287202165542553795919306151602752807826498743478425292672230385637338630445790319079145653020071247231831781568443580756051833275861634309826381269713083899257713281784339292472795887922207118124090206285226793778272611715068360571975273050624589868237136616513672760224974033120895400032 7365 -4860601420443341819771616263410336183526965854935570260215362786598978260401595439441171846275024112792126472536054975511565115515571625352263708662213132289184439822233966713708666956956687193318556732327876231128626309254384804571042193727823603579622622012956576750096759082210858497401227361686190425986982812037567654143607358969910496091713065474055715330871442268152084029761167975392288502199137773372297442121165294695621516852880767036054323522418893588035799954491719761627529395101903167983938077152 7366 5281580568309540892675165659515408004285345981162098425174319521496572856822981257845742949231465457237858694759782782567258644918596772693677410882999696437901963629789558508049002893969397230256799966166670174575882703063946813828790473407742021571293619494294515843002614377530460289470246298321069140244598208608497632316848425364866539961800025232009131453849645820900622088448525395042203780913389745782857957151938346739499401465468769227357402914362228001449473618176379574183103437981278597659231141456 7367 -5738988890562043846286472908989442877092589669692444810323373952586608145394894392522322991079600143254405289858698548805325444305723482722281186125684414638385464216438356712673803235317447515100605430630856839067025434787773625367097147944734578164206228325900976417449748949730678839996852059951335494297658145916833514270435432748712293570576767542455184079688821038654450757828130150468387266770202486511129990794281000623174986816252216654993577721216107921214949156909336609798427480691876496045830011264 7368 6235975993602178420699079415302707170260882030206772719111193837523546725719395619757077140402123884169799187642003544920916865930235718498091449844133294496312319228074053656094668686717284510038695164312158632827778634570848886339118712272699295440176990286221936888643731713809698114842180705059766904749794577669617479103089150909704516165013106515205948812577854315069386606893410420439897624249055794046213648044127899388254229341497586143994172761720813389914528644352614854364536545876050959383103090496 7369 -6775963554356544106631527010212856286249231074963922577192613267154267324967057689952223722760630923229208589291535990755852389702497272380626353360891541953132001289498891551562704545425685698025146931427551413654876021388300106608812770058342346334380789112488865442857376141221546209843480576101132220957051812627022989335750490321262890870302579046661061444721778505151539092092908662870901643788124331680092244480932087807869465821729799024885848045622079218248986105115519267753954203522524016743512898656 7370 7362668801732014542912839458147219923305255318924249228155273486176210977649649731527908441635419557467430356118347325540138767795846240346256183207392372067285677692937291444204299353700763959782049502827882999783831791542891868309543322745648191848576309099946795129821653929039271430366841035328842351602911323550587927518801498270215749454111278008983912874105603714707576641670183803135901491012229614396293049443936095406728371347242020682533371387842858274457186093645223008117684782146141030090633326880 7371 -8000130022892758084041955702444521056301917915003798861780890599284667404465924354558153934315224555517773445781270610594974785391629723537665993837677541249644159003140816913373629327800212059567887535585317810914424029321335727396947135659710279748596619440200153989703330452113698780153465953533515863405156761392959426932715194088492110699705530546687383072287801798027222484627726683228315646291808794259532289115946964690088593255444146052219648463411063360966488146139792874619199084235442329672579638288 7372 8692734268807716960404195618091978253049901457264190793833397541427820740755895504209810070618359829305873259842732148258980732781103808570651640384199051435764539464099517926730082413093697282257297334596765661815913577332316329053165610859904915840646835517837613173700769048397187794579674368215473036309444591974446539632422284953503967448913095828922196964756493139005849898403809637187516037785365341259179056150214226182790160564517474460551503861577218219953780236140480691289481152252208140299345096400 7373 -9445247448533382999926301659614446155290644414112262323577224327756120600062142499002939650128030185367728069490261114130052419199664291002850637990457895738844165598522616989782220889650856034035268915503608768379518707375577925603117360996013337015928273040653607396752336281066464631722868410607254067210541455073995466353295188896552718006384577019933076188844660912221161407005685914593708808193671428841570709993877774949630068515814803366440492318497638568832122935651323476665679687545598732145009934512 7374 10262847018004571189203195301022343695906173032539759717802475041274830170670969158911710869896240473014704874913059855837120767456454024946821095338972398300855415524675443051105399527026441477828144616120046617620101231298956966562231824374440707629338152858585700306978881417419027748335976334721576998317335978929730797201028604213499915732768217270736804315381412732265232610964087897308191078800382187986324464921690553790608877783947388326851151759851165160110531493081664686079288372630693375219818803728 7375 -11151157486816194738541457075556117310311670629753276639825456515536121062454985960717963311996382290806787469305949537855084680814029461570731314784026065550771644406445789528392079524039544934037222403830157022270926925014516154015958604791229210858794870419981963764050799198270588473439408011251892726378561948442193502736697909682881924232161487098083251454102215444177602837242333393034454563887045399443578413354250747070052133543958918420286311062397919845051920371735814080632994801201216261400828081920 7376 12116288985712287457473679730699579314035209168227918340200091913156080053163612032309465096394472357735060309833912481037461144792758763597063146504143323443599917007777232427747018566594857116952050080711532843376042750426137690799327273040941711142842969590276526727924729123657978814316704951537218506530233411029453845392067315530144496278859133679896541499820984225712648662555101429359820741722396989350106777933294220971670098946538379155008138452675944539929990279218236445275756933124553968728560481160 7377 -13164879158385546420529501479863905311311151196122401937124961080051160048815208384652953730659297123850155213515217703584258741490398800472154021826052025754613247954688296048758923607417369587267426273945433743855261658325408300709214699616182166401342586139571001269399051859322945335823788388302916457839411965676203608024939940373674074043937769999003113642157680463755882010661789110994990987108620001875441245055430826005347476231344945825739043576316945865983591866326754762138066410829787904224559057264 7378 14304138663873557250716140403833714839280222866564722935178681928931116001204981202369806319213989887469676727664620038501128902938645290372921903340444532580941283631686605188564574412871901478661380434755645801411840045252221656913251953479752646263717849783736841985978853486380464102364825380281455702630927814271279029067529960368369322493740773394780754898859147546016887145594475458398023842366614450831975568697195799824947490105683941585627541426603414919705407070626625751138922922628416102901677863296 7379 -15541900600470888188186940057495719542349171693544976222368670057741054182801394779547697693862947011843508923448075322745024452458986788214379774377792162894587250578884741857760183449237424147562919063806513642379647291862035726384382589472032528492715303034599866963316040940339030623832450314063752246637134469594741993002436471892098445749508962058389023752660050639208796834813910052224585471096518860762156479401919484830297096934187437072282701073652364798161698356576868330813430994377724165892550271200 7380 16886674188826910789193111081745900872246459728913620076614819328153513424717419460481988065110680727317786525371494413150325499337182263758771580176655636732816803932778916981284898314443885290217692728296484576684799373060677157460879010491682603146120822390179078620817370632833380997442737287356243777244682904851666343247913237129114633949278506841541667981345328692850841246299919307320861240824558097967285076336965644370119275104020998896337641972002905278497966395509098489542493344398272876932430758752 7381 -18347703080949414454014032876905589396266339824602981236869700011789815546863496108244011581364326602512761877807982270530650450004792006127820755283761194063947153867207695072840923001075921083827428585389366913955890542440325492857803863971314676304410960828907064556094955219659589878072594009767207103569275292643672398392648654983751600728756897196810196026820500658521614335402398937553138017888379231681476984818739727585905649912828933482652971494504369471754125601634506398395881064954871522208960368648 7382 19935028693381328094404679398937288018126603289030716260603681066168103090364137388447535716724504974168443794088107530335653973229186296315205818451295659879342339786500154322933413778405509140889674836486626921080951197724687455486840425225326775440898690814492747908738099471498222785117898036778080010081994387490002343682952959614032572573472103955994877331019268503206304903094608813100734713076052289806078832402500320866473546372913575399216585490550375718478421271172208422540174545858342973145050222328 7383 -21659558997076591810768232364987350942652439714889674877996580042596899889793643863120349654632493881349719074190640223591446790055446742018974600922527973815694024394252391975987584013931655386273937159130876193821996492101806248573277245038758997823032687583443821207123522898918357717115006842278787568966995634900481414623422126645622052037703164377650398151436338796959552895226531979461715115798782556194838981166354111294872102633018710529265689545025424472059148311421548536281310080635420144029851096832 7384 23533143233704281770034914727263949729345627077059797818116032907914989041369994065672901957525960186314169625906742546622496976974926621217177073115836214424603115831719097975984752202072554274872545816510932508918356712579185954354471381727038782920134130181509298816247292488095116750637082616056575942039637504201682161492510153162986218462856536797697113685525548112563984279153137397347262510573503259585629823865302830521763471341580460890080555311124487594540618577637858704826316676305307306929794150544 7385 -25568653068510307976657036558174699279706738910173233717226925610818478604060229840353558713412918977725379830139612256610976169150990073772435584070540369476039586786949437012049855304526884279751068735659703281677245661945475833789887483539753140982772719931234127483440177131653819352046890792609641473911011719413825824047120493009426019154031014016361382679911254644435683317669062774487153347873800135450303581154422483858623860812135914982355497598579581711303462347247120602104100596078429150487538026016 7386 27780070733737893438330541263745296115200284422588493251250995257359229981128530661135806834899891231207387349166075222653279860505505799996691887186126825162073767993834627547936775810844295039512026962288998654311508962077362708678127762970363425774620409084260319867441637518786983718776415725238240858546366457336102163649545598335075367816644859017331268440527740858304995697599188760990200801698290006317391294086723546131757943912755154444177107709764169084044710201051705415059055916687525584424743236144 7387 -30182584764249670463090132366272080976363012256562285077424598216367339950729963806169065120310722705379887980193527782260036821133768135853551785703379563054301382920785069818374259283016852994722012471589926825867743280052054477367101306386284246530580050978731325776625047792064816139179654568824399474099462378548631379602434293672783803914563078443170982616151391877435832935420786868643273504984482161661329340949352813839085536118140373338871893801521351124063700207016857431260745836394523635374326539856 7388 32792693978729230111915071989281825445172313952130487716441635619705549040246131536568356576033072016253889099044100857688073927101037555231421064020563706730748600003746701416237772790665001488557945151142919543427650936209542970678816336051949760645700028940698992815897819582629198827592816589958803144093121994459671961351422853882740792869862047856492433901519707530874057181568936033483039879277595358607917661526813793080353430259019184848464743177552752021842182855585381078975281440088219924811073764224 7389 -35628320416019728683213791703615413068473690721024908273589784216548335922021007352331414683793831459240930295968973137694445338459633672374664918849643810813943765569058917083217067752904628451813950189452809501699556568685643498481574866272863052569266977796202367212988646582844675568352186009940792094584850402984172890712096227890180400943904876753218869722695961911790557629981482793457482945239511098695100639242636772167193695797898107113526063270822511272152566518653709012716826221838081162477769861352 7390 38708931997163223947290134846718576593777218059557689288816969440824462099359322581237781717165790943186599304721130205718383312734770933865565558531073207184681110575340079959272606613087634634580841172687752605113159030336617766070783457010016136764584714184526627703837403622042148100932434209560484559661821944267118329900983645800693466411996740545997683143686643539236382239990836621833282700713314899127499533794137764379302623097737565516425284106671001037570167174021243470082636348914891873954704692400 7391 -42055675749951038748387143696813821071345489107997669842135892084705674771575354418785666688450745214083915741179484881664870680194210386313596689156963064865193844415765042022709648200931908481391168075439109485440859761929808456083731433417786663062348085227546720716778899320293132527223828308071731375320498595283045122355193272939066766370132041152887212231722744920279499478041012204531953471648901813329944455211679824350830889148615896002390497504456280434551234754956745781010578484136127038944374834304 7392 45691522504732411123018417671354154353940497789374944834425416139443900367118458922019844497616781323713108572311022943424705964423531923988069886679449204622171828430461726265867334513986058232192907376458048853304064479606983181246435933628336228388468050053519887044966806986335542153229235691204227772538353559097911623842415529138729908383826106794477163507756472698984735249706952920094600243672413176106700674441796576568573189391775960521583509768086588188181455947899272564654029257556380902983573745888 7393 -49641424048344338235162909215890058842444321982836154901790450539289010111977685520334774349675505893236979210254890112081083364262727985647864130717232238744101641392263274683985080066708959551930990654084589689347469875224565788723827900567854152197910440103632051555308175471351991404998574735312395086057476852360940800993748750362568829467685297157090927119164642282170468428292286202357777749393973379102301187746288484340057238005315694282373789874659461423732221624142218250046083739070434574111726078336 7394 53932483807850080096337523791035491388874613519372407904644358958237472257925284061895861824438301428424270035989647655285497836946593216042181960999432718239198688067907716237035035606697815981552059778037143574620988851337243156695661115502990121517874081179121369080918550399339570506053353034472363975697737726650649407771871606652271724897559335778523658370842788365772421285283479553442558280519385454728966911396033721194733697125396273608294808326159159143666098949198381132831554698597480184427138556976 7395 -58594142227882943381318707516453886767636119386273489532074898317403035460535266339708040012166928561106242915170302553992701133207194669854868354961625264615556991928901389545843712466817433186386613215936639306782254670653495580240679244933827584748584059099912349401653590204708138543556574648805440759068899531104677578013804945084508285399843772625432907405736075142051551995383615022132520346005368269550339242448292724156516111246461254452847499711321350854750329063666500110081571414220872338023124642944 7396 63658378105410756513802740848059204677141724529496011221076357127461372313467574373482686614676713941484879639106593506006668415285856420076884647034166763117337995808016532140556986759397342213252283782291422687341433500083634330297652336046909956218971554066449949892353812655243246690058290475107421437478480662102387590168813311185416952394806021958064267595863086229958400270354530892613948976892740971755987287157888326262209127354153854798447031634901393383367283657655596471726172242312067527487830112926 7397 -69159927254343498854054756727671543555219499961818407117577577613539921655878781162580493532965348833902752087226483096785534493544612264179846758211330389274229209363408267746957180318758197755824917826406023638349134433701830082718339528983180451715061709489173469778852694525976691629180735088820845784235655261577455732183201792551824500245198008083385848777789924158669669590392064546556030350331380230941312461205302479842442682709595702668213413338382596352645644835824203841175523508807276442335775470368 7398 75136519990338656541847586456851083500638876977901400221338174446988890479728281568955508195345621656057298146259063689863013273030730261634547598671524193373866926778283284365336666540231382964607424283965626041386198462070795059912215943572770495023181126163559000554158383774105522620007005144390412008497962519009999839185248788171175237300227673766867456777649464580392792634395584606446585174587945039075465873925761505251919715298756796472840872570642203468028534818566905574387626510927363637944179755200 7399 -81629139054215997930059367725083417344829510838881136302680352550265703166402513940757579310018190671120890128632333337427721679137507728076389629371511128584475226073209672651347073736861452427416207241521899368791137421319452308211729169716276937502009265532556179921611024727727876422359899746137722642188425078533760499847311918127373161847055770417398202056654126709662868030347819360178758336082947817676970806040359114584678902189332434781148988338603534133899397982625557189665001845497957309219789399424 7400 88682299731444109191900212161396919431642110991786565354829537762292069076302182476453564307111855096104202508085791005261812935414557517574272504344877740566180455243212293128305873420781415835514513180008701202041503255949798437872819879064461569081930515436602474930231537056442396573847095053829443080359318327506895368303049825766285968256889772190588188500593418266819527895200033206473789452430763991385112348643114020478422428286780368510793865618633889256252767117553525237814297497173164481111011212600 7401 -96344354076148157687603382715717538877855724279302095194472096331256977674490870213699364634263837194116760152983244289509935557131427768523312860414929075484095564933371530013660417254549915033093598219005581295797407533056627816893252652645046932925280225194984020482743498163118084905777193918339546340017504916529201811935370135826121125510131883280333852579303696891399310496212225164412483063397453619460198853009173149336080189108189573957959034028255843903937554389007958986925406227724415868004112324752 7402 104667821312035718450262693921319058290434149841346656271673164398471206110893806615900588402974057138110667705975876417437267762076482529430376255952340018362074606556052421968073663543237746265419358158442391097971572325960545344919043731592693173295230207966512003357710387809314553942244119401525521241041269232599871030243155542893538763950750472251468332307156306948519748910554725948633698693611192737497332455129085872903424773318754888734209083591625579335382186669727278684367060203221977605442886998904 7403 -113709746660656597585884134606986374434640623412800945509654298226975243142883454452487721331152531968733111433343740899762230006182240802169176686888124188066383650718730977619427039166216593803229965875182608747556439475087975848173793195017507923662121442764951843394040059145250300783247580759527152148411018249027364976822166721881552037952157222867102263406521045634663707083120627030672620843913173675262214057729192681978587401118713881945357508076763399003796287093009776162452667423665008515883473664688 7404 123532091040710144914209349866122413406541181197030590670929738643215705477991678579204793485710220281283339642115169960062130337348167654553814821805280959583082365061317568879135599857745749892146835462537589962142376900687295504113757728706571752037945881677150060832091565964919043716452734540212057770822448291422227235772508581935057843372236002242079361212976641661170077233354656228755115543820255280954302270265306310441156897538117992377662986130779345159661930607020329415500588511524604888094397714832 7405 -134202154291999689365826292411500531154405212210670186058801969620019774436150531901274586350176536802054496772370515716955084376658060617322646316137602459145486695058742475928088374967465367119424641280568361325515135328759017931900801810659119838452490994096172574541728115257155316285709704082477526662875989719829698656877275094006824209383670317047964012191863825159850533476172085336824398825794472832892514506733195834838838050585055449935774160318046188781564247588709534727706461701222849273785704177632 7406 145793034805530821196017336886904680788194137176008253426630005132310007283642364988395343305958783235127273560420032919326902520687255591427871370591751234707382008919797841376096939829334706099544491347252159138567945673752529318452672900209349751494805207862400659476615725625326926650620689021515840495520948367568731258040732361519651785535327663864751507107286184630704935971014684947191621326582255988771145892817596875851756910563418475832927679344624233197229998997513670863565518029990424293157652741136 7407 -158384128688702503853397106061662484198400001122316926144290276391152636296723325968883349946513052237783592316287173807718276793292656905442670155717481186493358273566516363884012444285113950541346096219420280418629818532914439054020334176519926951649572631232316848247207492967216511016628753872213575904331894530284842687096474984900231654211317886206564820840780154238133400221465479771580935194497066497811356590532102237219451326062967550937910522839851967578006828905838772681815098913429981698146322178432 7408 172061671863223926170714621730625105259783223914982788001015683512039169883769001009047403414142767351965976089291855889782452225543796782488983217314816743904358423869936890303005070810931066799234178460129405543538645352877228402430701016943476369818925696171282505460785888693595337535543738705782417560226500918377634358604192185868992314144322107807740348739733796187082975751765174521665428682697694974119434930123722396518267889736880798395258093623460571450433079231073577742719047892357955612655911995136 7409 -186919328785125706890927270808588183626918582806790462954480996131408348232713255508638347857027485093402156101162054418550536814148796335694118119468447419106553312601364603960249190677785531220730777398776097628716796289897989701699664733118121004665032865341588394981082575356081502624768390180099067604258578667879699501561718479438124452847652437806353006147484189186491656158137762427314917950164849949689299584227973557328817056171148587802839960628096113747734216250378505540073478070731141997632483118624 7410 203058831792997536367101723825940517891420615400168517146390053233373496770645358718660267752710760260840058887983480252995041944065412308238791655960021512945784406373414340115251000915397794592027248914861534586309176994103833355033059352102643001373276290860189980602727019230227559412778608293789945717500422954213826034637275675092109445777028523575906766347532118213355490040962300558608597311735209692854816304871249589115394139818042135180127567726110883709604844448405982641999600069559267100371941598016 7411 -220590675434520816761094140774589935462349960256605407299629177936510935408990952534964674556010429837611289204328811316211465663006659086967028587752801128612321503206065821494561178083221177337636420602862804898216654300401360142628183535877524078707916950954639968162448626707225605811684298640638435444290171849495953313277665577101395134976536774498194714418282700661635368044491053033998146824220661189867286485642963070362705171177042827475502502329883724183920295066697428015597523283218710981985443233480 7412 239634870494803289975708602367777356061959772692630675256977777512330827904411059319084115476579865108516025267872889446493828663495398750801545737985345742459977856437904204823610771555951756491812660804428538270485593869556937509139938669874438649423143253493318777588105894802629912592877969953264679323018884020157757196086403693090918266971033538724360190492836728652396835136425051911092689129095274908579780283297181983051531618325896391356910395084739824743632343532699424516077486471218626209189231711856 7413 -260321762855491404679586855416907921122322128945473893934862913014591590473021975877931365160553430174458355791058080779860435484880662160062228562538159804873314084813179429661708723687023013927483717647113411244109184755777679006107594437891196489876063580975590673886595332561766310200520165093145727221376170334170504054032954299368975860366885945995668189510026990735217358399070052774112483964533029858667004729519404259942262782079953709118880067571050348165485265481687162125493900053753003956788251545824 7414 282792922753880151233947532595176247408774726713973885267616443295693476276566093079718942127005932391399951856785934938323187159272256070008806149972369480600924935685958720496704429790331969048604233905829636260308018954621360236827485116907639298508053975221284245274847734069038620775628843342966367836277502916824947144941142570665902629592216788443672731638225885753925293353261660028481593205778085571423771441385513359274969465207872797599380313795715012081609451746454907280107057317154157257808638013264 7415 -307202110489239187450447382381381019045573378185259272573718189890473210658500355281479150271239066016922466510984783686433170978639666179478036135360232528448943795233920246217481169861836023451838148001065263152390369504430971369554021628312410958438075492569188871276718958385596861257137917458983062076584283257344263117249300025479557509122313374295713889165882068406875659448467586527099542065470629442791254303886992420977404489528494836731945101142925390619150566314776959631087006243553247665261720734848 7416 333716325142563315599116282540434407029570716434644666024443311112315275507701923288486360345183055279559667562470549211086147389061870524025817423856324726443338576857626097106775211572867303449883968740807564702940190044065860032106092474157125400036503828280403416586031330320761013780755384693474477138405162430203685901085041180154595210093223427978605415069405249143620431222899809206989120176828669497839123921767941616788538559147342353096391455755398126899488843343710753528330162708578167618479901270160 7417 -362516943439446727531836482127967563929995751794956110019542130375487688157258487353624167150254802374740321395949484056631770163647663642290705018824317803800182621309284619660097037088043651017933898110539317290714902577109444186446527039529959168696405456117406156583994326503528838992797919438815394945453485643164175246281340229949603124566608119030404878605901935392057317426117504757990957622076920174803384814074947138089625727209240877386243169844457527749544341826922767333962511509784755215458058319328 7418 393800956497586523360284421853906711882254130851268086962234952121410573117564426965860367362029466987427742483091559607607941675026447145235524568226822837857770256316810842811535577936546654542757059346639206348952737586573551208823824816546420404178719372358754747032083019067060440860000299898948689462098752978444050735352055470650405728606840674223378577571732663539607087222187645448462457767429269194597846015809948347677033576524020482470322078054251672592007356619898709911309822657461785902853872184712 7419 -427782312864680793703626609454627688602217704909948817296964120697942593596771011456027500796643503444250499488909846487956718218333173057675636005385823121935908219524042062732360473884772567838957013203425400076826182108295204864783102295105147404941691033358736646734635672169164749343421769834693453870564820154482693245932696739261299234088645148194054942882918891638507377286469111156427100532822743728643783188795690442009689897599570613179646761830691438713383062304185229960757406102804965966946966081984 7420 464693376973693261089671369295946062995968756474825900419451263116101135912667426336753921387295557883691955524313611281625268046987131695433398510983486548552720826148506225736251868398775740931329483556975407029260692392505617984309238943521550126179369421743110902778348572598337249190126107548161300763832981626111275497092428547269648672455889767683856249376159518724189256521232685917259319646905121097792091805925992888757631287775233843835228769146700376408521756208804247458212453857658715765119055091968 7421 -504786512925487884049138193398967208922216818458324219594637025420978300633966652164123667833608627031103041030316319828338604200102147721785238985466956330611470540183602424939687445545062379461845053584098840804185057713947905626629391460659223152896036763223134131871368775150625638071192074661683539272210590221862057282226448689495936365364689155859437386314946632744255781882469543806059557123987913166275738376276170293336333607479105522935787312930523248963540735547609548615651040372775101750506488820368 7422 548335804358988159372748655646850602387244921291730488870534613311255206442623695798536696607676003683161375149711793895834383288682069857522596899375741936271389618919811742159210368090942976371087614305594499420821665019811518177828389727622299654649843197643619455392843603789517932598242120194053054188941572965875940260135895804295831679463959834069828027873164030296989418323716752897654984361348858486688630408212559619181561622767886713962877879821089262567703868663678687946418207297116008928516069267632 7423 -595638922092035468930956997635496996360504794758751763361420440515266114790658499478661472403766483399015810840888428361467694659663091869449597777171306063520580302112117404920833275168070179636785839454318570150144186724955419214085798538876916925519109135577683107575739304334168327750925331176904414164967286575212440069993760283396508016508050481251108846564758199030855708946662449313695693044603918032532227637926644605614236988526469690501444373039804247111317356335605671429088717261768738919791711252864 7424 647019152218248938383825623010532397957986555532993628110078050339224638791043533574737541176621231980286031903685023755497970845127639800964571196077485607911153920994914890786992707130943694300023782831776236217984606806739451271888969793290651397952997843294972670824715772255899756839574145324244433003737929962495101931973536154887595084345412805223417862931441486423586999708106355035174036852418616999069257173124740661025459540587534695028692719315235195994539398454940927506458941516067828534898877477608 7425 -702827598433200065091750884227827569190065931861233480745568295981812513061268760303037132571649621869258254924541693442065893178075827950912040736782653605980692706171405528713745067406195118404856279583955384036369105484604457304876431189984309164619759337113235722750020268804880970070273655990014257188220235403333135010202686484668326042831058829277166230048081849363382558425342448842676396196299957019557370129604881043287323167211259767191487924004077356983699157472067425697313983431234200921987543275968 7426 763445573544462562810227393923651195203535835034090577656391937979638526312383641940504387322460252884571899885843952865197867004358425055453557296952374720909897899256795621410571302196952304387051266397615808170169732524994911390719327104511006754111173820873903113744503344098925929197085712311113554579123357036532402600449208990790937236366205874318982492896628006776936948139952785077399672832756223012555268476551925834508608791198899857252822894321033427777098537184893081719729749663884034570428644732672 7427 -829287196402564307422252104010210468174240747453490827989880767312951163077331619187110530246568910144373235061703162530756316468542907188546671338611432415930723731735730191902459277071934477926753470826376783450307597693842977396281578285763484397601303060663079143718873103694703879179313485911015333867277470948473091353897430240054841632965119875567617397685139527912693748630204815162003797435544179462599409179537063340911023552327284332993890604078682846049810196641091631053569790876880878087599436508384 7428 900802211882219685993616746024700625626914264353873043197130442309318927876767163892012476838385607251677198196300841961069670135144278543396492206356632391761420160350320943942234817543420575845142994795196473576412091276818684844277203136120683075823442661934886464561751619902449208647775764922461727345754966312459996024468462203774355369627759643542317818990419868900114693824865151771716642044446760465865384467260664906442552900612432150693448503004146843181447534416826043137977522852423627545394561028656 7429 -978479053054864040971619114594879649330466563918983489861451825824588648088061796661125794666440184067175446666847247675933055494762812597126873765042610181051229459967596713955064646504177921789356892219272223270298573693081693405666606643581037001478637282119778442358957743408127210918535752983879145495220964039434331639466790924650693640019552570146231706611809125133528922413424081497075264360297917491018126828978431848388281589351432781843060566570286002728798625590965429760693699459798208662009241430176 7430 1062848166334658858224559538376508358205286533972598599744090006707106684541278188615169639039139378774921490371775350424267823295544985436676441668172868872703844565323375583397611075426904300455014134534507347102171415126753191567211745059753988866863416900236400481405154947482874480290008892169150733140509066068307127386417501900038939143750457655489905102047161837088887347453985735063166962004120386733997724962172771280035241144974604952794851739305327344852438073114110059134687783277167787191192441211792 7431 -1154485622161871833332561720023343875454007616066744608023361115450020519063647847365254097824868769048976748758143659851471149669564782607876454157524568908037865111197377837690173876710890096468317360473843136647586924374506427632101158046391133421263720032247700847455830627108785883266137405771148337077771255357228263710898828174891894992854109438684536231575265941941832707722696858568000561323030515443376163034352072001301958333879760018492990204968823210326538348730976291439210054173806329987352554696576 7432 1254017035721892923151622603389477667405380571717467443217129699682892321446252185858993859360066494357238369362109972463589360755755767328496665203368593052426902362417795558793099284232949581982277104400874544336374372629554253067275991261043921620591881177965408170444523309358365726311267426283835415846001323170300049413127383098359984853451995693174295974930848536243195977432087013840348945445660413680408885172638482186424426343910575845395029865746649022262726204919887594699452593109159540598252330046128 7433 -1362121824298187906512849605802159372426607624626466945084679288803613454810839531097035104225104366629783898032544790400171536533459568728630855973844558737557029228508499841633158980734423756209003908430534621480093620206842581325813664634879785672841360675794584857398947766473916354579254389924833587591974991224281898614720361190810275603129456715901161721526927562207496176327440510710641749615574625118555495951500256256161168272522410984226729708657577234030864019990158482145041969340258944912237916203552 7434 1479537830137393713610972630344761711879052472838446689068486119925966577621875815845052350208769534778667754444389116974536763400256502837978737324812188222890101990909519665043931064179981129947450339070113252166403982439351448822105977211900028745206638281078957170482860393269574967061680540142081573969693425384662109185690663248095521485942630895885887461135277976976728305273239168599704753980361430787778036791584817249379341865784558094431244252582573241866801901213716552470954930661307054662859086051856 7435 -1607066340179916053299159337100366895851228853198495533835973442386572791691027209287097813533336013553070444897698463413971247004393049155923839879882130487562729166867465728608841777033328677246028984475569337097728375326965071756647248884402240150466736391397863287862497957960894860652816325787583154994725279414969423600598845489105029624798384540335064870940487725920938860591767444358100633882183269962893273786809261631612407918386892432695222962983843227145475173576091492234903150190410008031682306809168 7436 1745577536696506795260059172690846150762016394585086652848133653196943525603657540230868160542312246606328908036243640525204126755870054043693285570074215186526167201948680397779580851069941323880523870834991283056994741195581137721339540167808359768333681831035561568361825978486030285307140732031757208616303239848454292455050234102387822630330467288883158815365126245135976135286949104358816895800863405488390351100517040752078823903777210323428735861838811834654497966876099823656550421424835014000676393472904 7437 -1896016415788511591466618968714048614515844919153620722151775800568083628790193102052744978446621529032379433701495113184017553216327811603711967062232030806911727565805768527355342915366535956897861253899902361706990312825720510192559329791156088349845976920890819021043057784877144553725798164102427726101660783780442919244371434739135136721517601525363210382849042701636694566753840289716094488902149525173051373781113875288207544206598557330174869491078658890508287880690217045056223862223365642385019691028480 7438 2059409213876473109887445526061472842844623512757319017480804816105608167273812804112512298597540834674075814636885045124531247807642491227378318364382871479912738162049361648409054630896155446285460784039426279080541256224019619447962525431229408546436828318897271639575900126159567800376514487213206811404696237872954216846887736946014963716993634522231232485434643592800925648954003219529996368730351572719651792510867679527992296237979008150036718795225891561766966850425879521958559123381113761111295793118992 7439 -2236870385739920498511419139610835753545597436198923304552180863408055336048723346596967347335357414410520493319595014108098182621414613976517496947980513125875403206536499834032326913694561931915130165587982510126913942765704890608879456822756202190746829166650966908542311700235116291733897494570777248315923851330169984965187380047275287406365653012675364991728030438150511176870194764997005309310323251852344841916742115699822574173895177685615481261291408113774783096590874722068493037603939403780713373382784 7440 2429610181403666243033292801059799567255005612477594648116083867164035533455365777739238916571662631615165398229350917039318646688661609959602978097748282863733754367599004624058791168432132091726654425616173565263299090016629631435059158271528353022674513640208175624917461439217895663543959311620981936742111138377424511966296978376504091769867220035011621771907142096651634228261429523107732078024114229720889169868453294180624938940101051854934789285405631087047016407205509430975815578232108825363073338270912 7441 -2638942873217944795806225810448111773007124219595414967295123042925106852713673269041995843758476121794081572654603087755925364721021144927830192258594971863693760174939538350075730139454280891602033948198741770020807094408928554566434361502716635635336595009106520077041782392358496133060050349568855605626622857796210406269791957923005335783305990248758779580589973387078520856749777337019508941957707669098102593097924362154920219282605629097646558142030393893715927953481262466034554035024214816791453668999584 7442 2866295688878592316944536248414781662598548428408226530633131878773775273824591605891921272782969269873712371607299934051359162822939459167980709205252164970953297948369439788401240094648059891332653991195627295556302751540058504601995645273287183405862504913825984390973059090980281070667702486475520729861050890520334560374238461046367216116913101029756914765443730863031142785263871105111217956792020145685826640393504440416625088303501883287035901839513597321036977532203121312513529374472028697859251454576292 7443 -3113218510908848101072779688831870714562909444794620663101743446372049054041040183734888007610056404005927035382619942096430879163553995268828010211517284264348124564403496153746173179499420921703903487526048269350877510354787243442035285613387229363614663783677598960115899659145626110657992457314334047359489514500842020236803675698153826773643329763392639437467168490693782110621938042336029382023616067688510618741445215814167275054411039972379851681082456519896565725088545146429241647496077834102819247290792 7444 3381394408308455129395256956525426062427340715494329375291534220629780099914518226130867053215553768635922358848084736318432077427538001693877763434699575384012923356138287160809614755131733103278316031346805473285758506351877118345121412960914408799595901960351545483920587600239817516284656790131700183747764313274142777885806059365365770626545616545507175728393011591417272255014238335589276012215673547694537719880251730378638555501396916837393035826150731225555269330156277629289273263776037204180065509422312 7445 -3672651071703500308766723118902447654157063711109346834713634114565479854798361989926504811922357280606737426968680377100724390016946331817459110030845643535320860514298788713777747848007367860750682767603748316497236655582623661577706392314994155257923922700294534849689042970559573178647952805718461582511909695378050929210908279634480148047567412434116422008091691417466590657900970372622991479501272415120366049852295067439918872756335447296995833681111145908223542302532240232802156968728978292660035458951680 7446 3988973229439801092079670304139697301578439563031903458638114549876206784052340918807390359166197557259314570983819592881240616809013743030129975347413368550052150174506340323190419701252520004850684775248944246369634361223941055316257724519198359954199136625791307894523856659210064937611003357281518076205925922343841782280672143221576081252552516051469401415833891838824634259848254657892558375451167777288709038627194227117931408457578991845186586605573322832707197189858793904595448306840569314707709984627808 7447 -4332516128694792113074760606137717694229361622650640051738899796911791238012037329165816206944850097849878575854349994876637984290122454202994745992098859863735645505000956205651596498142698307434544637500506395670247805268568613150691704129636773430120393788850279822636752010421139567585904940356766705296283554762383104225242923956991707585082883675342122058862595541312856208264029828528495013427850047083183022929022854296161137674912603861152928924507348732386790402935740458843054137258972960542528963988096 7448 4705620172882488699059959478351204651810216332973345122386469057801918463013308385876748999789187643389769370195630077037926019662958371953140500158684465078509978795020996039823383218082245313216992852734119525645751142539677069241672427599755144437970527980734952348051678995775055405182142126758061642926697919710459768782212416412663288110994427461919555039982225197146121468226133992774873447426712647147292860401959546567702563422168231605445605217098616833064765259112656131256201397413427876264675687760728 7449 -5110826814441717065133958333817020839454236632594914738058328490451881644751536001569726952412149603258919746306226194176044141305514402276342770389702896091762787899072453034983266446985543416592448315454805400539622336182009845018114860329970682936021208846591720314602356736823210382175715860101181329171840353947564909673319505368305546882987924643076610867697253422023807361806757892267796113808014769620877550637020300919157101162003188662714762708029093788154772925001772869092422874494691527648545617184512 7450 5550895810582060841045624792275354213751521652190547941343744350114093093297720492653328232704423872901639358278868774909356021833550196222572373189227592776717373823116878458815451396249336866085298833588063064312165711961412791905734817304997885945505626877163794408139883757817238267487494823958560421483945617451688993004148427535482350175998355438452455437651072076583453331436200102839770968087826037723700320362788683796307960344899345137912510319493282801190241963132704912332538249630958500078989906025432 7451 -6028823958772034946447698284093490627363212737911659405090646680421586315988746905582123906545702159509421080621952927597688524238175321270934491950580234639020882160159727077443260132327377335916621995915078127789470364590239889699943715967354751325900543800024884546299532128716039368938004750069539768480219006227102675060663968738966886822828232311364919735211085211551974483824237352250897278451819216530260274375884460572303204902730279810979689455870440222114894414590361736355236823351110001757704397895320 7452 6547865438751896518908964975538341625356535233299896989721369423628411544510263286344348166463735045493494771956531499338240946041719690677613006782862825911534338684681305483938652225875266346654125878111087805583775085930274184034257686700729134861825468208438445336443900137306495727904846642709019467396009469532859289689324463573093087014980553903793494814637644910682438046201697147650819533462360163891387728884799654839255813240930016828850334185895547343024756343301023202312143117931072712733703141632896 7453 -7111553898706572122612275670553469063933295755907509205895090871379814592782150306028223192204441998164501499513735391514324633882901243193627350288642460286606331749917884652286794733940861361011794961350584414388686664164748638355760530722431349307520801773165644097243187840365520034588513775624840093430331077921569119543371692571928947710223662878002094860521857994921119081471095267438176873434195942614443785930165763890505928250274051117651730662917860195749401208723604303145710209574859886153972557839008 7454 7723726435015504055138671083421113327882260294214165822978833221488124942869284519568810226947055136619212301842303229515762937802929521622978607989019201421727988781840420268957531410666790919010289985033290881134519016895558621771079157729561564471859747389393735215868533213343197174791362576027303181714821201051951690074296988056280510150117845484241551559572316217291276776216602948279409422312575511860656219209874700415566391794026061121457475733803340506760953596352983992535967459298222892232726829696800 7455 -8388549627785119725615077114927119897583137502592817475728653228051478590658550668022267585843919413444261869219102128658833048583405544103264255684228794207268704798092727196824468228567673847366677073581104565627823302192766268762824509018046796154368869831932977652705809292852851951734140297226904467005338792291143031313306543578819099528976573549756077168950666241909857197883000993937530864507977890394276477558103574362279161803160714489213812549417887255884656036125093408051002762288907666608441396946944 7456 9110547808252202935139803236500011597385028842347103222127233623447380525338801440795274903348366685364404703103162504588761051965503814294977118336182965882679224625695622437984880901940924688057933210310294228978804914015594509886611768449787555533907578442841168227021827496969630285208852064557530016852556800665281330818841166918310054646506891309985335009024806501676184044698840813650384135438765376619331292250973364384655627753107140057134685990411532731924513969982029255242213693012701498593665320563552 7457 -9894633749216140962459073398426661038105695762812028592984568840498338306378878572664321084767910451287393768239169516466891455937539925773609510042141840585635705306370833663232609333106261074443066764086738722003849606752296970541162799071830321469044993491289446170226077252983765015531696895992840209883640051010533291240272753101270962001685388900398837636083977934085602676251055158701999124409104668056534134324992099309625000937708766355303075705662375201333421139915510806167163023164731993869704918378000 7458 10746141986016260518320701664555311180457578233979498269087592756538716918775765954517515819841566395913920469114835040370168913033197828373389040141551690343322976109777960179704467172925115426373344419458947473192185203216923059369681347805169933518601908709232480003495064197163630388413152220172579378451214149771896454158491080124694970569945830253766930866803448053228210742767786720232017879905923023269861386126743702272592737828741842602621829808205905389213253326666793740534693307318673178390389484848128 7459 -11670864993327330534859285202401607352744081613597384323395959195172335014096388989899986576704666214202483719870600867702568200390521670460236074748619698439094613468669528299829954861423286992008770806125606616613417961219256034631932880674365155568499732614616852417259903401453174066746702989391432500268082941499931926947289665066154324275618517462658669762999608326275136166781061236015417586547274311007718168857837539867995582818196656900379834201307875538433363231408824489262778381563610378965642263503992 7460 12675092462321278239577432740641505507708197071886093192541621128623825182071300435328568285215507581150529704424579722599281541365045387142890514416784233058592408233258976143855332241712732713689782378023786511322589950192377939383247903711032249896357107944407088304533952723365039347162347127700939076188880391813489968385894770792616016990910089454229830916971316497705297760172040808548487058495720235009983762743153810896443206758743200277534334036564620130437653602670661910862428758050920800756564245912000 7461 -13765653943665912374055210195362561310133558556964449510388000098151938817689902507379304654066783024559611447163411233889558644574213771042633199659654405586324254181189832708447783343812789951619599445655798658051842750369099332410454958853877427501902525889862925795792125984286434334880371042124642396608774061999144396788182033815809722348141495950830789088690087380838523362097565867378511139521203316431016314005606270432228181679650714241207911596945710700039621662411440785550206770686564628723056009216440 7462 14949965144542716216381253533811316431537001208211630524730175148659101539175790107570857281005231117809086879274211634081536661651075665785171669611126766650515576380601264172432735206724101175775191625536358012721561404134788451453980720027813783304500591518958450358666642609483906909675810857764080421095550617115650398000461175673681650052813022841591511834279569094957462311027289809427768204376505726821901378859079381092303575878357746059925831890693288952889373430954235408506689048591445904578594628261216 7463 -16236078192518316524709831557467201930206851558072271424581752342791469597023606918535193637153268172041224331527019571523056148165518716183164604765253257855526812174123736250825926071348208760906001752136158039729581606464135370384919780908343166584816393369649137258423022605877148956229435418771839004509214613792206095348242298164793533956576918498365201899687957711476623456812862277869489052377194131116346073562017698456332561725280470190250653597102825358744518275627279581541066028388024542100836007401216 7464 17632736205863840814465805575403743806563958301789969834953820505151996518860240793052652030828060657430937392730345279883446384898478966519931378209392649009813449742212785050931230522384682445255311157169507076779675282059347241971618464400601774555198918731739744041023117920933604878277594102686176957213257376244038707545438930237008448810479322905799351589052016993676854539530164202831565985331601518922224386769257321582734688482668459028087437014279903409722999099221403911497190267350370073813815575910016 7465 -19149432538962978935012266289674266405297567917750978331669238427485037568974595636654318292787606823663922948247355719760772310850890481183398013652632745553908714481731410907379516858959913725004819357742676162138870182248898710169215839407511209287496981335343664715249942582531762437255212079930613630111439883998691538774264550276710152537354534661976694991335950874298437437619738605233067006969578747869044098098176011368121461048032696724557178832204668607751386258680473892242618120986918029968946977599328 7466 20796475102978452395827051812682589587362408791173231892809841736432220282111169460999517193779488794416777263033447808781148691148557737930095439372099736074230303334131134218792502779762487230248990002001902724262676832811212941102764585127245792939072614166263798562638460401087020312279366091415810835680406150474700182649345055377991871750463020375759321940565549615159505514579067385043051924991605376584965373724549567468112257758054152708974028647304275500125945657254138966628743486480493215433535062007832 7467 -22585056196169713964264485577564205712687121782681710343450044461995188531523824276628969569151833770527026881185334153696085318250526051665751621422224864106331903389527812346877934101088872780726102776576026969231172897720164095619908071701930970696008969132529850321403732014750604520988977119918694356562110815772053331704081014113267441212006132144289044265051838464887529148306394293464715657194822732593426764403156838769441729816887050608350827317333484960694950040251987667369466210763414362604773541406112 7468 24527328315402079558781072883750083488562448870885513596536927557465539868423680657728055663546842353749512838437251553968857512920440463371880406673507626497153065029783739729821798149127299017949558720074177552114279033797732430082435138834694645902830527413847608807484829622259318452190406051757725488876262433659197548636152426320183705209985151058425131029291962859046883633551384095885305614735376882516952196582965455080292000591018930139837066997924007430051542606984045841288112244712759495815861139346776 7469 -26636486460708785575160918849234414462278813292878098287577949960627788781042485883400461800988208106301068918614137535704657738753250930896001978975378799161014165144881191279587393282574075552919291111918588370984875570943284297577578046506413766925659357161990751291271249062403359952509307614675412963167281713673344765564477374014885003674738835330465109889563305929474722846982923695482212428239380457216212595141465372231739279054721404084176044644619091114261999758096180919637067991578052569805631068859328 7470 28926857488533613432236289243196280591536132625004304041076000304549534679165702653401468599934793820148118587156070259438390589091409673905894200619514886112393783065740223272100826190558100269741615788978167972788440933097931069578720648790081367434838372342188497196619233632555956523014460903915653316135815480517581157202514770458592227434239390149997046095483325352918738981354983203489629733713909401371667193025272647969545453443666890243866220525230520498663134681392324336122539255367726899566090749873296 7471 -31413997116786784787509036257550022433445601062428898430591470472232738269375857061944625155690810764483754032475162631482411672342105945475716810668913128228024774656901040661146819300731831455416561374408738289660162320393684017739151883416814923833665252452826133610705919076326955790572159593125821735495200615293081593307968847882459068180175495657306970135865198543787871290743934482001395910946619490743456859441187379613526544233961297380274055908786523639492095169701420678255993976959127397639224611569664 7472 34114795236409939932877672377169730454027049842162264547950557164352605050214027709205703080648927185437482684525311053405999894877838210534220303119032009250094038435461983644478329051867241329941946777396701212295276675946770253984432516357688450475692006691629939143725061387431612632179175790201233485155786106087622299159577943776538776650888359140409574308053829354117688317942202585780126560056784940739455009730940335720304563444524536102171914468477532398076812120063344697281372121168891139955476231965896 7473 -37047590240113518640614717988000152072133108440484665041324391126509144722938608605066714888644443917752559939356571494361941227811017154112742727703288036644504157753601345616371120990054048954192233256074622258259976060888364882315946391545039239687084403079551091211890000949277663263588633646274953630675491300108777289670944692665648645958944812656513106593823794399396179781199687937691691810102065738063138219101742798808860964092101990999939677131677598023541450137968788724483179347791850491857967731912832 7474 40232293139697652380501136556707316724870358463425621867341185321835449954154860305867059031878827950135465004643302496939987068062993437220074625202664950755131798528859099754240875807172974845216571291356375208171361353378063902280136440700766615849568476874142287727331305409837258740987241311187849751531219585973945833486606023445525912935924447565179120388927221115525355890602972783050518372051570682292481660900560273330020836624807336343931363139181854037314784029107159697108835947135905563391117110580144 7475 -43690522309303685828470372745407455195317872200065276992514240010865461058480660383572267516104226307566659411507719722555049191998191604371585149916709867420065988448247024425997712072295511922853744726426512292590496201720093004297266108683741595669240961656568698239467767061850247673466411203592467536890785234562362669641370798486500340650529537637749314373709628704569209067309017742922858340334144400574335140283386395552273292612235004110538116366378206474216733845155737756808351093392956667970019616880448 7476 47445749763510392250552949565052979552581874785277799067231386043238751718379564517182748602293634226184343428110456628678541258567523187123244473681682719917172433455340766413466640977150835401225668535384528749118610499464570421925785915873603228455394079045415310384414002878106788691142725531285096738049957205683058663349038071869433697317542023541316635824253228368806708976828927916173644090192285065291587136284732639977601069134346673432714782856140015005214782759585952576547210158819226751408000990932832 7477 -51523459956867294864805900125574961385371640674050736156550296912936741522105365627396371948733121368727193036591431020390871048288832322915554507105496050576501233855374588007929629856567056509552807088532833227528732324762330614684913531123405056352649570617787242497355558605452080450544023914644003065686462165707790660841403208894248883368930187372044251462413982333494124455435618292990699897309404483558697617057879774676711297354001849696349003080369900208195780518659544732704818712593579556021163907122552 7478 55951322175768677940136621226962329108955772109292942393175820774674746160781033709878986136347426354627956691244191208866318960619864881749021800669540733565076173507244197463342875623430373096459210928758531440571281629901606024947293998147468711099084440203168847695008286457959392141406167238444892211166098900543839380216214439155356534255832674537657761387331353005745891378137420619877356714537148935858230628520521090750070479829171029015627360504473233519926515584204724717577750394552418259429360335507944 7479 -60759377685081739413371186998218122118443923475204974901952596497969434455422285666325136228872460148809366039328102493772834047264272696567138274688008274261977148340238933199035223436077330658778417587045773723441443075473807296904135783584652327313057938397796064134065743169859056482545201611227246456839928552795195155536034271206419274561546912464107858814771850979372374783197431420677962552989730100093454089948753808733987006966365055868896463658185710472480009569263397476227757552594201422880138687421952 7480 65980242891265008138403684145907849673858989180008581937813571725702663504153754405429491785157124111619211849046421636293566697187922626831196480938438276620718168096848057622295965506286051641742783776846323892913872040641672992148071605543064177615326914824410258034328224307195033451004647736116983861154758474786677201745726528566876706491996981390067843432635783106407647515985128460831327328521916683588782655760562001606587620990254422991992494416234342514597208665043719584611900144000348334989866704208832 7481 -71649329891515073107833204081321393549976581968881194389542638061181206478455798709427453494198065043271200429569146321316891589316160588324606517238603633690630879344380052690147713375182280486762603157055723804538242170522055181497257274248428598281738141456671173101023370064639938960228925116150977504267697717958373967630465913473741131364475400915450369585640812943808888123674310047409203089288616157812632954621010589739091559097085773660472028810463623664860022194347498616506546082310987250470726737909328 7482 77805085895484098805695121744193025608691426926767100040366554623184096710944797403023702592263845091479225849177762575656410537218077555576382922077538739293995371762190823316226907813716204775826507517337496983101833351061692942243067683470060133969364729233276426358795468326893848214365517473600204349574084880020490508789275932875374541912000773690716436371546558479460115678262696378801099726797477450204855745829957286882511529986527520191798964001802800529844223986265918112609343616735606246328066672277504 7483 -84489253133102416809659763693991801867218581015430631430823540960285326749028331086672846328346930752007128315920425919113598005788303588829437445866190781363477006079883132471599583491382085382011522441157886552880297489387472005128796813670881505997278541238803333462761048089456025827397038223608432735328154940103554910667078490305027617974852442770974792479609324495237928209132733902409985384157455635800728146201823572840234813501070949989325536235176180629948962653135615537364103859849671128772092971113296 7484 91747150999871460511023070265629446931956069205880761068251392747587712935079087998558818502728494908894620002105925365383137134936703518624585881314261942648264273137160679552611056751291412479963912030351619924388900270757690535503896823985501133065091818498140696974496833614005591965275877777167068426327202312621025230740019538977895891932550044063937805316688655914698133688124823073035171751708870355057536875153279306694186503893388317984177113378422491201367389564327107333764704326635971134751473690235648 7485 -99627982340586798842315572276056632690122281259959363021244183705737700820128620574304416636860436039090536518291373283466064144562519259589572994072975693947875935151870073763368673031095679560658556167265802370839776786951305800279533538737208555403084162766296703665304314654848185248126669331171340162250426461460506224540416053567848822054248889790626631933571708850187050390763080685610551030335511475089499104587698992846568253554373214239702038512840439011839570731929097124486320537829154021270444840290240 7486 108185165934812136682650881440099289468873423838030364194830944719119200560925923153067802979940578844511325771787786906206841701699501593021233020448618391666242341572664254520904801641140402384245093270265464615305866833173955563470567349642637402809278750581808846129936716976985818653472253254387852380086814833511246145955705914522916211676932502103724142821763943440060797150727509522566583064745074595599573110678207959658330341520420239661906424512931977929347821255688961033503345682663460143010408832305776 7487 -117476697423641458429671968815795711045449880993402340792977626746126086798417559205734371852427982429888800028588404511789185357401552454422832471508252717699292047751378265140947347237971793914474675972340268825462592361914660516744130400343218479770324371531180137174880958695229678669528919308100816873806331734344511440809486030743257496855741889311844806244758823374491430559487279661533854563413122093689249598700922656060126288021653076041341084386830075244652893943825578323601800321035102904910949852161024 7488 127565541108539310226961230652144667600891708963509620191681271019149444902656814586449782300624574031412038230549469199421269395774712548695327757303879539737955452795839658840710709959157373904589567281986669753606356555330676736029946979514551630873259639762332333597405773875791571624870312725131450047262130077135880189708612093741444306094156697950607353185293545776983381260325263764651995442077000726071500893678747324892583049816281326018054030705157225585575547639920336339882534819233188859164046794502488 7489 -138520055260620491342115072376487426569435210748216918404651957049602641245389428181598076249536769324099793318902341074571578248177239601986590544338792582431566227702360283438793880517658812212977296629944957096357242808807966151785735531831194380823213142071278150148051622074770800042805257242796938256316849495600796623035122601844390203020901826562906842648454273924188989930775329332852911189260544323432215176048660120661231741689971620297093561509623021431805393579138749477002615655261583910015939566380832 7490 150414453804011299856979868728199978078641593269930066061015998724000362497179021026620733419886734099539547031122448846251087346981029293470050650384719118284165334712696714088543461130590066555563202802360699603107603227382979252723265378529770544469189186006687534840919206610569431932328915809212295510889342616238888674456501930788986169005289822388837152553130633690876780020838831341662689028120923985090596454950017147891788338930298292324179173151088454107117178504582118101403794015222272875437358842867136 7491 -163329307481434587156783806737928537777857397537198992938910653112254096049279406670724069486869074642392762595140780286424348996259152281670045766865191402837676757907283004923918476440024265070514048811206795114734145878819365167569963212268962313881695477657743930367952548556780492545333060264324866740495398858365767882433302852087348476618341298406193547733040510889984716351172524396417710481152470811283419779306496180425040974039717051725567284502411036986440509891406422477534228651435204533057609035445632 7492 177352087875518429806477141796894476184692936285160018172316536340211647756495850843986816757324211296367522015524605336547627729538035110037623281515661115318693443796256687492936758194517387662671284012477115869700702765679124692938406978325578966287156273819869835209183166001800965835907455849427984205716116385305816860085187979071336618019575034058990079059529826640906164264340473403631865970881303145073074042078544684996856347169058457947802047738016052033880117609886332433256323696826427341359385555887312 7493 -192577757947320952685144663392924174868688635005074133239112054619917506270265343466422579562505770151333551728376035065940488300065354062545419549636760039148093658509303283953911129231878499903487576766739208570900152606758256784262325308261051617042974927170525720210318286902758743256034463589226574485684728024525686193205884470739013146639917833205678868696453426899639560018366436675550675501850840796180896503830491949584889306509038489050504931832990312500449238387974260136530347608559574051011385866409264 7494 209109413066120847807879912244483223068543121917418729911173974221540812407753731627790988609477170689943696509551176569041315347870696384064043680299086081207748342047847973004383862695509246038258952555288582347055930982788128300732060381895574496662123243395650899577260479459472128412589274289586303765054955536763165381812036845028793273561948491756945510357772161846381992579059667610355016926190041914696281712354474531753016002670147121548200802408348653137362262108406813527509017145136141649868682977383712 7495 -227058976843737811542901735751454074999536986544189260873771904692864298139572951691763130214043050603291222952005885818815870759544999972249380836265835947445792603923526215593932458914165432314252100378462788185062432813644987189369133718609374017729103432108051323941213634034314902357973849223847025783790350648046843894793016597031834631926140816995927304706095286816636831424401542695460261996850675434528357821886907839615054417012348715614351130428948691750923794071308754664672337636453999966031776845211008 7496 246547956454791095364506643726969812965464156680810825922781300964002013355728236825209155569150389374044662442145088449267466383371659252933865094948815834387164579551949610349853911198069122874905946681535725970019492818090722766603588564456123346349735785788093842234987223305982030734062761107377165196341993404253179183712284348257391741068027417630239666369608486888121202853650335047613220354833000005478023489123226676024096432141959085727798290950270900292569555041628382569450297775156906559228420058503072 7497 -267708262523842665923341531758926900055829004305997633863401430220430514511545029498493263690180367540885011215697518055902317098683837074366969704129396116239767740808018036413703567524382037241514624662094138241404115360961615259489001599270005824469465102874296091308910826841818280474418563933415181120421997760939588576890683503258868584723458580401056205630864206846145461646800364289903599282622971228955663188068624300456967207500409899186951491796650633820094881063864810297285849341011882984638228015196240 7498 290683099093978993248158816753084567720774844956662935485024234969966189098755399889019761105544694509033449374702157588622392585457382712209101111530591895195673124003510209563017233423294589508579010156465443768496295050090563196028444781720638881100818121186648944024808562424334306901930407613694520321562670998540300942732780346636101500889434885621291940334336089685374362063059806594904314750780418208095407803830630149816721996599127835338763014499083973585350756516391567178693507571294844697536640413859424 7499 -315627929661964836482412705037334177729245914696854909526695623878424835181069754408290862762977517298585626219106198425630091211403998146498579300848948849553374324426375756190289988701260820539266275630820420963170442853156383680101762574452991737119987879550918106834570864457956484109883598562561539642127730238351029829452524408138890219483393552570273822404161972574750729216301669140421869074890351454885654763002622774749337902905654259634450920525869368349456709665307583182479649965204154196064477881674376 7500 342711525775803258786546759156980190240167937255373034798510827775052755611170316755682022944958764998721628944094230087890899072839895172516093086004840815817544461962361528656933105568617972783973932116034251406416232288759618049060496919416917168406674118102452677446713161502271165651424176609489483452507727160066602560101614131042736747887675806111877618311909269980394461184021002175387143944177098515939500919012488430681563580010116771597002000072781052003646010200914472009481651309094900968911912792917576 7501 -372117105244776253742400421112788852344783732800659482671886034885138345676025918305251235779760570570574759230166047016045587805175978667706575956593214150763696713292944596958223276117919310614398297563694886402494053768384912857553432085213367245630680576866145890156813052856326944463436566326526305856863152217040735777353050314448891003208834511337095233985286743129705014784227697063323101141955347419808315713613865615985655656116474614323876710962614511937839361621330124394488870438698669475373271257339376 7502 404043567613528473872413267785039688530907516214608654767414458556071319890107143164670649881017072748676149056456324989336958192108644720746738271694624982533066474538687727884858177062203395579949270187063403530416737146604993217687231090884758716559449240372963212927712795453903210618333312476623298461924672751595633578718692829826202214138438447182893810728848867337066362821064840477119201695746405969552648998231399013074746667188912709339425884093380130157414520133409923955850078299884540643245834646416288 7503 -438706835204516915831391787145145020084817071110466777668250817131601577028487846898817195088249409338938198379337722316816758721438984794830590561413229499065051585711564910658725905688305236130931677894136307627961989097751253612667147339030768330066095915168042670872445944866668154759245175005251241727339666267698938786032203979674653577772862250054531834871712040532333043241624315363243653437550348907390210090767542692497089243573532900425434386227951002069628172225410258846762261035914932295786562021356288 7504 476341308741548802021410091026737583028250959386887007724337389148918013326172383344842116089128709173130135579419348103918915363232928622709502696489530337635476286232672282287652212561568006386648158509830341973238526526818895463589263055385640599736219972225169588512876063160157391961091471785446474125949218162269348191853737797626004832265922587538671774278546724775706947607384187409434536114775546586131525941506977523168761036089179673603693605068641861293201145955263300678516208682648845543826814866088640 7505 -517201447335906656492589133687650723885075218811217085365267954442665051352160383034999697550333907935187340859627299736355867814649352525654579461884929297118052736616785892807028942776578721937148949672780289982281885650738817830489704507274642832022708386321251429589442370317457967550444616142824095074361071226826092937029440552073873927667452171854836041370987953229306678842829760961556102530914548017222345559293352185242273962251472384162883644347147767358496913287445726144253024425437885554644649961816896 7506 561563483450855234084256358200137253592842262469017189704754309986124514735140367106532416301537671311009514562533806120707973042337629642696945686256713650124543146971921640742002193533813871948023386993294740415726703971256922507464414063697058470503846863730147426938937246167789244643097669099618111276817757314678627890700977395940803229058831076681284505894480601338623630050862751106848807035625197442706722269717109423635650536279620780014304732003921032661761096833703168537987614297595976804709463064347904 7507 -609727284365718510222325997350865225042681792807839094335393032622868935370485450467730501110081792558842029985924400903112763377204795825840535645595835582948006491655542356573388420476055521384027518094737994356105143788913768413256621239104783977184096352687620515691894717085925313695292392591219087067282764034457847801711052289228716360730246268153612147006885436719288040976929169068494720730417300928174006021476078083491398888017051231481441564811788363738809456525369737904460721134116564480925108004901720 7508 662018372643260000693311805451218728236702096988078913736429188320751953488821568891078332800087331746441063759238677210498944361021605917644281490835807138993723893977591889979448752440863613405660127943372869207830286616417621254256163462047519417612546774398033213578533951083266566915618853516529550959553143367940484733640812861143225395403002818112897569167250440471825437158209744463158917711067543185513084599047259921578765559428542258017959122778531396674677041545395758855756386265581529286399022441676280 7509 -718790119170364869668652910270673685412321580531580030472017830655427569308054402300419641385205116289992913726389459281132774964945464496320290847551006877377199035813548396686235821093602550686568757796042644094604529463260818133306806430866163354950407720001057972458083509174199394483726985390058673217019532813929672194600539870826561046601065147349545638636973790777719821619489449912906629508089491625058573746985492891960536802685972272731821733679502275083537739372287404656914544652728160909560928628115984 7510 780426123499134973767064168856576390913853327076831430965216010969894556350563815938271032711728174087525991175724694115458555974041022958253645705680118253776631497366431339948957617285019955337160729264403836372348031753606563456662465102078933890672096458813129733404077677316409967890383234997327337274812328480113565017445781503450830990276177701591223615267871738307453141536974297781547042854380277066935037006332129686718548181955073449275661536499982557364364740912919154411542561994014714960862293113927456 7511 -847342797471201803095522361507368990594057951663188777199975583027201958661104831921741680341416501641140512056846403495417765261331406521629388817717865890578118736757048924424535156043450052220760861940573659621512265280112936510771029526530737505755162307779407918476530817379316765517880948795769404360185125941941771294346422262706863977629847081183889170320785549366450487389304977243760578952212258677510143350028854587090137240903565234075456578276069700445144830475910329748705591741363584410543014691054592 7512 919992169470728611998375792601413650400869144199803994559014737863064720050607727833821620601271302647877163443216460396782881750771936457735919576930252129485924180768426209152137422781408433578165005768043695191407505355072469537110930088503283056983432387973194369085244226554454799310667491246190846352974780560823716351512248696016073020334634900512195039288829187118336942514709253564122228927995072520038403610736598562119927624608634898038060155297269471566603062599072738950453806795722385398228371575383456 7513 -998864928130316946779304392574706706380312989028607500913231454164378284223894989911795933459352410400784264713815666615260078931456468762239949434510517007649300625685605616560407960126486277443307202699088111753463965298748653092260408652510065352135380985143169730842174325988899836260545300236512043478197731844668360358417582355738593888174733039284691039947618055615223104729548207124763197838116121061600774065105138354437505707047903971069633097106554265860650567386169415200341830382657393625853778310571280 7514 1084493725918733651353331199143525350727585814980336093869309352473748322927026687139990357718181700878265347983462540225906514602418456609646030908711076081070944565428897517973613433139280321680725202099119942573650906954848469091121009349991138325226484284642659129437014133511200386467677373969829386367397495127922216038781220008138941864850883105783873645452473641512082105643039076112008812184742433394848932042927412113946190489880896806043917466536623124070825712074267361964311399829071696190116072796079336 7515 -1177456764780751745139173757378681721975519736800676581497147106072661863616931594042053255157009549231431794286677197200013153886631198381814622155399375448099416587660046529822867989164292378837919913086298676354105436485750231555965216416084115648817585213026306039461280406996600307618757484643481029645726434509465606448970454171684427408953943141391754450943676008112656751650953504515966412243836436113321947615287219512334294813654829534656618450765667457105383001335877606723586076409703488847026714295325168 7516 1278381687889083282245237879638013660845130817226801136186446803561814905635279113950822441965795497225492817046984201326182737799820643236586350705862617783710745824354899990008667658334646093631426999937541465049368017302569861066801499838212170100537726789510437873697249889322260816036104216592793349420566313016919531672259204136253526640221566803298813298575480852873654667060057635589288242770801086281398955914385265829921299314233218674607580281850813392134159336408409127600160936782171020952762295896416128 7517 -1387949803618994296316660771767879835318795094639571389180304709965537526029580548047925275315047030364401985901312417376849651075778384718057775483971275437379860411010382990472564708057892514067683200918510627609947674950800953177924681187538488605447793994321483527661791216914569846484103984462988114790420888123808945652186411067641922933818691383544533424394488487601576713767699039118430049396782346081982500478500622558577694445683421298540676058644330471820349382561636481547400190328789260374732521360767736 7518 1506900670081424017147397428274035857476399843078052363220666510434590504760212415790636408512815253038253296117210916375350059439141570769047137320967289657457729808148930056957584326788002383652477032472153496600073445642663851160877697956588198016460385484857559519909566078744091111548863151993935673874401184412304701376740973200812309802180088962732916040748882148767311636360715590200071430271091510033246272278285546030436404804142293938320553706777693534641585994602327920150103856935204242255266945160469024 7519 -1636037070965139585501218957965584022642406884026011755594252397994066348634440526806814067305876921047391190551258813239962700037757958864317944321031483555431143012439497076330509444619891485447083395701378325733980460658691914776837607886247323628245639941399991610995817677358120738821933091331855905388448082871079112229633074166057115719996492811643002064438398489979855390604047667348344721638873454740626321680182190803285612765270619761928469912249339513335655593180468489183983808604043514868599548962836480 7520 1776230416058763304822751109016717772977046531455501792216759499180321806775357178234485481663209476089308617654697709468952347127771220233916941464870485119154417842868704109986067444380671405016271233161631846798447037373954102314882492912024838698614013704041838860196183873354814630962596893487945893261449173550736891076351457313203118254387867567504059847251316230676494330172173035972152872497250590931273225294509128961931165833928758398912710766952280843839886659413300640362052232034705072814447745585399984 7521 -1928426602666902072888723659620632700637124650837512312532487182268203277370309700322740366530571271197583842982608775962113338209858396165269461241982282346008732162044886147929185956582621874213556749338277887587178065470687184705433316381480969701096600209659987686564496568810737795684360670619570943810392168365814352924860352346706469999047045159160828937670322571396420516167503521155176374898722433883145565461124756395101419306196065470752925710402400862571135622100303268229236501045594586207597934043617312 7522 2093652377220064628485577761003374378218509970023829389314596501101150743603456853899412530145029185649238418274278917236722654693380899937396392376487872387256849748442495930616524004633394067849077449163015177119725795388094986464886009122567689642839168651108576581878900739258935819670929827087231163552651654750624879177031751621967298320339907703474142546780358255463042396545107662694649218374604106467499896764402114850141357590470319831518654785317128593322158440922092289772319526847765197377537750994918048 7523 -2273022239726161041398637910176155439129430066095006328345157464953680391997360136050041597154470008077184394336294143249296843962497614896662872305379402714806657018076160792190393879723215541825842551671793671044972517718808121117545595642225604912682749616852958321632831279442845009587114064709039827686639364166427690576367908080702175873412404695778029266589577918534390979429351307740851255060366581588343707317055985625849805998027858219788314088844004871343647107828898719821734155458032267011098488567586328 7524 2467745937344479653921801383457101511946372094885222735741936665206500396330429290466298344602748592705130804348028634408755124778385962103491382757188103252827907686757265437161266819389976579641496707976408764569592380982133378283953441849254635730815026642869406654399318656743227174576767422340864081988127789875769429240501239391055171254773858721090832126240922383205700780067769677268024911139918183022373992712559670543581154778986817460218225696138886160002165696515690938503214809423240553047122625579602576 7525 -2679136597305366979976860872099272425266042937585136630344234987506693687245133809669313429854874340025019650168886726405416039450215622756324727329081210920559322902553637689768190150815999916878910403525658885464157155521388876818043570833715823068655429554093734551431846417670829700550558281612012304494507974677507525106787256594334707358615940792148137531139896185401577782371661698311339367368334472072452492109250533171582006225615839441156562804968035969704889059267088178688157237008702400401135962412886944 7526 2908619553676692938743949114341669403025935487233548212156086834064949932230138153530778040377306239735527946911020853513923669073665411432579984989723771355687795518219328027491745836770968172617931901736416609237523687510729138813729676441780578605104169093799484947894528936241559846480595002522169041784964601901311896181373667868498993802458228159797557899308327236034697364389349482919206858572025262739852715922090286852724191384066191210281784911577066256659352543599732512189193569207541705002852093237543248 7527 -3157741927120098673103263356756805078295546776086444170514165236421571888833456374209895882154032639503050037938867856475380025495036506084494405212774262672162069936335972644306652192051616033102990293696021076444300858455920779400107307702404638047363441341313199485022544177367881756796199600080936579296477640764919915544308575649583766577669729406025820531954095803356116922504557484514900921029172150470045844727685355606636859546432131260225171268365770802772004176908316903668718020704479717269732844859894528 7528 3428183021816952566172397012206229682179956418222700559803460594877646682536097920212944875129566030635830541732527715096587753339936416410024163031312521894230083101819683411266196757649014359248387940766522847653640027047638568663805368614489181889108819428519709138838929353034953866488179774021505611741335207724048069009541237018269589151327210044802668238499428532739653826114636610660212841043747080508624125243608249335593788198135742397606475982572163720982265097683722047919447878132231271987648752103481784 7529 -3721765609209467237546744517671392347124259478550559741753392626029885131017184293750487582216753808053451090538762150608137575030219289510617657267663022654551363039023913095422034231165114721213166786341859576844487797467094254264100727575922400874091022499288041163963105473991020332249481653020358171517244639193145467387703563606450818806220254763963048121397490057246747125555345813105497662806440308461258294931330892692918490364228646618706780419800937674982786902388136882202509632746493716032852183699654000 7530 4040468174132994642622302319058008482859491282757626578166962995720794283338306319836174773727310301756484435563903727552439195823047920905240571838136016866304083399343046788992821981229948241779334091683515918348994889848019175440174991154247739748992299379293349552792620585267990724347694506193578613336557087532574608820259587161588451081708325619962499711696079168049394422728575182249659317418248760750548607290779496861014068375399394898780973427895742216381895808622978400262967815562964920990160803430553568 7531 -4386438205350651488758416498497927313371908093931639619088550083604545234197767262906500396837775655626287822992239495754013803337153772622583316233077570180084986581643115216023456223959081134766842955025962500026770868962177373126972924294697091342495156326140803970647228067395435685253334357513165964662769835014247208697272361636181239593952697065944709060024112831145658044617492479947743147115466127362568990130642114627836638562398298955103795201945741106490027784937678152782134688989487959967228988582213056 7532 4762006619484024493118912684388383165660157139802502357382042693736439991011634294837558895675553852716952877049826047749089766833354419168289778295638984964773669767603428327649684256869671205994128299471824597810707924514477930643294173039305683652952256781279468522176300479027213448238145505017920372985461006404330627052381792351973218108391212056780912152327021187040992468847366959112847132167463088948403839759873250281169618838421030232347309823158780493218619057699498022678006632776002859162102729334609552 7533 -5169703414910298872852724554713176744178372215149529952379096064013061550421647582478739550425994608464285072898933601213833977990709774045975223195716101841281071676899068957073254846373795829867748374052969259033246684900909603056443145960878685213207829621714810860001667075630390902714969623849672405669061244818973302767922055706124067582791195676522131828856379082109713538056914618206571727251451551207082158844313810040033729185355597007137390644467867777017520799132694016167458539966076865540641893730821072 7534 5612274660417230202145901041069935219470059429820998743618128196938642935378556537652383255014650490272827486130456367395003426781860427824626011628028259330145262924657833884884376377275901406691472828990578150469493183797333082331807771469842320645308633894919405678473566884217407119866401333813211218483771812339966731772415454158828807622863818202618216224629799825953432718871749458701122959747588025526971903978052270660898870563242314875073459546432489139626348171861980033238861337605080333974420065998925808 7535 -6092700932327713041770537303278641464457624583841670748679594855044467204019636674047919561185891193869648916346497858845671034847092973087393949789754117525561694959285123681162176425132866940003596609049893805778319219152889386018639189906610526465088665731723247415272552589772591307216347580116929783702098878550404325998353699746372356053076690475163033092346688887484831369013701609901605456675636114030262614606225931987764928098532097093433969289345802271011756193904581593366601186776156296458986905354434304 7536 6614217323484714286212958468126003868217569632876756347476217067173647313477537441254388606879324999458925703670166300407066530772671822352490948053520748265703630801324816905280698090425065039105965934429994436386617017323229457632921442812469637321219379484794270154574234170671000290099645402526359091150091212270628040315166240051263605351091447114175005175615768350895187408389747350427318546043333005891834197786897705865399353200094209294864053449749612575959819250633500613121777252939531085810248563816197248 7537 -7180335157989505418113886612780469887298864765854398585254469787300843175797261379811449975613187570692845296878574835876433711064389972272173620249487495630780476237970959740087770120777727537751180542177850748676814092646427353476467041288357032621904207992067771271529880713057037973399315524723360954709660947379314735993446622416093191891928176381065726521598690098528706565927464025041244436622125696492879619227597551366669725731558894097876544325039542395616446870446965653868681457609564992119820960491582128 7538 7794865556981389995408470065124242499777100170352902111199058367653457682645118575022591197560573221365013793510374921567472630542829469026975540646093820385394620382084967272218894132453328756518679640266684337113236180259036203567229512071230806356566636305843882285081037114226868718250094820949979891527714786203241278694031644233524331428968337827530154527244729565861453851601357236307267195816401417731549028900314382717903805955340295074174622335916924763008351151175270727690447888512073432113517409791167632 7539 -8461945013111362993837366864734053026165683877447865460816857245271936977261422317648407781199932418491400071219313839557442982490323192872073745968067402889208279397598054284001163854965793823534802802054856535110709877138745050742510510566708637783207986803386644692855734832705579060412082336230931644537330765611267117509591396838570381083968257909620311459542112950016111885348878817880165000133961365389349074885007886610014759830019526868580397266394958330977350146325463702853067624617155760181303154612054240 7540 9186063144777681132923853348904627640042540282007953184491225442243208103905111847780005618907460256100817387277708323333061816879020729531206756173518573749003412686866841733650675650329551452388287631331822878852775585605471750529627323907337486459131565797084939851225406092209014171736645420359787934555408111772320835544966953074400077555322835146398814902800199214293079616547087690248198073322147605362371583933142664848192101395852975398460508878232180690062469447430049067121837523289789226838514523350296000 7541 -9972092815747480228498621151583638530055576079735405859597963344393470215553747918422977861387970479560655575865277789963882159521451612528119597275788435310479611150131995248657185238509436869789958564376358949147550461402212627894979128244460761842080963279280693055245619994868533842375507700064289746162036620074535992909626775629795530748021021960938697591569124922059501156722410830734399554299335405577407024049401453973627284909582639190143956305639113484242925080322936519785808170617533299877052036057696648 7542 10825322821582239977378280648984743839629632986972909757574315452227052696491745671080204561181854974552664834047313979322782863020620058764705560288366546068908936162064485018118444424491377230320650812482946268565612646841878137260803758702103183535260472609529730725763579161350132451615062528107752499615564653065929687271628784287923639512103177082982452756467550595701804299294349931020236418826698566597956878053351830181874936296008191375477899936485936322443761961736168001638154115461920542166159512812241384 7543 -11751493361421185169145537377554892583005340646536764986043813226487814671403215227651566612116054870545683538516903991465613013250041051727178070351644406625338144869286926766266986219287622186160770523778112812882039797211324474637004591339834892523138591665267927146832171654403962637112724027255561593755842426137206120875987105393734491692100067481257435274015351241609376268286402300513357240546468679056165690798893718736169077188688297977790202520003992913098834905783810215386811198260891717029308433853223040 7544 12756834532269663036741085845621429908959215819109418612560988116654058551767064772916470880831989505142501110809312798066224387884440903783284724703213829942688772973106735601303851881129997758007546417806299680444939358725802151903526805287739127610386604246360146566143910808160968740055323342027172616480903487142468586962780300462012670845301309481994768177409755711754769425934156352581319733417807158570589329318760441639450920661729248131427114375325894413292476578749537961525315582198581020268357797263760128 7545 -13848108103112864790818041993921450883028272842927190851540950038795614425974552803113683672859261484901588369134628293825228679657074168705989484925639326604391315231102347805875882011316744587808516767894974322095316524206604510975759881520261055867315778254103988023283972145971210378151703927131137110268080577701174923949383433093102645860944926991238664798332513927045914110592516524312701415723012682589928102299411166979523323025064370927588497746300221059686423955811735951539583661478288594300474554301378592 7546 15032652848063178966243477330846463936210760348773815340703955088182719652660347790257758856321948383346518722956395560030856651538583147621515815800895790796800639564867120835852463360877830404005647330611332763926291124082203959594492521346579312937590251568652951066543533296299403820148179370044748370637131997879762818220957278169741496720234954396622080599466079057468366769428986992143004762376761493872356158305826252519230207720304556896909677954565205253694078483932890479290649628711945495431679432846114560 7547 -16318433741497576891411516054545347384536410179984783874130278751402193720409153211241752359412601895025956436714786929789357625189603199678519076833949231738700016942718530750599148249004734631300332383426416544479176044580472931065765112410548451464742967115500406195892835699854366210182114865539588372486593797970576857757382151929327207855541645261932568430331600445594944143361371624967560595015276782192975807510229403336607766199071160776311651169576006657218364835346437419180584912368652266922150099670064888 7548 17714095343907691903954045004353715485589511822128851175682560112493367012027706783480500119566663688677587687943864808357010180968752937876844599953394931136576431505302396752429084127220790545069372515870217587064940754344356904893529605988287911798278986622700236671027479236082140116523755521166979707677623136100034711140717987421783800487830596448808731446497541796857300255810712017025679552086226195397491976164184387186208315089575411685459452166597765555245391319622161379164012181397351975954318836994094080 7549 -19229019735141020342486627753144949648791049650107238607364170922775495630539348857980433408394099198304827959563318186608336434484045789398540468953373260003087569443539892055258095217120898409923046705117623232297526837992284927274429211333623885533540779599409895844473228569950571011589939711809896445603325188696826196154822521326245323922810687637456622935573874881842084993022506465135433326338326939630421049771134224051361341649472521815819744698208462468225631927906569671927785522755700187444785764923282840 7550 20873389382042837184348230308056419918777976732601753797350401036542618028690868153924073307061246982686234556139231463795707079366113534430474376466347390131189847742857949441641058454620510631800985942486215707005870608121413681457935281182972291881642733919856151072040229670047383464171859697750436570964966651847255037159061688439342391590705646519412125941161482036971465953574658164499369929055341846553107044733996745961547863058977598754995712987220750113611874188248191238747566971679107348563436178351868464 7551 -22658255360416644848330580195088920270703012079398922562064606968297737875862655549549027605901417620339667241802308051128290956756953391922696037383377614087551822764667785516483951868304808713648973694716437523732408944523053848831426655808907842176509294071566083412570440808770480813670278096866218950625199798856099614319171613001131354015941696608083709488139293065351767059794764244642851996915275497244142596759100590363402915503945296633239940212975436198167213542259813120934034234609317955151239173793059200 7552 24595611386925028049213618973227798371188290005206907157955538459648707548425958612044574381035361538764153858901289948898189680792112603646131435342934666313291993704150511673980140149268030224833217689628401915586938368870250220804661926807959050923149222040830021117667133737647965315250695493748851661125599741694924661722856259470135260291438782310051261057188405079931132632861003226125854779321951542974296969606408188654284616136103273486786686348398061560294725187750117338314324854040852949634230725397906792 7553 -26698474155289993802432660176708587359969988226234962519625464807142562302802899502390256165530569396881289209228696788199075844160802336822185955965099359455453430968754024719157025748942705077663860756598312979445333541192495472690977314529075413386411072802310920286422297349093774018187198914339015797631177968272785561265819584132338403187461694914509842579668045946837478353030365768372169723448031376384053019128412416940520582342802074566310965367618726940756201128847195886595100872984137038211576357363835680 7554 28980970513179684503939934843695808667719245958295469537731223344873500681565281768170485580280472759231971069381394041305288991358375927048272552272587515711665819031419657711646019220721859616385683893645082136853050844612800090579013868625265444948114834085609171648616848689250093062792653739716794840525712160010745703770078150345182492903904906970861365978198244258941769720949890342103508161421202829618071006597592279701902893100969194740975459200075218775415494651069931280957110501286124491963089727621505888 7555 -31458432061766047439989507136879367638939107895248200659478909883379301125537638058411371519291157272347802326176389214830874793682714273236008307041516039352478557793931226646077599790237253756313096798571512660298776663093706962315956396006930980267853989679534033370058063006642857867579169605956658600458832831103711860728231045146729418118315667450024606150491410178603176167801029705174092366151712447606583197670830737632743974143595314920920955761138254319205976683335957945733185627296723361875822872349068384 7556 34147497809408593288290734481685974584474218209153506536266426069006633197200988720821627705356837915591736642605167298092510655474341301370559143481335169650471134849990807723538987330871915339836006098256535775244492255205859124980090411977594858388953229068259503093418353515539319601238854465405828410540758303866523621793419724136692625337165235481997827230365938249778532668555948331900109176295084307539569688076185544588681529437753956779537837272204795602229297953759748672602047387449048104777459822384148192 7557 -37066225564591436102253424091460788057051144705927534549522746323210284425303840134705385818362001756416484986695265673827864402428362636163484638368742691773206934120288147059964696915514758003902574484914495361363808303708081400989760684011972120253978959004977813323468822781163886790923741165669922204927416845549176000534942307577083466467883334215039697855748658164496754085465979776526204880008647202632737074548811865504658592440924614498222658960276778359938968532619588627882502252545138114848436912722230720 7558 40234212811470901091842820429542703736147553564658239580645621102047787127332453718386863741191323676908037287930697463834188468596210047919101881431926401980294935768825023391310381208195862760144774119173541562191511076792145454672198582916017725421244439392549867726872723038502653214585365603311304655775247514748983073847144318136095513695476998082649382771064808995140110682078694912737023190464391364112638945254689906990995987512994511665953022701560983778012111451903204332601822647935538576882468162383429112 7559 -43672727874565864296331142116331479412976548474074030186372479676165396069499968012965333445196611363094823955888090291324268723096323225305488665685306694279629668485729248119784866626165746694755010723315332047408194855121106729610066196345717112794956412002050999391099898013203244233542800832455256860204064785027909820744855168832092152668818891679132370255642895794767325696661663882512281334040812837752397961357442054936888255143216724337685592157377882065937502547290289196218185206374205465842875628734515584 7560 47404852247662187445016464921036297577131353077180318737984708870513317248183426843368857728211378308605169234924620384321161059418727128657048914677936028807645040724952691232405048068250726761450816428576881565274278057556747748094261277277404994287830171233131619303855009996326498206443303594396122934361665282054525187290622736250346200064775300921600937255883618245782638918160189496827410390308617352167148190749186257865624320787427538816138104664189273954027656849190168959625838697797618718742730034657891200 7561 -51455635036361233970139995505913197187655882145508118814761778607388413106072464833563452822243649553263773098576432480307528159435674820747290506056227114043234640582842277096594087728043625165626248509775608622625974906646928364915648743105795098698316445609786570735158650776944475321133131427201039206817486105982845262871816622726668276926440312732782565477605980363006642456588650810123664629380684561601993229446153295198645406493884973853802166370178275319451713874444385470061314669233897648550509265532747808 7562 55852260544374177142216504486046541191200205711007400284806608849544939337015566187832299189847534257242109013741822366447962873859188408533164540869804626705797264121931912484805506564437596569989918354287158203037461994370658230733370898510828370505655343788850012574802230344580038539247232248411257260663037070878569705517038065093002062794815392514798694425725840518498173612721280332995346438505637599290162309686053485166696520826020112850860864810859335852897019070350694428544190534454884033765640431617484816 7563 -60624230121184161474815833774289353289261781834587331558767929931674863982153355315712365262274755461025360800898792927320488870419458763814228619363259854745952166784274400687798429206464290742184888462415950340497738859603628255347499763467158441187844221673560364323006815491849781005349620209570164061822547443960138061019214540440919408597912916896214932488650728146448304483400868167200385665518805107202585587592055308999450497264676773658735023912336994126753841290150824682601179236268645754458284599854536384 7564 65803559483648264289952292183861568279429621906983298748567523276809918165238355660976144380814457172684877490452140824548868879459965991839834928679870124260789528343450494798653921434265634665365078080997520032145468288285968882259272246883710868531230461599974670053416172304305824008858081996926530489072620873880546334876366545949890436289798175245313960540734098328517676262740982308008527245884227132511632027692180102109157729870399327786298999225255985803124471901197092522354189864417972644288882788649348528 7565 -71424992827120767041207367030725501030966651801904244346276339927935213157490427919581348785077704478852041080657321200817206828948603729243136691850757934682306246559076957358873699110298071133031694272344143381979405362883435811775145006927929509536646985018568941199815504307725613920689886458589137082890144460979720206531334425657688351203369694438492267640254665578392818869659162274488276268162971351832092421209127181723887013958024104843898604136110008575312858344348780080214229631053097288282198389472538624 7566 77526235153432026668416908340646346922077060118850297256008382002849702509922242652952098323099614264895582990863339981702197329023699844216701563324129667755006741086107286129684284614935590393540033743121316479223554707108413856910335175925331207778459966972017643678537782406132917877670814175967639298044436473230666802168963312770409156843279024349286092644887594922259206385679147802743357560685276324580172891564085669471739277447894460088833417637252698998585915205694443972155307474681359732012642334822325728 7567 -84148204364294697815059207964362753311716790479371128415290771872521485030283492100356075982642427220312622572716686543873779673118803379945713540192443652547521014999395241377123858038781818015546760329079568933736592083687987837699433567508955169707533139440570458235340424669951782475965064585500023931477465191930020889896957238198286858518179803365532656506319614690700048284958710498309457089521408358969316813048381669262503589276152561688562028163597300129927111123872342054876658685399820735392484165212189696 7568 91335304800235483755820071262876294882076598502055353162077318507374271008638720003677193514550681319890286233612404888284468791144872629205650287392117449097937207283312986996543554237237675922019598043386750576034323586778321574531573220997179093861709909021471000453711521316472081999247190712446090360150542568930339536071799021373528984426217389301130086095447237296678750174936733180739707216316396163456520720173459192797586303824903154360159064783527774216827827881421963835168329438600457447624718687899631696 7569 -99135724047838417180942958123750637041439899358218521565044396096672785374770120174122766084286235964651063097821488650622777528742424732740000439976806540534935011210545038832356167998363457687906825389875261548485243606191053165915992587094680541525562924256120194772739936054414455857099502194312930143668573594073185379991514118439184377982085623087067210383766302017535546378060319870374680947359945048064796563449588104749073550100008337385328083188594585546009721604140698027873012001013882850518482287199670218 7570 107601754992881233079169331581328128727918779390169907973132761268383144873715459255881299290066486037620665398185044360421478879460423593858539704194417198033016312884126291036846953000576343874290625273714079864680667468949461264359590091371501502696371135801559382217275399812848021336494795319010742125871097784535367601112188482736505285503708289653567715467241588071973499529901546899187044374204655127222731534838019207536551344605659244503343999094581102973598843713259113253844277932907518992951242823333511312 7571 -116790145264876204385490826195671420666813021353931357626582374820681185884258807139981130525959501032918476979363779968804065215141069348436248434797079164538648284802462654582836330763639927616316464118955718371032735775863235448971639154174115931617143641438950398639844574104564399079269517744459607354619702456195529930683346980756037119299043747466973976256229840422481310129163773971636723125565847302200579532357460625718140872728583457541556952341052820575423979936287871571686476610658926763860521079837970576 7572 126762476400704329812101054649400415086436010780040750535289441614270889347734713286649569276955409328315284329532530631278042987468470617072698719734413984895041235301446434044462446302669577961746347946065986932027283425731356129866280631750147128112005281678074509619108131398273850203841379846845128080873133799817639802031629213214372747268516582359488637626587544270837763218757443232983648082390787355664595433335325273422235095790490148776820096819111552472599418305058883699169010272943590987818304663953911216 7573 -137585575252664768095381177726510633329616442143535996869606423203637756832888566044538841114283865206974549873446709564368297228323094916954378126484590254398791390716385178424555318277916471915684795229487024223679856705177828632444361243405283453128862880727887756553063655775820724094088531032764337888554895709033597231043047318469808287432187904841473229925693953253415510016065543723920790065894678925132406808151919507368028797247360762403943622027348011548537931886540270765792084254420634819554052846488968344 7574 149331960380659973819472699761489996932431518950040950624227395204004480009178267433475594181662904726178925124358761178655120629144493901529410793159249314506888911089453126253050082326261044208819780601659932019736127710810817439652786298141122227322416188708340404986010357604955089566157598745259963416869078064444872799661688776206947482925563585119549244583709450236529013600842681283481236233620814019286170808819741674757303394216813987020311007185889365839519176080795104742109059397120756964041550832279919136 7575 -162080326400822127853565018524365339225760467516718523996968947951846802556177084878821928739699337621101162550041325315449126797243395461334067669415755271915783640431825958999829839418190680165116062943156791369046993154887743140455389352216464375106627219987727188914060275778873585313157126312438883193690115470672826734716893564399219487677364908204600272372405007914846710104607525274376832390453494838418382813347796894073148936360998947291323664419027954190071096182497692439437429795174574893731622389705491840 7576 175916069515199530257601161883596679434963636873788723421547109687828602421113477084742597946158124494288938489545426685345708887138786968530380708741493366332788027390385076527872261197188902910263507118228654231163482109716650010650473275800594304620079812322608733032890090300622207552589744939913472856338783632181553805576315983925683053872982619884302460451586821383389887772516437959326567955900413939555914091340454575895198717474104723726492487901767264145021137742530981516021675814645391127121546830052216968 7577 -190931857720834516523111241055970820339595561516434090813024450527871590278636056636672878641028358634176152198687095740393478254373552297391981732458925853404910128311911773293327463389187260044641164551400862385237319571694722354775579399688403685881969758065147552978497693607767645906491525684813103912294309656322778672341404557914223873100641827000242905486430242092604375694094831006810174625961443445972892538818651273949155105644055809479393283762739354935851255819112293201473503685828548479516421137402023568 7578 207228249493490614621960815080306421342073634768261733211006380781901552362912046511749121727197054729564245551707916020794364136157117862353446458526646129965332774588998287777190008281910483253322331731814433761181809465092603979826032150398626811029000515256624640143350036668746471463182155490187648375317962523279062859567226463638329187930544282014587691071208476586033981591601330696352299050611382730188356071663204398251773101180862876831968606204701540677257201790754087556789498998083356755757222518864706888 7579 -224914365063393066453104547908454819900867680075146672520590938315640511871482958204602771456300104223322926335386846795710507621278685024345853747534311294956877095440348803235668824784585528137644226872210124226643662612564834136403495823755338334874357659751083282595053420381069685500075134859265449273866146663989978032423881649843733409909960411249449030885025224244906656856961305150333860593247009840708906342955702793360634476208653996906217580839925972788551132176708758491244535474076523384284136007703949440 7580 244108614749767008040293204623918365587527608174597900925354467784782797667683398906402810856115310760037849673707539609611513760709060184867565033581043806550429664199981620016964083093767216994804447721234438623278082350768082678960202175514356675554059722341027108205275199488627057642567937189566257111594152968695737169663937781231290587345160400159239037558746705005101725116629422926585296016220042514704371667465943293750213165371917849022156348336386153860833605587959653146149633143047987539915783229590598528 7581 -264939489200005669116832058388670364462304459243895225047110232581745237012891762251446889455118223439314920408395240425833495757069734634256293520921291621916060453970331361569725670956822057422817997098541252012996035810991312126489487023237482973609792964673155105433851781991578806594084046196986610855065991447294835916602029750994351915851687972762891709216561776892074200614213115542990175682955944681699126466915849117125179690283476549358133232990056375237511746988358907269615229569315620694633505598567793968 7582 287546416790486938208262684287702940403868488183979143112216398029533577101008778490484213198012646723536470981736091563995366351880247441446652816278258181926309768234170390686713446577378736702345381319506232769353778756835827287884516611976459984415369540746994016128058832962382915185117064976757843582183707553969933462821078454240376406562209504472151461391012709583923512045038013806791778249074658984702939808701171055078261139185403320868441396060651140449930502851778233519870515838392270828964465886730420096 7583 -312080693892103028579060998426505702674662104573710663042604602581219414861747813855946723171720625616121574831387452586261668071767445543814294218001466632714768740341261524172874519911772298481732110104766381149695977870868971188374549714969468468368684094701322654623200262100761757606864895083533783978841900252768370258983732215018775491134878159048368578467506761459359170743717241280156420463592401812097359528588971138155207442220077756859587320754016537113189636475163593403944369585469207659628609860450293248 7584 338706494187427687150629074686012035923555556490533725457910924618782176189061750099709851213119599598197412731827015704275935340258279907397728352785262985373812410881180191849058478177001790485934068240249511419635932835007506836786784770618457543982591118506874142453094804895344345073048982750933303188106541240626409143565508124391031539391244285191090844056162235801979696732385692969953400735640970624114685932409621369524434091340409186916626233470870755394169723105262630625116802091029966842111476750309979568 7585 -367601963751321242035133220353865404115039298827716684598221318243709710681580334475467844201576438471379318774353303666600104637526946650999979812312015925613295303725585214743114271514793550974612509254339875535693840584409625306148571046980969920176680811082578361606331235121143289376551388672937535216219546945289542297905308647643926002858742582811781133098057915344196997085870694876775315501562718839218750814123356095422729851155992556562425698766844493024537762652856648508354720243147364555345158174210895488 7586 398960409176139662536909524123290170714361176059685369015560751664173565988153469125715692082460287807474859552420038848716248331590167423681542944239090274894787780559918066391612634238828985416864536188636228845823635912022042535267696601098980368560170283846690849954518047664600098776090742757468589110740375218715968084045463079110452652642219250877954680976041681491061227719959688415525635769994506710431873646524984793849920669587654695839488567059231484291455844902329689810850778712584867316557423051244089040 7587 -432991586640337553212881493654894090349518012794360870115304362421138581743009549200143119127019135852562354948969181664016726367501825822461006494137864805652010483531120878420205327370623250645756728462477068696767231130445976228328167203302195797726589043417424826952217100795215433762769260642660302176831203988962471758657140353566032119266054114768686909101645572210584692929681083965032110895053952149377918391498697878427377005931134086591443106178801719918011964635503160955254277652774467453394066736937341632 7588 469923100489223287317286001549608381600361912170769077770768042083911697270222385575478802408513515388941713196022531883159303299687907062656451553411150080590597890256745875203901773800607089016104315741979025680775260515916317082901912313402155548698706309501027094896078358511652974142037921192653217493018422981506544290524736743902939966025272756221200577018742952892468117273304469873692856180105720480589408425219384989368779231423136581485530738205792614390006269304342798953924909194347191163822951946496970688 7589 -510001920623369746969974149518760362604300661205192155800784407102152520715249347294757381725467099667996147076585408740137407062853734424962416638926577478333043432557632927137064624276251655583168471982537707642054366827662124060395166341067761091785279481815269248883073692504313924831624569391194678604670986624585548614089274969593118995955206834103521046121927084996745049897530806466998378427533383721849467680191022168825092325810083071929233824048587255412796230059039937459118600183484707197627028030087434984 7590 553496028778513826846594546117951526683778439905956537253356951926520036392470906535524816803921067765454382236691011443388636690911724675646306066427690258931857924111330334840435071774643348367436074380744010274842356840099107155055025265782320276522106799414780008493162498707340432176119497151073316793256855156365145812461738268073157040793110279103664124161512580035530450284469492670289080322045435970522693943096331879104175682114862933614551011180982284718637742456807352677602169095251405381248918382305475904 7591 -600696204635906131178575465239899892951755087115121943233476660986831724338738335981418246200136859268169410195737499018035401581960899776810052434043255771025820558163803656125347776282136232758097053012037474950280422444528820666128524726872689740389159722688854559113397256515463286967533126619702933403350695322810935806112172958980338902361751363304255771717969619665782874339450940735253132752480256201989436566558621113737477102827374960250540799608393462723791859044775231540854886202002666219448709712987071104 7592 651917963629654390767252271342703037487654467506163394966819126072622574420597023649484611072441072637924345211386810536510511692556804278723287622213422006442405210252757627729975117589849702983859933560895307671339989269484081612218614189972081940577112611551699107349751179319920496947071741943896418522116833995679008373885737202247039415795103949484043936054440054563196232700529591890721848982592061554687756147040623192605903998927533252418659874850715807322815711046325083980675749643369611921589420921356815760 7593 -707503659323773652935920781573635147083107273636320925620447458927267402599183289687361474471113486273902131760643092753858960712110925150132158688479442795549587587496091509868149132447951905639764896530967015532600617324962285460790120472677979706536532098054982212670513994150848710712239666478123643452265412915482266599393334346375298765324911462446253471795659972284736640321834239592330689356676695358046610754725397809126325798005682890558637074016855617222437322256906465795056117935848636157064265783264229712 7594 767824764323065652149482885291063614012489168044550636844437617821177738643077005757254452338881804561801247168210610341833418809998391102396051040018774818583901163823021643760246406166995156515192743045081844635616037748269896926418421769755284417898274443066780803400801784329500533392940186695653271308775148031327786748702365063045415669586500935776384287451080057992586272493875842647104232686639755660402888678930544981177864138721606791878632172962407414037451303273424948511656582770023031788076183746626972184 7595 -833284344865813988432608425207566254007385748269408153114704058518885300559189122304917174770806421980481961843214212291098340846748322303542111180367548596783615526161715132846582522359976568594577706313715883760032969137538743104678729076854589619880814198430446380940400177129994879339827405452388997294471642916388373992017533817637476319352609673877045285101259243937360480556013117818014539525056092971303090112696565166254057087384701927844180525192847735114532695170857939965865525511101774965910641900753220896 7596 904319745530426042183433678246503486729071529175854931166500072897097678940535877401676708197097049577129872899151014319026073608353694526941184938093219538357177532853861979099720143794635689749768972433193147564831001273854594018482504168847279509192563920780882701859165796012141170364134487315369310115204077802611950320810330741968490372603397595958021283839189666028910018283255165519395468745007138093769657185217062850620296504541736979532554253361263350979825605917339524304879482519545944203681182046681317640 7597 -981405501881063895398107381666209327051748126158621019155615249281867375281757900790933506186183887933370962527474032367141130795222829247573805056122289222350344608296546782076845503421978841543751303013058385712335579131544959959779784113227050346445153112900253614825544264864978003870409744313633945569922364015835075169457273292911519892593813140582412325344646289520400854991380132214268999599691263849637127631448777527907116569027385955562270136561830855121442843203237755697125103555189045174923094303174271872 7598 1065056500388189520806559772036034211980091681756849793622425076154691097751750440444713828649004615141984592142979971408538228336440981131873085190404542782008057807711674525952730056614816494458903214234332187560528165706771919665380952049057833442989037138945303565205191387188233259949935450493180564478399565496950047201219017497928203958272339991428620917523765275504150635081568901148603299054322755604849427571986403325520341306068744895513796664526201016765797153538384580210678392548912238296955360232595517232 7599 -1155831406598787036145840347625196957165031899306992923290920015964182485415174861580678061459147285771610813669569292273847690764050057806110229801301936656610524119425078448748016480759672163160529454897028536052668782368043256225803271900177412441010035527678029509410494010723455504679373923186190513384805024905474545682922434310615187689788852301265160127149298782948543453026641628783825627299172771672768389321040142652451807990996696988637015798750363916696741832785601033177488896800116193440232605178648335104 7600 1254336384308643828969046047388038932476931524046194891818401037550162038320384532930625260348834324434298741111057378036088658890586006801247762158115339233945875261105740789529318426770411438092591656809290567157517619923885456540222045076962101882921703392251607625293192815256629798459336827124934736657899671296459733475365187645499810504985890607519048494699146571491814175307952000396043220937259130713494604644051623221842266842481199177889264764528857865788934176436514606061465916845531503258635698301922698584 7601 -1361229130417215100016946858870044078444782733732647765547306650890310134988852281939136877891984304895926170150251769553413116257419784756611801130165637448593500809327891369283304701310343418714859757725444896879832804090908080210741064630490303476503484101336053204840650717360407378471554440453380600706538815597141542666417183348883106410667780187848022803743551929705205066011545447858644394115647539063516130307092201085578956095844938420418217322252452802883211991320108456222161369177023421268640139774992868016 7602 1477223252236997763707713763114846277484749268878639227675353653175935252887110570107791766690363652536599700532070152690028793716255503712247054901625281514206242520919599267093809501802828082882397404356898060723134355720448113814597643293535151440898206118708535016792808066920225481112733776385563118416492627085598698578153807557192209608659841859784437955373469548961674783352034300771000482463511207554877840218040517494258381591133856160455225097067118745080971103558255202808263209180534420424226710606508894560 7603 -1603093016297811090549707587178649992025099590018756742973727386420440527669075437154193214888134896022578265252105015720515032681915613490861871641006688174695715007672943995397395947508468066230270970323703888049637281501199352739982588068528676400501257102484801436411150117240123785186750961786698866930983493422265143473085152106822448701316740028072886236906976446543292843125014060450012608461180808843019869727847600840644945350840404418180699654516237762865435631097615125092591384429816278516569348565882350680 7604 1739678500146901798970857727832873368263208441676427108721481233285836169102168797301574414276739664732180501304365272446558686140604104140991674982501167143283208523996648766246927164823918332252494366949292274598491470707221455141906949949064136822320396273550849382739534669319215102392999438992254508113688062332323549201528940771108038095182624872193693629232255457848392459252555896618788487425978070238020878010976929616799449327941989219993091768723879286705465505505502404654860505447338952740134914244597347672 7605 -1887891181314605327476401001210363537675983736835140235474082231065325557635763666817721151059626160302149861751295608234493803102695292677197291261720204826483535878064144318193861240048136204479711499334701485968278664235464386687529130807906453465857517907259207393951983893146195258923551944653754203242405825062590392123566056410313031741614839801868406350570024972821063616477193316943983549693178878987195045303647369051856881543781276878576340857905801339065279195863158862735375008687760168034860702544390765416 7606 2048720000510020479753729571100717937267539142250456040825530233415414256883163689337439612394414980094759797101285514025380490396151791691888551533949865863382898669190149015699554259193946087485357874788053478062862129726700894103501192172572976015908923532650397874988366557684121389620141926417832800056413738477172466538248595000648502076448125493864080786750699353261376301514217158826479673154471487300661804405353056284281721673926386491650875236286738648715579477460399460513162993052152548836063471668564858216 7607 -2223237939250898116227611739753148095028473635817026320841686924894182897669314746619388856251166086749172598483087600765496781940289861977172093131242736489958584931099935134620123809884088984645736059940599653863533517455742501924273537025354156194105567673638634583117448624944797440971671355404992654557292743451202172219389987208972905877042943476347678936522399750072100095089181443907599412069606390725919654893914624710419104252217768050050954489178513925258497080464723253521739859402801635599118604082122189440 7608 2412609155537427200701330557565842658804617952138786268934991320502141235083601728486593990559769635848446422054794739911867336532038922688633662904434339057916174135368514856799339005216684824254943630348239567048771232384473480030659699373754641177788870560973369310552072372611736298335029582807608257025304958227176926890007691004255651408695287340807451395270258455210835381454847743552271754259354647492363435874666249866571761716177279727727553370313277608221539758537964715917351706867394417541952106171259783920 7609 -2618096724873295305466765391990188705267386790016494637991971011616452783487233223709829181509936575772523960194385163420063409658368415466516504991796807817494152215540384851285516847431518784537146121609653315441814905622161783278272639663366198263324577103697925047509903381769524345210574412880424992786008418241975740631199875571018943338432240533583018795659545512608731043495372036798528678163374604060929012772504027159741763836455774408089681888707682426838610077146276446139423786500993549253176258231864241600 7610 2841071037943676323586483612841525365491578474514843045612859124967551050277687121861686066292031715830871609365928669961230192526965771852840061772239827067154823613757790662167444116475382400455582076107565223265114611238556777843130846618580598094947848701399918563974350390426223958408370294444075569931648813411950981553073539993134020982372602579194769137400890689849487430598704916966790490397390844090893408639080908887220898759458651763187487517814266798552802987734408492191382721971349185303325637777826538720 7611 -3083018910605085293155860248530783047180263208808413923846475981495986338019001852107215439864753180951471997798250982782822562366523474727195255465797668840552161705278542659826526110859665415387453011590978174712694810686376089788224339966053570290184608586430780363066095761783636739701812324533681708597904448730759297945765677267207388805822233557316410128280182493978678315887052455807905932240490586081421271678261286454584631905183228328482823127185028762124893599462667800267736930126382701447148280574684897184 7612 3345553466555001337560246910408690325197427984119274459308318499509470847844920865331333618186430885416015878854734278056639585670172691982564114407202833658189869162157989732476183929420861045448171275074346296042422559413487859394318597534177222890816887581118467053202021421217255529271722560749049420312111459103006555831798540178733421605654594114031899531205006521398390836092087597412585618958089025486102266781253461918636675767834757662192502054908467508571512629251122694048509105424482247564163684389931746944 7613 -3630424858160878433804414980807163950125694668702873482801424029598089130357005355225779392829464823186392168570076370221087657758279241415230377244913322166120473856072716828524279790241130831200938350335758094303652650063556107973781372028419300720744671669577558561937065757690527103416633765140892226048003795409872148710071441523352018529709617360317852180330806559826941281570624665578500166288630401868102607930439132566339033784617901137762994904855823516101003007124924846191129354252081566952630788413637431232 7614 3939531896472349292135915555767641373465433152175846726679586869020201752736178092553348182440783271506419481275382474733015072587228467258732086453590806484894967645811852478094180695021748970964332032411293828111342353566556754721380820097482444411850883451509292975475071186835617129651213411745485219038266931339944214283995169315287819435251757109718020925004009749565146617495047146854086924604630139236593737014483107197279623864407792886906583002539783679872951515393263732057439488141488846558029953065681056480 7615 -4274934667453636495080131168353341613305884833330022545177177801056227146231334879553052573456473517397894645715219064461649788256222283011571939418117988399979443174518406615826543042732369308248784107029663052767334274824141644902036006124754832086268479873744063138695241276340131902770046182434689195812045296575605533639128271889305967480853840116454729118713840689376957342107303266108307246393228410245847223597867865722524887521970342519208141812549709151728664144438607355827287028619447736771902266085353148288 7616 4638868217995061082635502261691877653478301935353688388766833609400328904699050528741067314429296811602342151870596967542027134646805742603571534030658663912056208708220045681175007698083939464880955145867133264295908215776028466968026298539785154219871681106700692206478853495246866072003521977061850075840177891362761427048571921892021769656863409075792839943178231627647050240932085086748286295937110900924910907582714752957423051263127064752182135619759204285114697095312308056394323831444531847163746977980752402688 7617 -5033757402336073844014769636477192107188543992484804727212160022692425849665530699609280116422967828991008490387529253719588755376133742101116258443246496888090489352929985690392189879953477424218721826901853146371930504362172719995925038922859162323555360259692568535368477203847391073671397309284308603063973162019126536744261936934474152392100273220728163107995460613328890931619008945658730951221326534727831313742555286063225342218590926214976065864610296794051476945818014884410209308832582949363775556977506134544 7618 5462232987204051025319100530607089594319811648745014105650516146365483346206136525365172534412586193671073427297390545698393432422702208050570535256723782208483763213873288516738505067697096097066306911081354345320078711437682844448974528890980065573586533877667232375244449120770023498030782962732874735588227774925145150062247980982743547619893229127102331686105122398779111729127968204080354724014200824963397819427391670072974771551104930301278141053366483586993788033039120848739848026395635380039717176589598476752 7619 -5927149122293753120326163090559321504289716511420221411609385806517401711416222638642017417679115555490491263476595790517577639346558848537734911039639457886827355872870085136465396777154996302483654280643791020308438059265936854264038297009303764589789355627448168013304440029185891382242637632477318585666127934213744006296331130714585998578284756512674959767514177557568096197327829114938675776885092095949441293262291717454140420330791023429626159745362405247802285718497885394243336640762177028184903558199183803504 7620 6431602291736670940952341518339168720199222197679184325582974212594674539403179225120325567970390830188924137490336419322121208064312095535794694557153351801541383514933270442150772339541368842720322012005215764046450220190839429004701579478021788165839321579085585141952554604571151579537397667874334166416243583437771504354083831081029070128273388912646461339920690014680867248151943612998747505732888328112488369042096184336757742783217900042366080841841356460225488339465739975346795657564276229338548805123091151776 7621 -6978951871996934390604845024393005727546440877742341461718106166489849691572454179839625457997057336269915443914030700323621956482548662586074328201009635969586295583694407407577996237195501733439404706167103273577173514762761685198532279714808505793332086627932650609724744332162524566125053409617663779920340829825712105561912953617747774843383978919128378669011304028370298866986389664157240568397433545573685736837346968661336403074827494119949601424913659020559372780559024226498340786973462605889009721433123504648 7622 7572842432245512964925424583820093858667693076297661402167035002770955137560467468588025387972506392343275567445868268195456277947141427831733835560306383096299873973936681805523750002528232209327233628026214770522137807178567588871504744229224422034725826902445767908920834188423299501196298872603175994257058764583209979709939686672063656899537813559737028190818481894590814985666625179693274550353865675941181749097142013704003117545662115206961496406878724467414971852398873925801256763667813471661363384489268883824 7623 -8217227924777012609747457275256201873014335764401608232856999661678831124157483696016477604382331531504888521918725329324273053786235122230088920374005108333271179719190660177186413192042949141347806112338442671096746832346697480657339846909907452515005503079833203098157918981671793766833238940627371256847119497321662889491839422964136633287101203142573505478778435514148261382435612270262994763081761382241551360915591714225412686514451658659107632587705116842514099447311098283117091460849671067103447751775112330624 7624 8916397925519292840411182166575971681221266024665005124676889119066055030544558447826850661158796780446855462688244171490344117933843554357550697222061430253970365970758995670788251766456999731253644365216702404123207465680738478809351959879036969571405841534411559334015684472650225900442554851005135076630484263121126133243843353642249221507570974782625968088014018118731586495113812492033744805599442145891575917219573511590205282567430473097119372558974217746509305323096887328901398895711535396897759551624406016816 7625 -9675006098227612441777843164090622431094677870397744273159848682042357094848976221315919609478476814300282899093995069531080280318597880988886292550788445088051153810066582991731612974594095716805764974836324825857879426584921569191399614378465616139298349122751848515972306989054015461916506615368428306730057523197036335487062894286653013976323542918373869465196920642754137108202124008650553174106977484505105210343646780653625687518969640487176158449402903685719431641183376587949297446915286633409498725321054960768 7626 10498101070641222619763345486821062567628917823735261401937562365019121912444533700364661470337071436698180543673576184500787648252364679999828461159552453037367845765278051093516415094809146131874400213275597479679317678532509384187178804449111661025348574778892269160849131802624921759746711470549384326206646048588941191415295594961507167104513026935984930600329865963835485332987721105244160278206706902650089928233096168972478012526530510190227997430134443908954065138357491117120513652237796422618689802570521240352 7627 -11391159926807948875396303940931635250024096714457134181153161340201147976769157658499528642533243363921533004106288781146849211957369950624445422514884407776997535152027169630209545927747876323395092287286947017197102412968872046544369663084167022330420782478170836508668644424322841459060840351840593787595321145459970619540405491729401535371243365104732857690343207507621966405630980714310057529928572271033406834334763797738680641499965546420155592433115301923994450422052280747997357081923018894377202590134659131728 7628 12360124537056182049621704999470637450119754847355007344382224890969115968940112296182021211668344027756533851393674240600573392775385994412900241417560000294836096739140964049303683121381604710072800513365038750160033117695121356888345074023133507968730590759047125840586386499223427801409947036183945633882967618402908021101002478505661480488847685036982879361188058878793784275606661124519439272503667279810665736128098518971939004500427108959544998612321576483324984571219102843185898393643490608656072419770857193624 7629 -13411440965827527040525156125062758807826130761555341544937152105682708582149721916003453012892300063986382972291735453307005518649229299613541639414058182068530410743435030911498700548620617656351760810258002960128007628261244189637466409236985813925546529359561261370609189847592540180115905558492235212792101327827012411661479438588434507124398856913415959814721978293746094635299916925178822626584569283941828551090204047279237378520643516525674301233899083721394485371427929460400079498627467646600361507990766437760 7630 14552102217900419805224339889033523149472955927045436452658940461254546316034135459158527326359107506039759651499026383169407076424288079132251873662846493110403959615596951025212897909649751983320370752656801119074027200859722338218281411468899084365110748767765127612984665168040231414320994018359541219701212462508509785302594898500534018202498395782369328763276968373783935446338991784629750748167948255563672413207110143206572359677985623527433511853137078517230201067017950020444682378964096819117876468973115692128 7631 -15789694605569006433745484672195220403210975852165780618052242636024345935209751888341587785380801647753243048637672504650593116959105887295125930571114543359141802425745729725163840208471492014055155376354535990878974313746934173215678452289881903086661973397164153999950839562859610014979578762646048300593517800214791174346025231349302228356005424788534157556043455706101333625808094702416037893429497825786300282874552123443075002712384675924668945530261108112181300315840010612420711557405394895805967213588235351424 7632 17132448043237448022961906848611654621740989459476971515057889611002541708998480803681181137904691849513630912332214985953717499292837347949181001414310864897173319283635005126243002041759544111293024126869214270404318029298594208912712655608269102656912551044214704046690397742420430430829357753800393980784009859222036194918184832997492845357981909947359054606533732253923306577847126437665812269599204375377126014526737582715053361869873410986452100237230778266346012889887882115764833778717938136523754524205853453496 7633 -18589290601804766903071779630861485246792180047718592864055319246130731881370735492176749214390760976060912075067408940413993148902306184339449814405576140051951831919178344206640302782448519064573163004880903483206683412189244588693232741635560078577050277619781504670582084338559869050325714330190876819567413879692909498963291336983833824521519625188966633142768039590212190490461090108761406731986594819426667645102467240271560451569577398805145668574660740530521553342159351382327110494794139427691495000776588397248 7634 20169907683319838805718493655964701740553017519387287230786395124345133206440747960181323703887890250062622081578045546065973856440140233153117487208195714786310770433767141082350028448633506102894912273187110474950865268496830222668423045608175364535459158817803919928502427702287292681354315535301154800261447715647374321685869226029754886732807363109448700195712575329561364303951983902211605196749041762405902502792092308619702282219143165337755099957825981052870539716120410040807562168380957950122211063276948437664 7635 -21884806206864994953553799210511882625891775290046882235899448469066814987496765585227870064678590317899760878894820624685093229312161677818923414744157718595383920122020700196199806132664231747517075213547733853560923688039047104428442444628443999324985443927370514288701163863956644710120739184491288965694680071724762666258800464967660451520367600230777374402923205011558562342205129244817292052383419318810015156248790224252825392013635010901714643807092126300895289180100055309513575070019166036480213006536775182496 7636 23745384229680350466640046220690902158054988713409017053589632079879145532882649658254121356215535607059779485690845325532187219066511321628158019849036874544381672404775032807040772361113199077060564596601867682058393076480480763399787168512491957036939883326328079949628673368549061799300418679916123494693608507908048118394750230543940494051668405928025131281010108854549192647980855807957085455746740339855469747052867870558587020468534911730909190087867188080349662450374985212852359560756248920680378727751327448464 7637 -25764006463386746868637384001667037393433946939250617991395453707706066905384790933096919908979150762038681316043420407092630672852785651365477932122651520429688026955433807868329160803509041411631510602757595729241096991737177417036263307005141798057746227781825626396838572715088368106245202093344619635810195665738467732660194255393156954737935249238757344524800917274244571002893416234993997469159381153334019979477878357347044076542566688032162921258370960100737979514534255294744412384448251786079791011296073403376 7638 27954086184038740421340211567261996893236680617503647593806703265730947661100154075365620133806323789389431621269763527186795695631016027587024218737997666112023163470504633030259481243818613206052300535155956828317776392867929713463864743124132054325957964333160966490426866374826719991155263298135846469862650859566288132270863970773956684345975830804013241017521149488200508552893904603412707070392146419798545594094010413559716777927696301946550785254120978474438649614652348273890408828733707457627995616747085914240 7639 -30330174076895910029070726420381893154262207122619984695855091745838282040110938635065547873385351888857437375858515125363358669128107944828723820079193071058600230566804090729809982667816607356690551427857591303956823735905522427486085565145708417844477039095562951698136321029725710508300578100955980847563078027193000016069924670847774185126422928305017797937059034017254307411046187420468073420697111614410279276495542644477567137026988806620851718965380153931152591411754427742260013200807953090021905787277625674880 7640 32908054602517970260247859133591759297453800598240911326961343190999539505075003477056202606201185997231012699085198957855801581022082945640509301750253864232906474498256800298027421265787176560869805543433407318271557750932008643858830606992719746384164231732120533866585298541403467617129183770415573826837411697838944678427911531785008305510866009559022473444712752878896412953065349894343807397663355858259843456435449458180115962370041581198810642929431022520432896007270408546980458096919199987970504059050165364000 7641 -35704850520367189811846952615118938239650332695578132439044329331543343552597494691797629488195667531964227230321122047183359593328316742885216939221990657309286212303702872980808832420788716525527606832541785737321992053155077591638424128171830999528161340849549399365767312909481546047189822213452960294488336363867241993336098258610342782668776678550853917024138245882490596987836027215864432616653455063523327642136021014449937405681360521743115571332986939368365509732056077030654602427095553893042138811727488942528 7642 38739136259866196164730009492396082165041678472251943304581456068640924386632046766693850002295172411031270693827976775884036074624824719572526124754418673135265574582685038143978950638809263975150740060122406869466762570244067879223585643920993513698466886790952157443108789139992974287729102138521038649943090272637959533220248022110047027673063067527564472459766611081137235658310713059891659704118949657228405439084347063058484930961407150721986783841328613548272345886040831713524963530575418463942778814551199221752 7643 -42031060887163619094650032301722007825549747891392678643813202919966828665655723414465115637469116499476626782602062120039228088055469824325029952366175987205870422970530316056248209071130358039117593553219480669525570088038860709284229026507104350974846507795366589928050941961660975941856529153927642746067973873715239271592940603772547967083402520179876082837283687499235643735968368589831167348922186137667815389396246617844554422446995631703392197300389774280653990637984153714411802008291484144773864760137680278376 7644 45602481479087191414394411742324959533021472282705347392428882501798404641726708045034194225584005672208894966000407380311464710448721820487688211974846106841831739539247408964770953423473760173360422093104039948723057669663738378407465881386815377358727831806841748150428776175072383600904070497650004333257018411420273767866380870439095254107568919919806479430532992442631753643950057465881541841432986338263891475169165956935390868611552461003769560035460498397569656578149829650777046864110144928125963432398551277440 7645 -49477107784329171526803582459694207971037355829029299373852266241409150446260301307981226505176495112678884130749381839274567104298835328036282324576281553267199124195409160177953289294261354177660547361370085710500620532724251970689463286780949082796222973573000328233651154404054449899907035357033156173321697266627550823434585958091650225374819447699815208723289733448510903418836016861526324255024196738537869311026052949411431438336303726752224421579740706346970806718162128123034901036651872492181777468691546290560 7646 53680659126262569171410887868464631819995193160472144380557690538305962117199425855471907050139792700334424026009618721565606436445786209982091181861085546011918833996706729979672858156699987571110890264909313192584556157541773411802394671270609704390524186784153134535132910190894949175646671877218890027263510978432706224161461700589284397970282915637293267337090017000747687932577484305793045875027328787250727561315702988539254162932031597665108353787884950539982063832658129041307494199947899008813967785977213791936 7647 -58241034582416884463059219373042640750731908315250680868173572075903294653309076541750308316503915166397602541717747182729369944699879702559960392362462447118056408475142414213774926326797888246053920145059871561620191663606335763363644208944374895059638918844988703888679818864649233411684575345832254045281335550808202930617851438034580526999161293404286088692482393013503122884091005572928416426753499687219991824579802693173885046595197292322608908625239624730341591481716655803526848799280280530575372419831032680576 7648 63188497563078299309881992702095471997105777906762003632136498652240960422849416230351407319687493563512655522292720313599145008916696524148346701165046792179492958218428645527685510945730195918799636482306073997009813306338396827043609110414567405954639216458127829044675864147635646935429732245593338982513693424888109620852931736684073389903816851123570392539555069897202343547301643023766290564186214169546257406587813249219436070649074564467174145935278854518860520655592992399525011382722439010528432990184007346400 7649 -68555876006295489693604376515422468014113045794582307104433004704197483037749239649624833535695375449164099138721352682056616592805465341969861352184794102486194661360707255804308790920414404729454232172432174701328816658956080408368292494918535626436332106366938265744115390198754936502772945429101606726601042428156816875161693603932935072164733513110759784010239199862181564723023672982152207387386621583823140540503833755909505828390647562570301417291160800206967730576852931738681483244051139745402009328407544025808 7650 74378779509390825218850626519549941824692860027573329514361083205879885828045098005762247314037073867817667657335804028692260162186497006805278702417257145952069157106058405473967039537198654557600078538029152837016995811204292071348793149435442938116594521427917797756667021091125331725522862863030720504558037873123232623479029008504846885429979790895436232675629490925708376393386580424141010977999192010150697173031261852370636428654205923612761800040544571497394743941627663923149815126473691385818617689889171921520 7651 -80695834828572497109602043892467483626311104931756884962830933937794766002901018778548561640795561030454113155595189197749639787314718602501394662197803273486194523768687748004178166017531717419682441869443921881918089376393516367986122011025989582756211317289545858776298507998280916796979723394131147816045069317880065768822242152500823495043862202706014575240113977672353135975031874377762825670937460383200906272093187347336477483604440696274260941831151077232131586747586831368371449070236368880845023099060930928288 7652 87548941299147730730468752251687346892231997918306468061784069120206360542257947284880703843073450109598759743227280713161662642573526191999098724243320767279383646689520410491096984378958061452841150932801858000748229179242160544448212000609195044407453193990021566217950802063535407812176021058404006726987391020579840256524733246823084778968543081335100453424993174569423128725641661783802278737558142728563283323864818041533865418418901083509725296622527776495671026776380724696092680850305899242159351590087212864240 7653 -94983547859943998086049236326020011720024654281203260500312342033671187765011938237491361987205907070779614806601964082553174125594626130044237051895483550472708676238810706818514459920861028341645666225760837097842103140023468260030695766725976713154760688115161976557674166624176349636505223142662380888969840504948722528345997281436869982992475676556752196429631339908976979714456787073428664313830102475121349239702829990744292450381260918705566590671900330071214546486032603131821381872545243130550809773455852491216 7654 103048953507714183678564651106597026723068535342181075839884597002233629219279366364712562522471337568341929386013914180636458442387535344676959759141882597565976603374110719985957621929556427147707013910019943904788905681682659294652422932127779688560572940535527777780860480822588846124162311124606273959008802413913335167317202272937440377405965851558631001796740195569113009720872760288924187323178445036779255678731799463171587511898372648846701290662161534875144334412809639152676698099512929287681493016075688481584 7655 -111798633161465562425558921366854106257989463547846920439725397151747368865114010608309683732042584931597235365001106523048575659973573622930464934301576578195050309423965555034253465913838024791058706227592330752737697324354860981760692799864214769790667402216077855740798902708117742425073321987871550025879169918079868487752853675438562081130339550062503546210892979003473959432131785845898889740692683960436152915141699615404047246541243527716438826182738363322076861906261598580066009804752085068840326638041274503296 7656 121290591083822362759235829019621916278956348204869820922016109514356538150061916994910631886031348621926465062162122013463088443318157189644549817704494320120367710647246397509922256607882686180084825593895650613474456975953918276941491399996880852714930431361454860831472584942514952765044640507748732421597655504135381339874328905731341382235947618158591356378838291227920685113216802464464876759236098136245721076566014886156965404996917882184369912938079036054615291498780077570066326047633910267113888999646176542272 7657 -131587744187803917001473995034688166164218002515826518142153005697680305850605277900293741773452380968648800474078266284687072197552237071673545886024248519425610185056425020754089204667601092389099359473760964353230837245740034904048119576733367837494894201380414267027898242677518340263985348231322328785158051671528174641126549524687274752478528584267990812173562212735232751036849610982611782075794327790001805595520309390586702627197996760020325243558478023625977906980119631287683799649237942810876399021363993806752 7658 142758337753963580614261920140292338949107310761609708350010694559405340169341054197528211426325483764253494623178275759714943357502068168984021383303159501376075255061373120783580199437499321197452326398034998838807857084820993919845019311408797073838696295293920150794871878783268042208978070163737865893288299829824287069047173090726389372298093784417870436562209266869534622225966219570204669612151703726433174572730116072918999681275881932253397288423195187755434513967707265833724959374647629742732192714981048572832 7659 -154876396295976467831789969144913438974586782113751792335530636345925865714968644221575642132416011638225631890120452174499613245637232379497628319182292103389839173296191118264509410067635788602816858714939157770706257568928886811233925865764490076810162633448905678374233358961121847868836450697082477560165359019137698012239946634909652043659774823924294237172023516909039739726616241006692388872725681580117164404681031404299571870942286339593217238603355095255486826444199455339825355061791001853653680319022416595952 7660 168022212543883861811440496987240014847028312082619557287584922797165116468815937962529807816018464831637720536039573722334273391327386556673840891318189642568056549177136123297308281942907154459595150607189130142658972618601041847219789985390979128584001761596649541716447523433196412683564430999503786217170727152230875670357294389217430324912665563193124740715513822044252910443208447811034002405658302081036288299063638672372494928877865574848889690331322475849948298113735529405974038715969233595289758456094497985744 7661 -182282877764813824224748977580909382974378420206417432005480370990475076863510326501383604215222483985912869277854249610232287905392068554866875479926220725455863200449179975694579356611250798692560313212866001297205196383330599046719665775562106581631529817767515190338549362247443547930451668162506895352882895247776105276563462451208034041102028484081549979667376405967843050575725253810108189321239584224119863649472437777214762588860432785501467030798687816890218297220032453696183302751670629850275583616020143487664 7662 197752856912743514883274231700489727457310874988215199502831215139534600608390678274161541766233383333237400209391836394794610883426900605038941347164446255297436486591345729222563216083424984254060422599314211516519205863253010685735922721074548811655731717180640815133626685853124093583223397013286217909384759657266232444119109831473172241618553351304370986197029242211843672358529025453969218425948852459636667659751190680562725466908486822183256418029632505606466360864333334745268444062402215394444158614063638775792 7663 -214534612393529780832515045988771173790603552020829808972148032033055130635893387750261700171158981813133609167798421274872705767439132983200245044143836976116201068919036741395692805460120226626813388933686812249630286819263620937807881570540784765853120831874159127989051682283316588457316941507217400003963868156185861098248599082827614641786108624117113850310170337978607291418610315188058580874050575478303162513557336710043416831618962626388434172435040965960309660622697510661960217881561914772898757862918316305408 7664 232739280550941344291250020431505315120754586398386750577127077822648447073277335814839480482461563694008997324804800866615090125782700005431939039363178328511430545937514254019607712570021599996683442436998220557526147915890412363200417241476547127090909383725849065907188138397457424578458868971642635131611071963805091068185919766583678323431197195805586356097762426661924019557580556547569437802798165727389070090717882294422153313161116235792645472701219515562760417965460829564936428556915077191678620135699983520768 7665 -252487405325871591247404298934563254918926634016131375649808851510822301665490041584046926873329672501808983398805041530685236666101308360037559202207658471736809311217672276184451073700774603115741247314201341180069528272705039407445598979643339798250978378908352599577574045734812338269509526210477757989536797512061063513260181179565838937002848766780031189149259881599106067093572026925517963818185685324511156508323845367111888788220709013388566227495038214128662050806183545530412889563368589600346377648728448259776 7666 273909733916564911785575049197872436691933002542487703825621504418921696435811896529735986400247293252153007918670882573214381323046711750765492055712641441149997177374900624072877931065500914803467699491754598718957278659836901085000166821022664346489182070969646400486170385336470082585692262286134929813440177923264593183482852176938948650260662643919919581929978545048630241098729159651401234116625218051472916442821625994491311754238159948949688897566644145764569781221132517745201054743414839148669981375977809754496 7667 -297148079675012154856206166518453452274424926431615388995634755983840723129245697929076809017580322552666029330961198244642140393907966734096445173434185038880534337206147559449203899050739272296352552571061599227006104065648082978912583420659170857163708374109396752747075630445333203746154431310768333637086796034595091297424272949730455320297150885645451291108630318887848141331854416053389263378531852813488851197340865160171847620641208091849204110556294638619366231291895052112033470788891564681428187615757969144992 7668 322356257916329494362429088097728643563254994311473807893353324720520601032830648943955369344900197353827957284952831335374840117100864029483260744232454424865910372709396399264038793743426605460977073804686885367433716585864654584505067306517270531496038683761233660907581876751730130951320245242470330543568667820508178056645638150578226791767612654502693573805878906395886208952307282835697529064348064789364780803117069987264864459165082442040715051483070134733932011910337830416711903785199541546493945601069302704000 7669 -349701100796821808058188342857290159223107558321520280881338711034180398225467145157170601867733566068270333321514703979723109858287665649609496284143383196963665319589391132920634433577129249866652390301772950586053595043344033304342350237067972930826011116232315631791185207877560267259564033549342737975432406685626129691459475392761709814551935674672378749039109879088003568514617210779364117663672064771820676744752001727336470843593001827132739441374790399125109436957708296080987211031384638931476324768257100772376 7670 379363557935681857673389071337868040126506624985930784120530010563025422006657242824375205125546059612396637501626269128039584860314812363173814629377686207317505130623481607521758564323579265594199842620502141154165545512920023559850528797833639894798643238772856585730701648044092991812572909231357537773982331370091085859660637426120693033892885791742384851641523004561479854069662550278620251983304299482901631618563646980578815160772389848627761442304124045913413795631513662724808128105116870637534102097692909981312 7671 -411539890018289265715239190517349664816483979165535184222392272804763185102117109384872126647978614683620418394337973043901608159133947580602806044964030109592684686008920167813091085183878696671301405294423932664125360784941619217674760789104899786579488605924149949741852901705854938271050533634567662218259691799886560527176073746690210335006592968705109855536107771749186512050687349046630017020072686312113318610837318766758666071396951294942642156786093281163202977677861914108575461107438615936554834606311568201344 7672 446442963229533656288400737511531143322361644796354726009636121630831042216928717320468715531034154866958543317467616029111962427840498620953081463455551585873543452175277596210369838925304743039955029121543201560492205965293670540360351670258602317241954185317766045062891327052358022025983415113160241158692754980000301208692264291758682036367122713963219809331255023160632964842792814694690625800197961111195141236370750448843314125724816382756505799648688774941895639272018040883504986899338637601589161167925011506624 7673 -484303653027489559957629646604794942362737867749712788189443901630455246945549356510471578922056437309118357990235015894476947487078214935031187423834394764807421014723070945286050925003271806380090987525870605704268655326955542197092754508550037187694577104429667965049382544995178959207660000032121441252756249881062966639728572165349213073664755571386823064795035553354850177806188425478817531168367251037940296942084775898376062166181150743018669376286429617953417342101888560194870715833984370838675896839888182472032 7674 525372366485448087120155759786082280073554161437579238929761367819079527489916301265171632791496069168141063186738242421986017026043699070842458056975483419989562333919335014079785798157191914621407710844164261784531308662686641005280079505790815108569877155935709856054757720564357798480143146206045231361507196806254877378901333895000262435855257674285019824766148706899882459622519746400350150663370006997379172244832501133648843002852310987415424566085685471084167587937081340628689129912478805622882562925043565699056 7675 -569920693208457629579107409451739610558947951803734167137906040407596062488967105899276524755585000270066452571651470007132848365299931254965787547440816044901152684895791171206392926710605472094441664163739657095987509420076143431583668666152087154826338478775594292605344538101271306977740046440874803760023709268704476542348786973535540102813352583268549379608934477104974359383850240831374121527677186755902506441912803398901526498099910871825127221288827287204982478522250835261288240218911868596561783936322426864168 7676 618243195674233628906975078144558413380595243425541051891784468776844597681679771713440728947959153691205407355140682305855514108515369313606885942782508147568534141830294779480593420383648906113049085990560771349486701202254915918592766653306713432290831836321616634280628042700640649418535432702582580118533765143707570842759987837900316901682932056494962660163457724484288865291357642019730993349107391328876443720077210959326846236557889836638031778687561311648516835536976726785184136998352643124393052373717287701376 7677 -670659350763084617308326805167503528190297554295912949329153975945663534542680763242749468686477678097799414374176564275815809831861692390034924663705355938164975993178555748987378596791987809734548825509583317673080963556501068093463631136203417171252519724566760813236310021875130323282401764875196473166264958078401198406452677407454570766450196601760069840968932444191765584131871894147881854808689196339246765079050504720631087850845794075921423719506357767365903288159848784255947197558063374501166733676100396660296 7678 727515655233351333773301180004347928738504581304845637900646785913375794496468705571938743263798811745451668393427066324711950151856794874245856836278921118584408174646811518621668897569182022729055206826314276083062831471606205512659908330146296090115802045710872346809033425340910514029836308559188679962822517917765835441281217657241933806938133697918486870872344879948295734944214916819555863020599627172953205593387862279923432120442461367083431389104346761955861044086505587939452093629012630030599083855182199367408 7679 -789187908974253971475544175274108697712148130256969037490554848201927470791918276123983937635530273108233306603116240428178003030949211411099107546914943089478362751563380159166051958979795122803608993874088463765896050366386385349844048158464726022748000162751722908397525369268517562384965682979610342851765771276015623046495214920467333225364325399339456359376266081590646407764417869333049339712404833072816763454435094450682469495770688914129574764071671042516632590799191565286236884708212770515635028660317609840128 7680 856083691034021214451969162288203568708354711449748160551277756547254144506125750269354789786093645780456586153541330678848125098644748388913594858037635503918173826973538543960165208700292211357295057780401053875639728558768727446256422760111931489078651593371916033252645170744017694052626881396693383905766217988463037168453245682249557821858876323157783161012750593168233989650568330817834028018329986334358015573763282007574154634922634782863794844792698131279026623188334233892660322345158151438250464799276930825840 7681 -928645044685356664432750396195302702540058085851579549146538261381574142865773887352286324944319684571856818335265539006470210909582495502686122219866857334378660620806035477960222834832405365165544552462188452632658887977147522435208829792403760631847609030955701920883301425992245395988062325557647355393648644706772070872370552626800737625031006094942912243925855092638449046158249581764358571441489094848868405163844969260099956986639995813928811881878621397466778430101339643883105769347424650008096888131764064160176 7682 1007351389160947513037658158810569550696713966684770694957130444206637486265277235384788723810069910719487072214954040557535352245439959079295437705425635276530818477405668218468911098898509288700219997960430377194648884898382110830683459613537263692445277335036859262186215286727305096189801528120598707162368790119435756341466735450396125954715952265020422654569157475857171724718059436574320750307762143766237342607321339674497387850725475926760732621955313408657637781014112319512550794451150363273045056393704494997984 7683 -1092722677177795680535226822075722115519504616879484969659345183793751336757779868412234926618133295658050736663730114639355343521175535589383208391696418230116023053833537667416528227176037861314579499588574525402705972701895624439973422279174687327858984045171173177303459360381025720764011602225376010723821650007585633219335025650959050404556164259797794818627232608346964049339875813078617053082566964881795645365561933145001362449598011464692541469660019551673394285884612850838681383232963309254255629152682025110112 7684 1185322818980365120075781813805624914013327365106477718950207661031693464057319821315127197199669769852395002623066752037754851185500809757864239709806463881154614746474616382590392631751062151155748442997637140896134983843353339951866791317500211198240406140025115393014438823939076002948590435171351083145109336978867487471136279186334141047354907023597049613645856048039210986768937506809078047529127466067843730667774312050245632982949128700261194093744331047376291698569744589341699460364701871190801051925826798809440 7685 -1285763395379419045825026330573938614460203167181515079095045341887475265475190052568177476886169188672727071112246351489170088957113771761114989324767050811590608352259788626571307576602673301658491374155613320120649108581281607778539605311344579266460588105660611494335383762744808417390381286697021631820617156049959096764794769858342208221108008486577062497084860311921431496133233133914277238809401716565751006710219389621685859242029428729016704066078449514782663537172702063526631383234938741313316062151957746473856 7686 1394707684157381004968900883794182640038911765396847328957013257387927329876005136026899044255617152637497604414129578601814689990748896788611667085438855494067014738971206826650014502238492747273532112694216410819917560050747185802996309544094156164096328904199805916910691308071008734323901081618922528466220645709248022642624453168519740235214733714668846467258182838204395947542870737924743767585372760683710035531709082330654964811761325491606598427176345392788881330825581691515201244054324475492804049386777151771888 7687 -1512875026264466883230281521216129974749405937622680612477421838080826871914311758824741288851004132792832737793106748277503390848433082035989465955409110196206109936950248681593530846371644656824939126260923582913258228728367735671309719037426595771522502768351148302369026973503738098551269834279109398479615315625402696473223649971619898864872261841543742268067975547637469905073677546294599457521685193837483343431260165299576241913983988577616477400982791908071452442368247771026803604205481531559555108106430450478464 7688 1641045560456113977137605683279600730960953886378131389097051971111219322615230461752345976910011910611197357901083718285771902390189770313284563598269496777104323368210181284214859939181939177114591231743278186741128544411684814755712622142880233969776075913255996823624680649299067274034745626995916798470062887874714999128640035592263794100306665879452377708014449308484085318442015715389013273661837115136928669765411080864971564324806021636118531196253895751864441142862117295094276973907047486804388957263118791604188 7689 -1780065357435918344330365340983305205112904558461896491463042124199466063348939503198006689348757168333233767022245704344680663650045726118409068710985158196435933397827855260981714118300810128247241038645652388229940947246219893239068992236929005079673806859590332024222392691432934251552517885167458887482592879240995374389083201709412885004358446692500231011361578827340085311367251383069495189781815222521399456408574230718328725737609180305948800538431823436272042931945894565578543501526153986949095458924469210710336 7690 1930851987185144873940217413657198885993344961309091326443010464447853357422907753498282631591009488310525854564192818714145357663132402937741589116457013494685723385914721313802973613965317672113443354717234408187693063563241330921081219834838332867077490109495054001903933701144293951766964257232725031414546368901111702060397166926712825012073357088906605489029238239043936984902019915297383514040745142276458165668339810754438556470845737445364282919183312338710590844774928643957090924700954245533375937838103613912704 7691 -2094400555996982583974050617304774088618598208180771890391956454843509609218122021134959432968279773934521313832832206656423501831726273522355534886408606948243106756206584205195931773250723758033976132413305753841641285360348335335849637617224878122259232391813045396608441632964845276337885241725899343089054858203527007896978295513461840910759869351575092886929532200317395511078726168635092288022777906260121915635354286392197995319865845685843456373581381879782605513486283947686590130060374923812644453154323057431512 7692 2271790252809603009829034177868730021764339580996834836227927206973084554076495286036680463545045989101802070089722751670674054550305986879560600849572947974497065116627318650123545862716173706200909134325065071798602354294115500044540624874185178375598490599004940974580329531026258362161352751096856303002277718960397018238382104777679240528687822847692888644269987804452862542483750164919117633120274442720374498391134602694596696557906820615870482383973802790263525310786949416496045720194850983156577248336564139233968 7693 -2464191447766820975881063427820418942302328473937837411226906609179774018786336059641276103097284133148737255431293461066315719232616149925667649085426583786935195112912689757490289568188007156012330512806576112423532824620080298982146799185732760856916587997727361059863645762636686082514691668954988814373279972986944032897181229569500891124180976608034529517776220096932384234558317464926291381746321967244881326645229538198631332217555420177907123379130958952059387592825104611877141315046819436358531998079087058232872 7694 2672873389550520294020836653299665755900208345574816346647718343205815960350660575315176549942007017127116109358941030900552974062214809307246106145254222303228376036607925388071423373767425108322382353681229267628737184886920282037377540754646775041939928898225064717583055756430375595356708938815980103518750177764304737102713507721587247457739042678496234560228150956098889399917189167349064167201430216307171917486329615058456315570320988106879182191314991308513554381296938601975962498317787683079908172064417199926352 7695 -2899212551948586352171591486376575469866132547584198249831673953159556722430017816371863545737574936286099832624555504497440693664723982517950932038486223290254413823288768990108149611781876441566886172524263029383229745422193602407426357895599658735025351679619558072604980891319420745905851416925874980151199534880964027756220077584564144998067702434382981531094334562825605236696751500526294101159381826168840000244342299779079218933336365439589387369245369646840315228638809689487153509709813401528559364530021401917824 7696 3144701684371459566999177603579680913140561837972971874917011238332087714062299660428438621751994093889437686060684282456312725069549127013425478134123604683148528760027295356055415972374857018591812888958089798898231890966162036772724002726696121324009409613129338422896483321383348229477638045337234848479087196788440589430536887672284200253077210571722162674513509859815823145250650419057170621696056927051496927477780169635342169978067195332176397935686607641042960207097126796505947508623901666554831176426218406306112 7697 -3410959625637313149882291291760654820021195247270451014767768016938019680650718636472006365953367312339519257136030371291974358589454910641430475137976965719972796671575101478452468104949963347489108824665309215829818149508864482683134482985069769976509608921701857591661140655710384252914999032881465712162226146305223889031128802368415145199740269505798992021719192240530974776060808482730156290192920765417958100427885708868233054393703676994135720352557966995157279739875854210592822944862006077527433873727440289244336 7698 3699741945340319209288752750093352029955018158403743247463175551283550422022115587512805376301304213706449757732464707286718393288824574797838977481057896591319778124899237058619693927308849766323617859199166080271506814562975598173867927483338642140763356883490176868648331501965515594368527334759416697333586692148420475854219669466760428318044823673357169414231269231165113304596092080007485196131248976231145937595063587593779799066457053440644522852238304835345287724703474094089679076508165898477856477405226668620000 7699 -4012952482531076723267875939597468459190485469346884873833963537189233355953574361935898419870514845574866662701465782904534460248672494353365443860432700754098229719875863554649439422069507637724888442251828403033913608788620173099884403796710381548882921746770619060411861459641258960218588630280720037585524206036700567554118762584340427506076805017966057619045130406171254794577143715623444605151052071438027082239771662357662916104740933430530485005856124916492619311736207428665316424034472599009398957796671948684504 7700 4352655857308347227403736851715454329182918689339861153357789869733776560838786096990177796500121510958489986744829948605525464630960409882999020690844419541172209061604370267041875381056121502575631339202056007607765495156987405965050928784175919885911037855090593100655991448674998951233345786989057326337743228667775470939231571723442956766543881938371509373121136427443195267861150778480646383742097481409876682099855362705019752782691044755981375391480482030995402281156262695491899617771066089122634033872958933860896 7701 -4721091037285058654481917555411950392532927507099719469698521104829175555518101077428797650817685657044032073366040596403274049823626878261904364238941890319497242659214385890642594142668752610201628070497226432261124027323540473137677608364277934400691153508992551897792144277290232840450271817673433171926357501516243404153470116568280825128789604552409512365833579569845243924726714456508068589298762869089474896093416514756032675998428818703770668631292069045905722611598273986656606118945399845455782633702496217782496 7702 5120686047790588559011316329895951521452990972835085787904620494571552752491237184305352142211750261680213347772186849402227576698347412958902269227815124211054965557880742365841206283935246128083580407298392413034983730592557029087493923496635042097759690187805001516659126865538732041764901742227541893105678016341490982058977825059448666211085799234521161655888674388758681013884336415963406366245787681417031374006599077823420599319400701816288435949892163775830260253309165446606538844739436972467738714777368989005432 7703 -5554073922150603033727991124914400669911045538209610870282205426469991881200540612768117946765295019439973989743890989146271006608882860704306750252197749385969596264694068125814058806188922127508615081027477862189346289959763449813217867676868786225269472927711630463467629640925781150052187349240421725376557728901631524219840487994968556823475052541191231045524797052759725685438009165634023013876912421399491719188321240742220031778624425900013478020328077453365702262929482010974218783561983669349930932363758509843584 7704 6024109996493961496104649142672199945912074450488497176646443632802819847652214705999503217665017392754105320985311760540935445132385428871794176817195170494872863332538644334751245932094333874751149287966555368892128884465069029355945367597279912847247127747777465492992314037825517143288563985060967930744962833514138328061182027126505829345184377699896916271792115007081560997179344501158728331873664137930652889554303091817119569015618632420830250148516635240304682538604766889576485064449006448195027104900528409294984 7705 -6533890662326247965515174035492733587322112255017111413055758361716043385202107610643941226163808539325525939170867943556768414648670888379225779684128735933127857131604330512566904533315627981180132850535737903805164480432850960053069651083143149745428586956386174217873892774542944239563206361592705223919584777072171848741790666682293156747695459795918967106484244396348190564264158585034255391911748244758691389377410337454380087448327298004408941139248459565056901049043153680142619887329094121340848573480339419058912 7706 7086773699638640856279756270505695826860221656923037987923223529998799234400722550961551562161198869806365661482653029806856949254452936402736064360698324594634699448277942142547035459734123329266008717767698022294982772848313800800169348875952400529455584570805051046048836631861713423135990148509393032847515894400021536619604669527926649872746444402004993335417521012124651472427274847603027328724624340381870957484116924911949838934363368872630497470749324742442598317647752750389552700512842956511241943950882398803080 7707 -7686400323651178822270698994367045827475557643258357688010260939204438821366833091027881312548501384624344163198119107038090604900921453564878635245179062148679560336740440260850819696293762746122942569555136301816167393249350677088354135776182436303562985920831099141219385296890331309108479344761937066299906984098433082322679514692490550965997644413706776440038923121821782538142494925197247948232624633770257287167650470171269706558648132827949228105505710464774796177812825892466614661769361074667888767732015520349312 7708 8336719089488325028813827850206051622787954878570069388510554128573777809245685594929169798862755088469813975951542806298719252961864203779621458831423031541758072383561194398219789196169525138438955660125994890644574430645418976574009826838611042691182774157817484036929050948587820468755762192019409149181799814280325236328284237492053243232503158999760796694255687854137128378101242514797909543712669809188371080687530067227855254863011073396880135878762212895320390908092062204203077438481801220568965513865860534892288 7709 -9042011811225030826176697650625620365170737884899887285820565344597168910125665792888287125735785965052135105141262684485521998459553925729255709688375462367409172035403419216628851526533868702171423317455227846182003858507792383603574598537411508671525403055670239923734199529495570146081864755370853685289673079435920716255517254745541353536420003532362919667576008918068749470824698294562818559529169014322622815138234190495382521641015413120593777403437375857025854042486500014939713947960537919632571229169532516905104 7710 9806921664902329544756547801367699239221336204367210944766763496116892088495385147858891386900740901792688433998906153341903420167035666581356030693123789193688770715455757197742381339152329257680967041863452910847240131879439399614352139603433726446230583395985835898816723725348008097947777807301969051597215851777898326206683581528773905009051912613394285437181833771645912309182711066106095400457735902634877997562905753897103335557409233355407726769313153251272702114165960356813933428769295751343365344225670343870080 7711 -10636483659378565824531606831165494662263539193551759526325175197604323322994549777129641111154425468695345010839117657140438192866485859342884718786736179804500601589728109640136208634003574350572685942474262168159638063514854012362718480969346661889237628912294679621404410517083629011030942598579309292092999606735295602646280186244008980170081390690163233925226593636079298697466315817501434776183602301056075353419827382268376904197310875401836388899712191619671828057117752426604314785339007719440881773891687475529344 7712 11536157674348592210464427816823002102477637330739054394681366955569078519453786846634680076835591984931168266649797884766211411417679486699762375401080102700521502054538210646140957973353013730987288938433004868143396716511326227865044552596469013356958673852674064633025120952617817971001899437240371527979368942418161003957982858875195867289061480758831189882820144367750385306989209560071291004712818845859377154477703256514960726529804506899637294152397856453395231041248950837332101456649952084266428510753371689266096 7713 -12511864281629345342779647655591532058354490795855961104604173076045797138217991915559383550555071107160622543116431656666012031995691559149367636940187207189304695156323580014976272701103431813242733941048254791587598637991598238870848661772997582182011992960070086873218152616322946937867623972238889958721590630661632002163021301407615533142349488952736955259432601864744958531653919264441227693749428422352006053293085284374225029604904714700024685189784112946809773192028903832856794868205944679035435913225146995872000 7714 13570023583985301183026321866427904521085819539110568070092396067530592987183641608294979061212252882425967225031354488388494715645054867329773643416603868866390399059175684335657760472615750394397452291676244021918913876645325826254528359047945831520410679534866161604484055842021378913852975128312901220204162556198434819975986921679282547382518192334338392379181638287888040216586712457584547656177195870230519756965543541114833013732990498271271473813142546958895352735279033459866685327588082104614421344381524815009888 7715 -14717597325469712531252190866566223792720827228710652209767123725915965859901562798275006722525634051967008565603595801142991480684057683218992127236398016585684264019053012253448809873861105751245956914108249268631348634027431120973629888404122311445182709107531020048120375920420313240835075432101876315447568051983328869696592350934327366553797363692805526472790357012081724668196544115621433556779725353843673541616073911250733560516367811797998186610183697886622157177935936813994365063692951400798134592129273992742544 7716 15962134548615488445526356005430845075083025427045500897100531781909299703321232097863203515233660015322751216145136556449804713008747741399559719589108275306179907231003553861682999072858613303098095564846448428112879047626101116764204336707177229003816538616256109113766601830212462302168066553731292158912119250230871867301660827212379362928224256977433013201713843454287506293779690157742254676219074284859987096907594441325748028771100021822792497113277807539258711167927607723260323779700104917754305678716514152787216 7717 -17311821096962077563548505644890387552760505474079404511106069398322909379837142112616489578301557341939807914962813135247916964026728477218122793922674820375272340179150038800518710763082346159352250089121493314358780697037910834546332161571344236805679181349998470521113848771559372905229454635725801100066116046545319207653795531991041889646884741854244851015846886527547721130090501723739391919031700273861022009389321553843397865162828858980233191232994362479022641700152840696440379693859064900899472255750375940357304 7718 18775533286502418572248652410995284690094401159440187494915209192909669259468464418872417120777929970102713261126201388663065520320703035982243267569469103468021847311855248708497908157908151513777030701337067249570007023087381910005021826545739915731574398723962408949336555889703390400539248830160559478484128521751852069805097988312138283902310100198188127210917226379991517438571565402589787968278616878978954135617694931564136662133290752597488743202376341141529229424782794844153459233214866620465789836208268363716336 7719 -20362896096840210528280117493053759095307872032097098290301006609510172431809657749747151868962252168570558827931341829580965197507985560706222588963144931358197630030930657527497497393055032465781047577900967230081878364261316666893713708539011062985922738198071570871060609499001906270805527599422815696187966717055906726820086252129484599256662799447444710468768734467867627325194804632080268496524820376405388264996775795661597177546108173386643653470643368993529172977587970884297274515780282359193075630225827260061184 7720 22084346262339418306148552219032670693100505982103791891989707718646821262957205096175448612208721131513938896895690293247625445387053280134432660749566670553389365682311677844074009719322614271821103369388822919086325554172381308426458761887979695168623380508747627474115092887538862094412593662019900816862219266187401038243997102899882041535094445694370048249372988931662685186552165790258887455226140806960775644432127534715230404810586759801235618977046818753990671427578051563030783431969989967932287128844199328402864 7721 -23951200675516892302266622176914235624787978192818462393905776600002578427529246999345740069917258803148582501097745235916677772214359115697434186786520949016601501939438004542162360140221036546236442718319397585854443778038221639376710404601797061933076268547021595493205688380611694364287262921391881668560057813709287688958884339703236091521277697287007006294728016316462294144826785643731989106519600812088779306620803258756209791239905878321594733967119208135473732068539704640283544494525607131339164187677181437723840 7722 25975730549583161866512672619870299261242761726613898281413887212063291470093522228634196018100975441661029318927612809689843395173305845697207085805975914683193737115233820980594443082644280572708317246414968885756136561804222766248040616647210650079732210103017486861442938200834710284762827542566273220733813354616058573103404372705192473602634247433364295154826150455268677103585974212682068305009215806409382995389674609672208621225291579699193669296039053010561673269761431233519475792907123748795770925334800468183808 7723 -28171241824601208968900533727696130622182084787461923428815148895515812307736893400542580167801924493467541918853379263022730513005480016512783963638034371231367556230944186974456020641407286662620421540816732351611666735873365124050696105265176548758543850653310584693832667470262058734124302661867091015069248390930888061440008434559228180402941233101965949124620589558297176763482613632449419573173309773919850789682362294556283348370847285950927742261508764483328247010540623658219451637271755252632988785244688007955656 7724 30552162342452588306122770840289345896196540000414913499519742607836816781905934204485756135859760785813798879616974213127049627954300789820182268082921440569871383332825077696843174985870650280208806307262879234888288405912933186227041548808140408447252748232594180800406968800833690014657882233318968908167539675688693939288795596240436976079693744229459447340161150891598189670831148522467382753425627523223019040206110807409895474889138698479789320159389843155897533550246868826288090201848060884118029370369075545435608 7725 -33134136359939357213072611128475034293626884792333170484602727369237598424833520516506510476211188787747835980609151579223719328985031787806158614187300539744556329788777137975211231515511753028162222490317704594354735626650740500464430310716191887134433527973535430089753821823536131833919400255523570442406662847083516532971596803745688931908950034334203799400227146375606281079588437722397312492267838971765605103571864121838167625188862853216763538303934625295774619661344265738772194513654629388761015928444829975963376 7726 35934127017195832583982527574718110113560052435742789099673290261482541367114066102837001441443027895276693191079769971783719020866595200912955170099147699475047906194227100624390821418547821501923789701018412482772845935345878651622816897670786760171104418969036249324222404887425268618702874765265141680913494381747546482955744602765491490614604584697577146070117126949296015754666825522182207630230534971345715943181803034823649212803859329015325440298622114186544784290348427864415085244210663922927024439154247145450864 7727 -38970527430447175333598493971382605491522994415058666544464948402964730797819862645943533381517632682355403873383207160156350906563331244464249568478089936188743966523550416618743735434186668062798383786794049992214930927944547145044947911313884718783231812439957088875508626956250235453203112886792098656923893170608339698051208411090055268650829961795981488280787836449440202643410863489222513896455770078948317828956046435830221164727112712879910914251274935082027487034311291737289116152960014139296180603980604169878784 7728 42263281134369256921920538030580002330602895121442557737218232311370718135808294151710345802654744863607677013936459023998304633313126863819978036998760087926138310510969431096246705096525509423919827511529947017904302920849833793185845411395087012704551967504766475918950393368945797468293872861345522076609981972735898419967715032268868024453923933704409145204984550769343125956303076724267312555847125350014521748131373245443443623971196358455842059391070356946705912908209754582123514523984753052854682152682315792617440 7729 -45834012660241480082861395530081912836659203227744540025571021078990940790876771916500006184740001769374009751868268784008043007073446068392920440453045993372968077613065630129152437447184265007970664971826835418865193718142517759717499003247215843450878234227520382961206745041501194433712315808037931435510485492974633267177010471500976833606028702960095202021463111415513033317285670990111546478200822192622405635207318992190383982297224400622463343228206856454956326702106245990566057993644352842949952626699868720859440 7730 49706169102137117988641636558439298790287582641572225408692677694996889468737712331414769040150048383286798727597694113450828407233071676992845572835084601271184353701165566384597148811723157650089427415484560052222455457566909105553704731469988805934220553380528763372405196828225343173282919460985719419235310589564959316334717449001717882887439812317913227582413684043798986289521899416376123869339792181825759007840254701743689624861401994450123624074918606052273750738581597906745462414135642083781614752324846315388016 7731 -53905173594993395508264970531805491940598068760646778543991474774336323116128529783404217341320691648221761362856581850428915821281772139848208432400922917761263869530825066883876082077837700908909683029903619961650391214100610437657953753523781138363060893557603184381184787515646228326485553063887641763801991468810763563846069930414457604294502709088831346982002176159347747469784119584585366330751698807651533601736279357586029166039195690594699219494141281341610025299056119200792061548184740385511381968948427343003928 7732 58458591706011016514472106636226289253831534759765745305625830708291865508437222168028764806976189706422262674480470741353206427107331468621774528729702844048262090279412826249863414738094200971137525356408978370222321863939618041467654025319307175952611667443634837169738847221930917691005910684617170836452628360135490471913043959722756571849717047867037557361454022940417026741940618901759092052799199510231367371551268763662986200035507385972287287427253146017161138319885048521120405731726366791130123070177137738774456 7733 -63396311824954167718780862799747341494478572225517254536999855228870349389843974634428050332811047801543272615272652137433064010236054576634876613463231018860076235979221078113196133843545655017853524418238281145346153402095296967692785238738828375443535230286575101058042414040626491149721030017778165582158134371896504859245971822102606978378490912155567721827287668208027275604603739887375176248378215626003371667884357407848963432005270243067659564060443929101637974148799303666731126569026446334019110209270579971801152 7734 68750740730103462526119482710807848512367692575655875467641079445236119645803874121188362774128376349658661792807246471784818506456783631976370487279229707894160491566047921963670865097286922209276439973513346342761770131267899938256521646751373429402303214876504691587419775225050400405726061185306576698228335658463487227698392181540641467956737518574074113103482313033882822326824212554064908209898988446386110212431950926741596559402015595148455821124771139398789220301508269696316013917410758121219935231344134326682512 7735 -74557015605447859107473767906618759528919542243892738514734734120113581613764493751069853398988340852688506414837294590837311054980488994193058209216106866471916956135279805304696556409708824400037298880124738983210325879708648918375849359218124903271589949058546335676567733401185731456253381076815233981592966464605187224658630372107306325403235785630350648959321616593375571204482639142922236365696393525814026466280453290860379777951639994205993094287229559285658417592835532812561609687144807409914870356841984311782912 7736 80853233891828929300278737690798859975629781282501284218150100096560375156173961220449703844590602418381153217669995268699021071274703713344908153556430060401952836001108790718322960131391414545138407732902466372131424022833273622144374523749994505065279586576563470646560966720081489850248700614608890865298422750990507469272624090410481272547494117937855519248914894669597208200614281115846566318443866101160123427933180533991667310536144572048585316224904385877924769828413669435589157577047976507166533051351292655917232 7737 -87680702470867358242923454428602233621227483796869139679306705046198562248003000712775759081631542843622681003783684713294901606966052266195156617652205857358853834286572172176394857112213312388477738037643007304827335696656462686630817850344296355362252652595608069970863656721048770261260483101609561312420433757608269358648602228071855067626920596094076700290642527059204060340772526418139813038086782551065909082831309892107901621342513385183425775410548254065715519564895693694574819093669661036771390262053095475655952 7738 95084207806360862862306885912710290765475035329401138872857133371530819325543119782076954703899714396663725681816917908118243777936553585088736542424648405362757154675740679236711020568421800673632399903007013427249351498442657173463966572649117817941771162355163089405154407827865821241971295275588647665242787381718757535606658879739895871353120471937197002954937486118114489542981364914041043421819015269384307164009148366051103446606650536718536765992904794202030818871563403745524020427054567673451855929420591636043120 7739 -103112308804261605352158021223845729943576834870492719584005181379891551905354603154836975756429964109077710062780443077256854777925446721472017551568565454460735176251542271340857360300515050437679803767514039467154211716704259596377789138381067553051784445166099098682839658354636313573103483314583587142385484166933249708156170561412814406965246045568719927846783765772010038034921048536554732837886080075350834007296837802812054095128542840367454982090983396785283253596336386327796265875261780802134376444891677448799552 7740 111817654300204835144342251897283975297955780700475246259451935972893502683883430231589640981946122374665702674263354244906558768592265547498198465563676064219117645808661458400279234542865221955730175803828297286746726070915569231627840299178121345822715712984914721004902976089814702714796189081566802543630987429334405344549582116298468281640688652915381336723275978578853750786367460386221055986774805967194881926041175709257559416583674024259577876449755541109777160013965332129706207743136659818923687863831033382506880 7741 -121257327243828249416908309082176504392639943348530775204704167387527912175052282006832245316598758548839667165672896073009800330153990319199450016849389937108069149175625492140324248275902121688763606785223864467883417881577930586644850819057854186613495276917121801021404457577308558948632999733545303632692301152444918681241499500968845440610635039149289381681989013471501986236908666989124673481259567215859986268781945751293641561505598630784565002862226539430623913901462635688938266148990238667379369915626802640864872 7742 131493217822833092437699025032815318794551091022424633975417410431413446932741172752022318366752790546428810749847650571222333481113293461250124543795965734442109092952160681582624496981402428166466817752389115783517556628994122434692398215314534605751303128591701056815325691221556581964707351313909561032536208345105623976088092536326475027866594954588273102287402521862646047195492858352922081428905844641013731751011121871363875675721891052607604015866375931736469079506749744474847452660383899703850438128992299919792608 7743 -142592427958020060437087727336443170847097664332231645746412194719856505149465367600183799159945935232675389410127626899975139825160198310972079666262593077976436706470946878887382943259345614009678003602348337878901679740882819304264352655630876066249318261556963152457469396093766632203417512207295005228764207719767245747830804917484708570083978226017419354705298585946647757808344025203867602733372217396183100757706478384435221306109820137593044443952182638921551174589009369136288680233745682715809870328879794846278144 7744 154627709804606736847911399016926086958337566602342761444981227666230747621194485271147561280701052057588586903677219154401256511127324380179837888294897359561022026654734897506538063485813168129773539786322314292611513608620432691170326101978407137819275265287185578080310173749631520312534491128765445404212542572261076558913794321459903000388205281452887226448230642157215900295802681174303188104300727248979131123362024644774423325770879585713770676861752559863329084410856530800830970744674932939976333521700320516890334 7745 -167677941116321895799859234002920070232556273806944924895733005302289963666591645499440427458516418845430540502592528653177605418926965544502215771873369240036907962733516373737427716930489346664559512204858215804596618459167963902466310331976073972177675489074801466585470436460189228828490744047499388472547050064089288568756502449531836032453574573957584637413638693994833392622013898075067023149174364531909796883441763642003600587024904025429649265827988814883307357515188311096928746721578605832430794395306007085034272 7746 181828640568509724712236171342830368217637546970643601563879819556082449583761138280404310050551245673970904696095446631342245111646268285924152822603098016100417062733155439418957087732844983614206872723188414041057117615244044668806070929299173568984345076182672591863350589071163537182809579398750381310810767543071187068055903869989345690545676572739295625919171185598357436506462193928838729308375329535051077480076245864433863805941160066023416929854370169040619662573729841747955067444268596480935026676326776402573728 7747 -197172526396318045910974199851997881419539619134368634231827895477254206857657048968993453507032916644791149150879205740732981889449787827447311752739278683594630751246061374682699417760434029076642677689222662442252855591282119174150863187871563330532900675558317315270621773850844484794273685968987675014262136537666408818667913528284588739576716086327828556448199076222886452885672296657892442747275715493249807653069685938358410063239519825141683884252207456594645780381275247177431604201098878158839336293133120215444608 7748 213810121985673293988976470966424293469747331036827230447464437142166720041067650826613614344811619606339429146111215330698339836352697328906928341358204505343709453249992808534303582957742892240116715318652042272117326332108141733971958216435476573818204344381255177788615327813449693878568556945155292312402524146329365145823618431445680930227055515410999446875855625809880712715566618951214236092620941994430979304247503588440869514404324533306039683800716390993384111208448326890334768388778239615337089639888086553073600 7749 -231850412359986660732208531939822344728104559215585335524003807819547600994722069230996730471269802726505114450849270421400113550280799324424215602682946548178171550948590720344551102294878243678402877712179711315920329796860517366626763176061994601596339646398864257862567901622188786498627869657173074440274514993360614004308615642224867719414772315650863100544328443044035991770484226793520563119820647892447291231643129114219912567253927555026426171459866694256359000266948789850762581636988368632694968512014860222965120 7750 251411555836368575700358769975941608251713534432515631221375966409801753839773971972517441897280466346973966135429211178846548311179300361090325712672588580325072258690505870239916570864591389781025203349909175978245453280992243439801451176329596231948774214274262757693676970778610767979930609310906433997746289312574671717589544598877160971320398397895931653900515132636503310603040036405500052263361112904587308386867093385142820703157404416653835631601765959055652763024064788161196713687598416803306987444680572556617536 7751 -272621655483696241879334685808580041377459736703166927416672785656149433635030212887867617207050652148664225520829109668196354914768590199144451822801719311402342305914296854664123848087423862411465801316764372755897839406702744092552778700205822165196789638486844321503969093649251123329749003797556512009406870408727312723861828448375575962290876640918531701914245763135178308701972926031932096836490006609686643100895946334076950720419991836116273368241563451237992584509789296441380437524677733035974210158244664064345344 7752 295619595403504403792083876014279957908611365122686857640926078822143375107566150197039266701024182743036573338064467271125915455086009535461192346529995581665631382796458354140103612852562668508691955226990440411653353603800501503353809136184915719737105447673659104796631717769965110011606337784569277680699398843282498984214433962385765472214422943625885137123471822351933699061402999020670218757745527211288665860783905035855956768190781133133611318155159363301040651450517028564102001124472552924512960179975774773707392 7753 -320555947275870422954898195640025595010537754455566659866848081504712879981669979493572916447547034062672553140873971535095918284829753038471019264084019722204465136252249909786408791499793384928810548372019033165709997111153106605737757054879518429150632731849077363265709518017678381720359458603562381640671628752145354789367440020753202734787267392266615864492875974105502443322805997780182500710840654949635489770655120049185126198797353557499239250551554642776433833163847172171835624862056939442468957634062927570623472 7754 347593953068969284025557161639064063386355050446106704800167860166108938257728403542868036664152054362845993939007620173486168654999171922986998351120828741389064625309229894952597886652631309477535919246350237258777192177185194746666045961811521460029710186202630857914714460033003485108853131291252026625208575358436191591868804447888249405165506241272018590830314407145967876040627819039765016829908574539042252204414596095644720239363429900648900950000608196778974670271233331208304476861124935696126079743264658674325480 7755 -376910590305738859839102517385663764878256957282141329897566888329822926964078410898580516744665195162167182625894315649971462866973761901736702054102292045528410699158578712532622345286002926479345361142735966928416332069189849009502485814622002194801752191696677726774099747774407994344643336642285239893466045554202479102363744493725795733336852453155547788828395954484086968403356979445024116313437763196768998418003749061717997112112626183027651260765082384631853925021796223144084541666209776553646218143493935428222592 7756 408697726817324511295365706414996655830910422107798960294197971404856580724124586587437326978399560181558082159349158594997281661882218277603640818228480730624507151277388075742134561215274084993294696079533231947486794511302738255714148185346988167573788078752146523212310462969519588490994849007205821080385448822664618620341671192774534686777949540431135407998506157592366070034540119819207606836615931258739615420260885674735079122635184257300682477813285970949373219853269665560778414372970311371379950275123857055203776 7757 -443163372494136837928390659825374083320279711946553282290823953458547768196279110490820945253444489715023944844962697106013782445289558169940148401192047451968646031577487500859853502775479581234872939952810905879093883360309403218279248556935687700564708525485784759224926129289604534831622914457385482233759450333854889527995441754679095601438013527258504581874393650334721988484880576916906828084508113178006927034474814459427691707882388949600768389895969656530300928568641458564279909142469681882931531312356793129469256 7758 480533036175219547875857155535125468062690308999048783136506499626806499682095650519351293277092033652975395505206881749034386787921211483728157323792034580806451820271766992714862823853373805739719425328857374054314889007881957319467297095152965657059310758181197334820344754873170918667023773262838101191155502974296239254444083268571577380744878773040165875385921738898128124399004108478609771038464168827948240105527680975411701332111193871185900800174841611303028472245504114467929865946755763645080012403659877688620128 7759 -521051196499263155362991387238336811824416058335681684580030602381059851347865684075926016302200222873472827582282110417567849086369699624821532093153686569275104597257923897522308588923956299365269638054327960898841125654426069636329691722283061811853407535387993233457085893566526822564597145040304285473202806636768988837752410205391479130746526826072636511371554568322431881457330597117170676928903579013367956387440423377845283024479612145327557369040596270651493338489864784036810960912105119176055776806264968429604096 7760 564982896280432774509338918998664316747345054730423042485567958572330583434569379926545344692447130825303881902914336349864774798078617815940320747271815112310658952230850320311828432804952599144093317118694485636261032346500549160961705383449896013236316792275116917851883649874966274843581742853046283143241385481518649474464196369579400797325989548348987690811767525312147914304660061619850839442759155643901276842710576121601577719400421232363326568871593113315459115389951819765384710442889518362813636926402312797019568 7761 -612615470773992462240558423183566604380991214611491294972999781251867483437590501083872482830256827512952256102633895015806157849453755971488858914971833551242370142327989416703571018113454330936184526609573400688122051553202376228638036094306681823576078834509832375667954579022307334869839223507560427205838850816810407631283723037489106530989813814310690158725812087377670849369790320995163348556347318514646702562847526951941750756022229119384606818588308342688775476432299287681507895517821322386597784869557035417826944 7762 664260421065692625894039250340459714196147748496016578989547996858323766214828112862356304714585709812128291840491952467909314685456180173915967122936547199978611608420940258956231550253417017343660775250863344675179259358349135838508670081054897039013441571565963773865792649730363312371796347378664966568762969405876578007966684449932185760323315490806034051542068005693714666510803239792990968480238086750894873769498750121399545664028504346582309269780421826210303327057608787241131197867197085206028986471557836782506672 7763 -720255444760663127355391231923212687792465103819269069264389108910157230273578045505987074211952618638029813063453568386629799196121069269968117336091944893908941290006735542168734509502419088741473560184857753424967154438946155886117703196713711943099501469578053125739216656388109388362318328704036054046464535822603675762338809309267304823157481757463069738064890940931363023029816313872587201090946177834981433435234059948138321037052408205847596666701656265665686993482090354487557826722907643732372706243472772472548016 7764 780966637168215238689910936559110899338242487823771179184343100712970208267955430892350835246494820563154150840302412839094510403790024577188644844391579210322686625279397925428580908293185271792200584126456933902977869603343916684864121363509105900030586590976257789376930758867993172854180877934089617091306798525983889243005353608825112553368876553994821839804887355174927489094985133968473629386634456475248738893249418244531569534527412827706598684373574323072664715143366704440709500523392750662031775023391016634052768 7765 -846790877285102353681961013859532369496876662163715926245011827814778501402694385562002826099603229945838419775859077235481589962336532804879172343189548012215848120125475453252166526787767724011277357213742943794397627090631127820718989463455632786749110431944742817935707499368892120274945334222390408422857559909776124840675491555363540825876113965500015987340950913321903848012439766242570240797518832805496994910211103580844476602220949395333795806858915142236553074018678895541449049863074234397719349291470585803295440 7766 918158414078576188044982240102885328872450413884971113674949015176015308852617600468716918048248745953792895008669960977626844161697854982650288033040088793165862182095840058943988929257008678100566794119083012978222205324602600279285291760746030208143481131252149826434952215572423089169699437623355219383381512738037421065923578221005596811558620420763376761543432428917912179748726247031613085030316039050915841706565476046925267271774950038666598426603799046604072955389116196698919773933849292258266353895748674377758208 7767 -995535669869754114712993885967606184439069770657938116342215070947212281965648679585662400560748641936819462013065303483459189831532532731889285326585951514511928795777644287332118282111479001728706691772546519125074569874867195135074469839088618906486069450970519257256733734472014826828250862060037611755701908986878706693545366467063249380352344945748709808490843840626643896490370801785257795792992702238172280973325571560750872817507310521410704830592598916057132793035115611398064740050694587281855089757868623929001216 7768 1079428279025784410421374415272788813264364532753034474043927845474177338399596589799135646483227862993634379215657115856239395949285124386014280392070980948411679899147450260836398671349620343883630322663076943736176081337270570498144177468922682741546470224686706027362009147734757411181414430822179123856278308802715260556456526357707032601916193892751216648754636051176903288567459317248895570429776610187556881287305490636724128606444017938912424794010459867134473774774409933818833701940438541442727422736827325665894440 7769 -1170384381695161932724465098186862791811074036084927866470916234510490991444586379315703843868713975494251422211744612633075029556952047396732196516860631033013249107406390977329590125126136108437177014140063289018754659819540916481673196659650512693409337788665760690824035464323178960352069236054061424043474527549174757391496443689960356810321987451586962779003212619778202721248945098158128407460581173155949827785738309049082147832656194458496675927847729310549856694365458171290501131098435651098849649866704540954556288 7770 1268998193974170426425351341797541963246754332709351817377040551619555523555193532845855060650851766271563424170586734015537240257683309095279230534853203019739056645750919309622835725803002751719908173345384131140584743487565092841262112994916279244646245344935642319375703605808497670588246944633606767987385317181879471547332259019324185189359866830899351605038871513195517752069166225492701050751116452593020368458948843231891547499430285541323910541128174436289722978688164224493616614457213879024167224109622748026804480 7771 -1375913877684497081978287121297989911606099582844080368674094830124089533522520860479527361448890688127422628564127972452150540966522427761219784504568855878051912448290297288463533782831814810906478468112177214035527517803660650436925302002999476063724527298270882597288409288088715346226120826394299259091715624212042448676448295933303565667087932805884003307466686878207611639206990717079405116053856376289474921765352620389990861822432912305720016726961854763453014201760484963694266828013384821017583723284961215307767696 7772 1491829734884161286145469956453707615606588262349505231172276376433660194922739466996621809896554725421785018480368967078334469164510177229292612138192210339933615429503933200253438450403178360007936555110316182302514406096680261129850514940774411128182270704293111639979513511733268547280222151838754468828494222281136818588043594135781378080585879562616542257821161739006444685341438146368791670263711427743529429376921076952249603517720224211155130487988326989734852559992030481926779712025411586794484387707351533211288960 7773 -1617502754338571817595790764716696809356529735604394659778414865097869576189266709948269162645700366804785525126254333476312400899489034235781902700734745534981202579850269969043069899663468643002086888915886013711998490385246656240450212353607871241459022999222076893464895194535214327699320810017505923183691891280019578268959814455935543000253861095768610056165714290519624290079281897290434110886496417905531347117994799603709772001954052881708893308072130238468114359457253268877964943574587438153910146643853373194346816 7774 1753753539459372929983706154356073003501718153587396366866382879553594605700756074149201972944484085127266904104041449907238302478129853411283752310644822609155494964209095360224719725042027782377875253072282469817169730410787513431320316247572216912875768831287969923687811053741363365621953523542736406994243261180759638646541501287472277983609173795395492857563214281765287459187243115255525696853108995206780879821905596828762428647330495461037750491248763716673435568438186844721062758467307509938868938313346013858590608 7775 -1901471649690494073755552227600321061086525538936514147508689063063193330377544674405327412469390522668820846579139527637777940395050474363883793167817450972232457046637353070419382410539827202539836868932198395132400967628043784634562319404041647237697527044068089044747556614952464600153187668255558148035615045769766445382135803849735396597661167375659748471416831385892064149227396295509344077688499549975926134849102245775418613134581107575054598196509846358304457651818511623633158063786281003926552089542314884994303360 7776 2061621389999445918664362553676934598782677514984665663254665493710661043972268591282581348210815655235954260768075059236980794852123584868679226250092529981482772944038216968502852595698760859364963058438591570889891496747312032570506724599082884085638620293000490142416023795959456188663984189307314494331545907087236871607996966346384316109490877342097693349832487789438036433287573725837863262091449480267394531638418632369847299668459364724825226558359953506444630228361379136490588934520790710055054440483634615524566936 7777 -2235248086034706375490105527042668026016502278131798101473675613531628182373368455337172483498207090543123518538333748692370859816950608822835263896460444438017435058313373949073750485228896310359550645464881215303103969620443234957435862284349029832851576459463395628309623600525639364445981979142766802232509013511778847046029244838730610945302250581826315586259865740074639318033735296750920339250001330367285317331851991597821267757840616683682898144102235964429997001803417557363274827953383519487001954536153250955300768 7778 2423484885655759416508490870096968289560075073919516932747007752459365011588881316846997662130744199685041018345771969271489334636844504464644704887493161437780774494033764024174206768930667241725946432235178904379192688186590041649470700213279618506756434573248516082391250975432765296250654353957184812338293109473804523754779624438993116008134462422625349239187631651193023488828226898543886192855573537208166726805612800464452134474289400167202022495413917932498942440288885312852093631210006173440122747221374890529219376 7779 -2627560130951297678295303712179078301487910150371549326586422802692364653992573943588746038092467753625650215041608027513526864797539454034012491336709538305276831482410030277996301530147717271448916788626474478964028886419467404042751995648004798582632800340686191845165460430536667087704654340828937046693691075764740675455383955123509396265216770051053339599219832862290971286194131394696446068694292840048240480396084752616054145336023408642982232477439955289809203087506348778793641287447579714017389474053467250085735104 7780 2848805348555284925032604584796343391096573482503063614456863666143681276946575343801376539334868450870455383345252154034710437640829860433606362178420031827943048204536936891253268028392075478796564144597741384822894494158418840566247897975484402949724729237130624003020230425995878246983773423401842509837783231631443402715282679641298845009315408200293178520945866322421154043902739566586551332117370151122613288572202072320486834580752059657536067503096273846309530930885926619093757941671198369673300700335539794530471232 7781 -3088663910073842724955019304272765874722342919701240408289400201195844045265035167487515733569270911492559138988872352689240327662438395371008840353126047679908909875502703886132374681052983552187536300496880205536364207198201784487468671922363969629670781053099323873440850329401636037560739886513925768017347233656643513178883448116527631167881833686221483974650673290646673283658549730447047284153859741058812855954393310208780933068214103431223838816913288203371500268829495641348259713704126479792069443205601133347092848 7782 3348700418774115302874124408809918914660746758515012281630633200296569036274915522776960637529859198323831975831766726273050423146439785930590505467069727569596653225835204799984700325787522704967633540694257788556074508266268217715997652747593143839348796109366832062315953341598788625648853731839646119747147262605807989609367830395163295409474259384494852078844821022217089204631420813914203331395883417277207207622766028667798332977192387773707849625577183262925979592109043672228213586870758706477956959795149135123297376 7783 -3630610883387373761399765897796446955845673718755142418968974830338633511883467527439670421922304959128460266482358370336403996497306849641346526597281908985502791248308795021353969187592480031575113770839874689750294380350837537788416243187271877289390073293000053411631685702759508407877115866158475115773849947371439322249481989713933197145627195469181847722893590328632673294971642031841866817199082932140811372450987380428937555190848227100524525311419994987330789441340742563666338711190940797260394226933694327659544448 7784 3936233744972980227244399379331050054437099191136066067920473550790632197813271661822507028952924945054535424716899113085979598812830210960565479558422749313303060617141848571731278473464856818767910448424177205819102566508722641027751889541576986558322486557172488867403610138037391891313165819094874271955451887116677716291787221081255635092368477667415822570546691318690720503825844106157489203066640854821329508991253036480063259892997370100675679133921002187439413536181724960720100618640079807134351793012546189262796272 7785 -4267561828310311843716497718555573980309743443858614250972801412841667273238215484118815592966637957370479721512308059876886368993568366054303338865194777565984117424566825337465773455002685632562932748001299657019346511036347249697435744774029869921087327808943192000865978373671341987621495258677527262541029554277526789634397198130111883532453455392805856290830274775438718738501184320866418474228340783306476811019323944485313337758756565748604775443636570730717937918276230432982896808797965493969881218011740222674424512 7786 4626755295267956504818192016686238601271175718995040455435234942748871084111863229051695330106685945255172560596318746308840841489945534333266006635280316784083029150047467135620581385593754522474514044290315916440052855447051416333222079963108425618234350451810018297820873804568232548178834459315264321051163160652278849454463834911275245824211065024904473360495360963318021989633136491462865340124550340220477282538054011244668033741935997795067234777225777692984109787200438978108119780763250863263834769079053024592135232 7787 -5016155684082023174147453038797784142063224070312560890341318768994382338511627450005138142153113103735100503424188394963358080484088732340896128035041925736686826612883022513043381479343516720735571454883072694941012496828014146401178085956959209452835906589830163404873020955122732417118774758851940171981270828638077382792696859626015285839162371632174475094064941100963034624141903630560863628430473993772284564624405183161969782129880912449269998000955508701818223942201013011792542686354369665825584205757822854337695968 7788 5438301125500067777631043319708848232464067163281114293821508758592013020711666923328631617407447823339846984861282706386357154114752797871103618599852693465295839955118567588436324018568704273700693849332467884420370142504673482813008638587756040858465040634582228719308562911616007730781815834853537671533001658942316331728480270070535794019809316846139522690055161023945988713342710563604378768565608749442736823525675214148885581334938381651873440700299250516347063793142096491604267882575227862583562335187218283020944064 7789 -5895942834359219875862010892708676248047881629275502174333163575947645137260693931464799526080679200890613034689934733001751368334625066255091669909536071219586508748424835999962020282956108840092979408037122485264083730109939806727463820326409592162888807107794779514048464664443752826647600750734431430467655437414751118822834306254751899402314409441900613164601433811143620421685001754655464261231430790251403112149867255913528006389636807250143728675976274516411475815028291848903649162547970361842005200020035617676273704 7790 6392062983415686323141920288667404238698205745446045705132245463521160368869349513012710215888432109062465176128450462115538373950032864992024235277992664565124368381224181867840346160089885553902409132006854127752900416193775612102361422810818517922864287027024232697243291039867190053427002855889908985905725791402614184823373871062961532974701763762302662574740257011043668575870843058343013042337089607090362144131523970026664846520215762616929234024857719769797308375315193953904979699077268898066252656871189158505703712 7791 -6929894075181083923914279544198778363246608825607948305045864353458209165437651144861707295989421138364999116629805143241932170667264999429141868877202001476560405817392160562817558674081322705562911089599424238900517094906058966965089817881430022196643618476744414636327867547835622937884908696260963641044143440207105745442939293189885813188326983805433629762939833381740617142431186214241229260299221717404667488218096125176701918347549087638563498767752880738699663354600404533867954821850681471658179470800715280871110528 7792 7512939937206630780097951514370453814884027923078592793182275353338220090108784438988453999531806503998350544925150574095498278558466839814041192725308279355550389752761606878942328315899752298815106168905293154659180859358406448239037531028497055450676197567176822557904647215788007903688782520207475959880371732504345599167698523581413091591512369545766313910457889306672682876444774649117998933470032211154099706237089503785309411020243097876417762697109567090711691848633476375374042135474781035340613038259424295588646272 7793 -8144998476751531957874992495579168296850546192371191957755780070096756634828491590782997370285330514257721581278706768803441160019604106630466628773678841178740729598461091860311115734706715607387231679996413311291525002159295239656657621232348655525162092825523760937047959952957593159684523550913706281025086175788584777759598529252472231764275188975501811286766263271388826756258961876819430842403243406763160371751776429726865190928288118182095304631538138589015551752606842713796866185723994580992050981404186283737192896 7794 8830186342144566048498959606082050212721245502532754619988170347535674814098517991168326753190978096865583918890974485980117496173945921996320820037279046671314066686480093742632641528318703194048291820659391706694016412496467711436622598181354346543832588836945374174057660394840409941250635108161746350956741845713980026873057838621462962266708836034786986588254651036801010115089811107390417204452916199630723138720419907291968202332026506650146827024607760681024252109452017524978061238498706400852922117337910038674491632 7795 -9572965650471196810830690286499109272423430929883767404720876779867448405721703460087997811063461706658231040080742154621816681962040883729435588800391445167999077375936820929697389629927562555569696762117585646480513074609467208477917631255237115532131785175823751476867890546658750162111796234065446521691820872841067042576279650025972773901174360274481361261956199269603292133107224725425451994014353837508522573034007612747114434053367725070413360999033361613991148791497435377576115586221748185387243514234844346524979328 7796 10378172954571895633351749073816144455088590838059090443019801247597942853028869600890478531062881872404907642096160697531338696364360680880640703047432705795866480123609533593308789074234158486493312325151768648842444175474319444445257059583929070338675087083746882049696630007226478136505072407358176033267867748237938669035198382380230094484173586334963536734259206222882921590834055865761222285461335831199031728072879360826116350536766541708439586382014088279535170704935731543301329966769639152692464692929156044928897256 7797 -11251050636806788858520600900422777648483580767553344372046981305044574717420368904478294988430033873702380008719667970806637803188688877918044673417561829977042965159606375474889728361755554773107133908099835735335653330784052839140321621089615411708131210336357834372225772446208214092045331087347151103453179193311040192964849963837666627773816343538395035032041759655259088109029084162369618509289557171671337128817295610901134137054875503851840920885248617464961367724533050807391541102076576150661537312638512387269394592 7798 12197280932720439857262103900617971026824839310047542039637654092144989191923459634511620075196824775119778380438888337287494890087394506779315575997532584366038929968348597223108300532222765043864108152290989458573381472404352012357918076385515789484410737511104020093383100101129953689800577204657757314363420870802693190680075392971057197675605570133264176254352654190777688136222560513115529947860627563756754404448069170756876486818231343590121806930865119017836892802219619027639237535124745771200480250525813092140109152 7799 -13223022804729516315320528508292083925847376325127136658319572140637460513195846699291454817293247976637482952988375159498271403713901825284474588749239683833265656140719385550540967266507602819609051305763999805045894926529840928464422965384701387149019581600822951397749591094992892508056261472283210157713123876220710133510135131687351044203066306225352658009281215374945644082105828359533236834424040910669831710639067353846482438735781346911450974017711404522644637908409311261497835452709219582454020765287909714564951936 7800 14334951904364680377896081561224029583507703699928154035971373216679040598462895268046307149267549738090286982159753175383205741177553812211819202317472644259779888991316251204909298303490573581624427814178400195882427446329394515757995437696521784010708118484530764284756765792167634329343258122973918682508498664952361071450247221288343460922632790135819605414313060299155312498267723973008463452499383390656067204094044396796342542191866118458448173531890732110079219891022563192315857341168486441150691940888557705808785168 7801 -15540303881544801955942867455651317134185845712032055391910111023876105763151566008588436688813464561170075480435522510698671757477091367158942311007328944267740861421231138057649671850981202244504395039307679424503924924536279239475674517868021895229702694679361013873406028695014297976520529686502850114513135452734147667302889891137042458835286448671686059574687179843705614733075817100819866812207873964658393719692030165002584784672590784332298961713874220158855684092195406742267560130175169630516591715321853726981594784 7802 16846921320974950248496236873145376354773903482895338671775749123008569301161654634066342746666072889087568641200254364429022796167681950126370694284893658154278853458900085337848163583223863727709032399609259760868262607323121155403783810137385678908846562263755077582869393693403348885086656104624704539445428487693876270981046231678898908869526515180653483102840958838861945563776876198981202073664354199375812456542221295111562485168571680632819052535115609201846372367259598221965786010217297326893238072503208079451783392 7803 -18263304609178693903834931750611118625621174872218385950153238848326393455931983805978648291952360729442151059132273006333529907293524169405198100439252267386911625966575062969538299704175192376513113968845738368684443122043551036372494046377028934727875281743056979156923258662895749468913810190188709003907633816842800246076809083694010457173537540110119456718746511681866913821769230539981444329384362038297504565504975764799630650333216399850162959216944147366371195714062654295038151998885213333455933848286710485560668448 7804 19798667061050769428050449912230579078488088724267153973033348371388304062759003626198028798786320934950868265899676226455015730818750088867735568657841051594144472227781904943431325796524158751259349551974028521969867569506759803381845142857152475560891139546511277775305360782034923216035824547138738361148513832646625792735539026578454353763321317896867300569075202401309769001460422349339895748001387820399358194892478307828261353983396004990199696640022456323395594049282290519854492308301360444601385848822983948685732352 7805 -21462994662311465448099753456734221601877578572446879433790473461001615307505900719598942738442920505368897041831614200227448662745004464949128335108772421167037444714963732864071517933143279551027133417503307255860748039288090040168551211605633065506664057935271266673681955886267882805371314047863325627281111664919293731216174216467511182576978959802266525891294263184462036561233636117904680870244067941506001258579820122411221418928187614198625369790126894312687978586159567322571756898733649469412813652363101028653269888 7806 23267110814036041687505869555403263174839891807529651486520970694517870715650025603235991006611814663187116229893062534682621597654020422022373639949449956683617164325405208397061411573023331463784459007422617688003823063685035093848273787311217878846861557126501086999286797032631072685791116197954750126865654341353137521781999161410494177979476598767671645328664512728457969842913833970676821292480397726554646518885352621412601081885012617584972351321091420905019434245299554091117095853617730450213283308773860652906516144 7807 -25222746497712834779440625949437579891692664447509477858378942256012017578260839602188696911807825201710379471825619099256499296578086142334267915501857580442514862717098505067045793338136514982291087568791699066905144869652169858852133745054132738558613318671868654536809617769402717777671452768040311878207513437433955512153483848257348946141023020099368062555803690167767202370181994678760493636769449503098917791803722127242474998879403514709840728662386810620286796857535753710853921032454370629356154166442722284206895744 7808 27342616314260060774984077850204865319057036285510337292915216176951661859947568389030701439808039613515044266325226332828952656386400115900347921818915341548649941245940610481769734176652438180027427191188149962290905137231980139640899643582600487569582990197962166553435803617671534423527851720994361460586010303008635708740875157296850058509100612797036977287522266100189782323476117269893778115159567914010370885530043473432034012000196694194155013688839652383166771219816869148547476479135148370794392597091694808376331736 7809 -29640500888328684254501277098160573314965582972682887322749889638427440121823919689211092849160395570871417518357279318074377703570601197505253266766289317601794607501662784059020539423901336553219194936569464898674667810213454296853309055635513950924612663428216882155616801223170631784356055668558670377920445500517467945388408720689074591908415880188607431517546165124998831668684071803464152169015579160180129112396374882373356915736910644200642221455911092406852657931660795570063436366948754339970083433135202328775520736 7810 32131336170280822138605204232530741067453981585732475590163588476351336664450743834883095525785990108548640547955349305728065555476671132295459388993647977347090423041344605311792207309298081863580542463774464724632402594010475719178239441489215111850795595650344834357426931856257950025515327295139834186620616517029167675191019498121024854499310648478051274890039814904840782261201099931176421033337987926737378696358262437374324515331335746342558970004467291697174522703194914127449028073044029304033551330384305987850918432 7811 -34831310212724043065606713734325589883149066327374819603386946004763351231930353821780305000327976892011539086734025724090499395159915324712361626632810559997440825050915723960430794403758361812436056420262837975694481024645925332011687173524191884772601382919729175596520834223051312195817533255553419581818494359086716242249567097827061328635306641223131584898485704875809166368967084038500637307852009213919459406981725621131149409806563121297129896874756957873923843497600863200540603530763681204025165964510186852911062608 7812 37757968046687680339421522704173897901390943364193025218247986818480492065417838170652253986352426509718605601080490059644208412440473946344503356160974312190276815675266060160234471596736789683668082094384141850145779758422919248492000382505356531953985506209203984363975499173845050937378479768971456666939311574110190422724364031116107150746603530255563073741130472951142722867786989603243741445788026618268266387300841969418991442526660673720881374947390176575379036166708262584622612965832686501287564261620989770218065248 7813 -40930325334757814684969205023694037714391245472906012275484509806985129812839706865453010178530092659496762357247392736662721079691134921555164419340226155425318606421518095269515079690975982163146003894703255633344226487706083705837348515982309181410239496346970732671798974983550172604056065285882285118891616439835848908702048080588941590085162472010115527755172002905380966609413700516563629180620713406477944594924182493927095425769959061456404299098107521406710882088268617778918863235654928329072687279512484142476073312 7814 44368991535078652254771185545409000293515922629220340671104174649888863348043393998770605569011484752939048012336547215534127708915203793216683762508281740286488531184948778094089987616019663673522652425107518598046251177024469071468229299594327424013015994410790159278704366101892630336869653439057988664924375600877611647681914391074213627535780308219489086807360556190047788731412846326566241674159150183262185411028814620862401872804343070143887361747706692452141411242694990003395879144056905695576760407192811642614625592 7815 -48096303371443358029667149827706892849092854546217131290788647827878684512938169134909913028832756791619966523062593994222125735557792793554278723472788821748092757385510051324046001369552079935561816690758680255445121773755089767698873072956652166165755478978416884659531175513321806534158256612832153547054970398906156707626429871066371902336312968106161988025390758329614566610689251746103682465366171609961384626035839062376457810680041702813821282046623843663486051790992239724185950459248203975966458659712724641154977024 7816 52136469471131054634571319961612908906366072212618464276074428692982241238760531520293372414737592860937742753130622935151533320504127450307001338947392588245173605552600681675966565764118936884673801923054654898657392149541471381100483135181234182696023386506569399297184459957143064179736958509169937968139294230059179430518773788689459418543574243304295044778506824124303191838263553225218033248407595954839834265063191269241309031366499618465667736235766700037246283421382132333388475223715076001470904849555603657244488080 7817 -56515727104125550944719454625586163753895446294742244651444620942842972143917234801867642209316966694330098734923668391910203265613542216538922671825794354683594640710042218813415131271595426765372781438616092166934975863442442063828731648895976474760659114281572546945022399657332411452208921445037108187211624843124840956372857754002566317582300103786257546947760150831866131873405477638943747564962387037826053267923893695226389858539326235474204294056974920235041301594665755713434041521136625099037887198939675417416612144 7818 61262512035337887082290705484783693313784736314088595662232909189390988734078999582966673019103105435609510080953363582799262736741263056057900867039760292145762135379186236836324925385228240604997939187080763977481043846992832037835045046341105189108774574081122631944357827487379417042817707735090508780581130259678520319622255538999419723945893554931788184989432894946066597690030534397531125142005435076842709312836781859533886770124057350834954384896842122510216587376631841631649057919007271550336918961775986954153796144 7819 -66407642585949971971747578104927892325429758947183677432364257641064514430769263825252438401338710462075431018560254528464067028664408726219641794706303450853797492588459304628409827625179895280397343881048528828183309735534003116378695810079697026785072416607890285798310241298033527346828499242458201224285161306477864194731447351193537368012886642211013349331316174930156491073683366907440292197026689408334215164012197845555467854264327590311875258748258555070628786459790053894569124173229248122748957315157036177131264128 7820 71984519091543190486958073155132493239167890007424983816470822765967016112577567656209193656080507013041315622810082834483071284505410332698432967691794394125300222050371645858001188747467271551046196020426587103529305674066673878590209517101356336003387702527361256009832883101529571528022556431794950137354933197453166094538863659656067974539907903932535375208261909130319913749072789806049075502973606594162548548873551932365759082532134858587662493387001878573208163277771575562007589523872756431048862222666143404814230944 7821 -78029340043861833106120852371516508033292128640187121316092708551648792314732267554924734359188693621626939536774640804380226248057973173624157769751097367263914339340590375170727962299424821284365617023401034368951030833109359196531725130466852994847526507931471591673455080250299472374069066598012410183022213460361183362263354369163578871653743952937516630237434440635420246515072326356779886216504001554733460119412139134881279415936025689785396514541014018847877831908631313948733018325083887404234775164169363011870128512 7822 84581336310523499752327314421386795783816630177781615725769543697324520059124861882782071603128119300981430337460590314202822632366959416103504868064661479883138801566452450144100001227098881959743012490522936726017049809675871871017280873068158858876761461893647044533363815598828643289040954860228955890149722722074706947793904130587103250675027283346268646669704023316748002642454805168032190464665377799270341663799102889571031129397894378259952817051664854500418311706306690908882774307036346046468376438682727228962827984 7823 -91683024943417260608932200398276963428697802030710104921710154328371668181848063186897797460637097084134675609337485165936220882457313827741816106345021534676231468629627621698815896187329050984434558907622531627015433284847706404556593763219732504190598454585067277021586858236495999799182270400174162000533458608222911022589074908419863920415614401745138714953468028058355338983164259287776155409770263182049060917233516294999412251443166780641258707543188300255846781024450402154167647021000284299681917477611031164752700416 7824 99380484212672807834627856180096585588707321878589204587983179990558935085613594863009597549657726332847395747210131282279774886985420336711868065596197661083659626914633820908644757518386244415958935071364686352848562927065045863129480708410263077643735080500003220381293833545697663946641666493240114420191332300752807346390672060445375495390953239219761003930132155943656493868275646767673542173351766267023686238737567248288880415630631561102749790007124707120102641458813198318137934641481974268299713105371380426000247344 7825 -107723651639749853039978834049620589003938026088318811479121850119843917496362580707559205113359738693431893307600708298692699388920336689759936971111289137169994496362507923514203108707858217106505835316428911309563572401430092470782534911089762853496639099195166828010003910033515473999806552766427356706386716235309601736761867726659250762226575048425494450950659133292597873826317650741341384213147973088818740455113267104784797777206094382115877387451056368407534840259084310265187822980576774258452750234355341973731684704 7826 116766646951263809725691064431905347340235172715847263886241345487204911799278809075815418175231900686078484912957785348676922538881850692281679542495674423886484582527006387289998086556411066077562925182928475676900329034449235143660325038236665490373876670448276542649878698400027998632843644713165044330494140567698236389346105677663633599579688381493752592409747451887684084260195041305837493789558750475829224196902854448843846229233421358229774967166801715823689331501014751578392280712082414100461396158661204429785421760 7827 -126568122035581597647935755341164972354078081032768658988372598223796324442876022890923019791262668477371188990084109736852108040229964779035607688280946224060441295362150130368097165900368415845566656290582536727393533288650322094037467310484087772265266402386253536949646490335579816153209811561170080260659277406442875087661378683581222566766512153086847300239892955989651232818658024859717066174347566105479363259519028993647855955295195014393248194961834199663976099154977607053843384463176764423565727809102031561562736016 7828 137191640158019602994801874945012567335355478923464933525828911906805678925270546231980717166157343497349970618296617494312389550369172768721225443490345886174217376415600136777379089050852126010079932520082948169572485495282158998909754716641101856939833034879924689480166847681565141386964383667030600706560746132620445667852702070386473024195469444313037194993704798735281827216658818184289255336911470302515050357957976134831921266131863564408538209926479479140241505478976039629304674322106617262646778896049392244966446272 7829 -148706086878769530485592088838465518565807323550063238510397224262586626405020670634798390065513829029294783936772550729966732564047854922112207454750877583380446084751356212409142355321578488833656587614286345043814145965759309995538776198251979640037107002633819130529026670424310336633413879163176148059013566554915382836607425509673755867980221273057117914220348896804475134469174697094952237894506084654998097970863847992931960395151574033841101570252193055636174471091524887844006692228148212502896624945947105224683006024 7830 161186115321675049786403014532569298038887214193472857706309283971188766417028845321757902533091027233291634247839491193067500425654394769980462167030740572274560339744011913434066619807482260689061417063662235185706011927367488896284628490402339327713912373436599052076046993011575465846696105716064082300413293063066781776929265937030269310231669757383940811042775068711423872885268315769971013713479882592612959942853175509491550493520702386610734540839260859549798299539499122318144749248302342524615468355923736484005230336 7831 -174712628662991305378498127698472147337039656716772291431818722921297476077458383288493075098747366278973464658404056317523435654699560775589785911787140704931994664453097426511395870223582520086473089820368290320953178490409729650707407741428284533776294015609207848714289507503159840337342301085650805756814171906518744091065364320409335096326168735073802193917954444256536213726208822215767044303574470295075306126447171161691288758442040323251314890514214841999301271137665908757246935750885130892777636602577544999200086272 7832 189373302948698007519604934395217460628674675892878562356282103338464008026555481351452856189410255494851986995659256048988208855621590698418153863892635099602969029278978882404824037856582021714542324822489712379267269225936186046713743958468144792979868493038226307757763476828067704599409350985656365063521079966569690468558444306028116987205480863357830358432337349278446603965517039694128725856995415223294634182751892715161989984681059712830350489482103649994517291408173313977596016197929725930855214811854808821467275904 7833 -205263153608340441116321718046025225454750062339949472468976104952939535291512458911526607331297194718408784324303967407407772215085880482664506976018989301260830777211519872717559943569614693242438538037267097394528154326047156388950382010324932335290399988069130505683116464419150067623667718363181831987443101782401293376266226428733120205263570830896342338134736064394840854925724415726948874887000330143094947808718822801908731101962072712536863132493903792966519754382320945570295831040575532990085443680116057987127354304 7834 222485149314404631683302901018564460568654662439850749475886877457136610426173488301312654939250639748145808873597839440231609194953681495799236820020728306610689391527952248798852618311286933479000897195399030300327426616578817701772973714114366181831429224639629497804021176072384046162701724233235820680892383465381525878249927401894622677839041485765326999965537579096974910842674081570402989797143421810008188489429835288742667647997248798507854405213189219320597747612729754848467292047573257386112674822958102146277061064 7835 -241150877140694860982111546260169026017175752208202911215356335001235164421116248475026657305833699385338122064947956237544349593313037193113632004811710738827569257277470272142563608328689296613637276148912945846269264395998780417718707156354240885079097809417463385160846542252588456555870955697389341157689245118004369742818024983649290595211708911524627742877776348077402743199740010248621575274319424309996129315901022846210678420992271849432674910858013383532259081544230048450796707788269984556221235639170034480647763440 7836 261381263303025468001425495316185968136204305892289299725303600523995939627637103289659282762986047928169730549212697564857865918190716636666532382253198077007234702089356586739978996636247745700221229482697726309585093439480446599450247650473550463205770313846721851161368111229053759450075379848503733276554676519933593221895086935328464193727331634365780602890135351510296771389634588156308304530388845007676017548369964991067223038441186185134115621720723475548406551653042650296182851113759238807277321147782024415549825152 7837 -283307354122878585217336482857938981864404653158373523301947966771601779845549424184512288726551303220153675367870995780236765096467338762240756351582385002064438979412483641131303219877237694791373469303626635974193744887440390212543341060634818791594413598342383093104233105071171083600415316762454839232363972226767496323973281508359470922701634124200474918883041703902559102066693691199057851754186912355048256932243559623543053448675019988912418394784016159139161025681702208646404012869966642533940828562611855187571494752 7838 307071162241805278701306512747427332743422533677540302508522062848053802195967849407805180214911510289059396705497159711868323220932409856245157198481496433206114202125446527488027585699809388785089478297252859224017839166052862755539119958223687343764050080041582851454159773970773917794632928576185421668711264769934053016639036389460211437258156369093186598079514326523862860640121357670188985768832672795900719606052368433678304295445572636749745717437813590702476457419163136008019641354723975217321947114536300921879749472 7839 -332826583533740199387832356531756971901892243935521851239978543084842613824469482040920353396568359017073126488105331878330595851764498949893554492050322901025229597604300096356648504200372706294490986265121640483453954085324644718096334914521051644125250901939308460964138772790860853424371282790154647356680491744784237831817813232240682486224735282758854732242290323721602248235485312120548334627663837458878326106913644413812551030110276889370947450579873108430417216979151621874063747032781205232979704964449003296599225728 7840 360740390616746456683644887142788994381711360344009363948822784339887140569092567322872979930033585713703860624075102727852610812303776291134321512384552222926903126617742341227328884983780850531265757181313121460210365978199382909332465862320696714936898561182053568064760410715376102596564884766354203653867730580622734586499350098019132545337029895291568763241443408378673202318256703228786403362952038401220766913493449367840984481774690506947922734406314920271683509536891236173823605502039088585768844116678043862588001352 7841 -390993309357918731977280253619273581264129083954434024559336716655501868722447766744120538646175422742810855790895346919811535151843519496691926890475822818209084779466734940523324437167726891477468507700715818333604623475954495162365293661828304873515500587802255774356428735485656325764414980530058601238413000627985436132418726027019661650581520427944441122998953842110043576508304289961314123031574062037509293684071861597729528346802104133967757475795742911378025893998151521120632464779237612970539209462254109356198252928 7842 423781185298401577153170890130793531905917659701756617593025784850272060674500686898962314382029132526771037738010031728379657847374202996204127114583022386032440331081285342400250573569494053581146889078795265878635591213971839221272371970857667467298950704196702566848915650932573067195316254744671306780574173910137480023536929992068016619561234158130144949048100619325688933064911220575214346766388364929143630136636798141437389063363145381471976679468612710499610466241075562136794140590481107012912031587546291851957247424 7843 -459316247503141624897477983456192892789957683388103242543514984398529265308981725643481740937766501261173618702968667402281697441617601756577615436909290981836521370219803457134989150785671542379669783023506679870254861135409787743319068388918867498800205574949474403068821476525315326698194400771298465844370127818223042368530226814195616308013057393802043045000457998597019282431024982468833507433984438715682812484338313917534469894147094405755681258012593368443000641867027656733692936458501522319501062556453319324803954304 7844 497828477965786425989846113499446689532972201202862223075870978989523091045008661029894996415469834545096934076790191505842826379713069432432451212753137808721032685131870412699618098871262362470954005499234826200312882389698283579979097407884555203792257740593980896287028285568471456906856327102094511396252478675492183449781059002340906113455672475253832830737177828693391299533873607189032135358610855452421506668509820373891217230656990772298355054494649105407508038424339835069459013323888747463661722296537587882420385536 7845 -539567095377075912480155989332192226137183750320080634852684895108100096334929912210359200947879215149652615281067786475118254984651761343206910136169152125068053837691370172040226221665866439195779619149635030547152540630950020842261292839800795054626216532572822394538065127002207743965903643958865199098221683384030275954176342838598460310308896182455683797361238529788920040312842685933072952448393697788330418121233612655930280967159719855543334907532299427662111916456058493021133474018942844399039717747680610698384446976 7846 584802162799485466940478656196345804308489339824473500885651106480392543950366076509482121189103038364073335531984518485729572098965868793672037457589698070407673812461489979755046979021276125306592629253273211795121091961937247463758570046701781780007705083490903566615731897575741825392173440202215047214248463409574180642348980657001935900242704008440591211277738919736571991647214107619591699124146901458390315303665701819367245659394854942423215529908888782451168217084756858495186690297378695046635147255373530895511758488 7847 -633826329586473674697232601309062856739079087857260049870547163902252723053995002039983939280833056397289205494657650279850122346179609614121167476302219439615999383094513134863135532089710175885374440388294751912129343647531256574487739326520597100197880537964881401505558150327215159518822766403006176133041004232056887735761898076488769407141505504754451190485790732979592895102465940215418712629571092635933692380161517352956511290311926806188568172986163610914291247020634912982302867218999011292750273229949012376851240448 7848 686956718746555483664446137308281286642824783348106057672077381434180209367485999917690823764646347049378377804665141555670660413051853383071941479759470582519935713195629378816994395679041794356063523774866449733701892868727021358335115811579972629951783580846514145439154600453367888941504745744054598584193908514119546553345557568441241220890549338210171001277794059693506377969391654989321162079072344775031225985868079847399733295120115624407363087279185976152854519839896574137489372412679637323043431784775068928753057032 7849 -744536971886078641839308751058159958304208246902942521926102855154709426621473013393962620174672908707006581828297031619993055031192359002516802504328642867090317726756872925988543019038582583204301232956616916160709987983959483280358830803304507184079402146062218197638159972702877059502109061620517731891435769392238956177353760884279076086375696757500638939777845362612092217909358923606778749097640553872204525949631657731447253870552693768061496638737036464400992408367573058530251665102632197863091736777421620515433233376 7850 806939464876002574856885689579342735209345998668503459050481309727244678978745239104748715174430329709541755673751743004602579091480636860065372296942874485083848644060308168220637451427618837460244916986360106425205042183242104339492353190950797112891871406977232117056324422282440752788028031878386489714941617907864597502188491139367846104705347108526935264983277432264444132204007296372261516569250200805310780331720607260252119439517693612235006774551714513989472076953134845746774541905835940935231511409652431302854193912 7851 -874567708483635769862293009468145291139371214292798166851420541931564967398906543965640280509431609016077079906355658006418187043105715254473532081607102514779158086527472073339952912752093331743860808082363809821766402539825844491051172531575198967767952187191064286159541712276244521809226148359461612909428233861146768600315311557359898208348536330555176199910482639208108889656964317281958526921604926628891655651996491532616060603502034205392988445479821206042881370505137992785086296853516019091235657499195586331770006688 7852 947858949397189804521659823261226860607708392320656368836038222451348324833557245388297430235442220535777748252756538921944985938613743347863022583742868957581046247656162288779316655700720901218788026535738669091707200516126574073319444848130039175150228710410568420739754623581228405039048966795858259816484979947944435209139374350602878250322517870372273309918962904078550987847247778811280400853242445097003678777631264518689188123506657159548677971665202146556013265827229223202426205349781156628210636360183861949266706640 7853 -1027286988356747754593205741824003218598666545894941531144739750593915024947428336411753243293783150729492478480651668429909263661816387667170932445763774751332320129014484189966009770474703249137823451482906715247928665287950348401196806957354682348673675783370645187920470718548009037723214365080164203214167201401958794217607638012433925200846440274199899060588347926161667559196850026618507337563962364001302872380950262550523455803071286241855371842959612085796400831237707645696862089130474280439552942202499925224185486376 7854 1113365233498045393957601209252467328357168930525194438735688063108111758216914642943633640412821838903269102249319094613255874173792053693948009445307295551305593801448841816373159508764826885934681980900436056032387805497753304499617289918334646837635421025216788673591914201450798638418130468248954951827145544553192407030921151211462998608408406128865560275935203052246101963412400894516156468607322282413430284131095872813123952801086218559541727507167514909551377597091661379605659449041942180799712255425091066611881525440 7855 -1206650008524232574543883244356946535755452637469596888076251768981965024349468255761518860048644328568454369876574478630079227649823211958233001745649132582415442405743031449908524937416084606819740425742336735184521586819647239513257563533405079987898410275483872800138326305820604786732594770243788667700536730586413374576288728211638862894966901462050437329825672406058944659428157347433841074115882452998002503671462722106985900193109344721389110965178301402022551420391931224119152818430984144422826887854492050358200591744 7856 1307744136955167075289424831551511680633042712837014285506212529123205070935612897357508689850245315322178368463157369405704288573303036787717265759036282378355251246424877259380413032030362647576335515837822078622570846903270327374919752606635779586458631435382005450447831721491099595562834390112182704371209014227285489966574289199938635235937106762791191321496137283136081462055367753189981603667233940832555915428522735262960404097344376299795630392169537207266759825812521491238893518085148135473558663137883020040263047992 7857 -1417300825474243599376851825611424478173716981981369134347321606024264717694182294979748816489022201095102807308435392054924001289343475973713689815653693948095970681934731056620940201402371671867077158616350515091878280085917000196124210801172291208370304523209510897846421048061111196063738162023737194454821321228818005920784660775276867605216587515549627945685979592568017116140561884244622860024816859836612004482571465310193806695809522927353283755629534716422988304834711909608528129888864968163054667522388498553457380112 7858 1536027871310594563469890944182129126511486666954466530822767516562609600707183203821182421453769843086578764369209638321284835556778853963398162074815092520586596715433350437312802153196395318216383033436824654146550323974182557683424275751214094731981803349726163306024991928205798894201519428802247724624535002627616215919182567740487948742754861669732854001225595999313280312270454031444724184877358081877356232547368084899340834993172211603887519940215020891032641089150197760022992425049910130834614702548496125904134885904 7859 -1664692220671975600384210973879144673952268668922166095344321939113669305873540344655894058568487755383785257272081208699339643955750512687499799375617555205669156366052421243156936513562139412165158467045226419591413288099617462526602065419908860383986469003817468672978633548293496489044134908793604139670264345857555469521896225942881242531054390562663960935652757963057968773242892945921444680180216696694973081919929450904052680510597046707427463055080882583437005559428567614302199719966202096953542471998458845225401654544 7860 1804124907494044791233210737601711487256122376003950233134299213900264907248452674409520176348274401641089727844382983273951455711178779224701831393483615260753024922947421721054704440022526592001911099566077885706675775197627479021157796287464552722983364175538796623309380837086046091745816146854067275695822157620110305712004034453752441179288282573960889302432320468054953547651091343280112370331223537491446671415276986505828334054733735514342284644036923480129364101846614334504917693080430352187050904677267712546930748000 7861 -1955226404209441415857143610985180190544472367806724704653851362590793510507425289608345904826809739277986701960401431234169103117943135232908869982107192086544161427430739143750586086370667513584417379343291464698958198603313657034848864688885577176381732108588698085363046257244332960435816848779429565039589518305385469283485084966641669728485179415319594451799504121072943875631995434568733816253293328140765998057725295804251413852649719806865428264179200773867783583125504370971837590499524921406614364879765643607803925968 7862 2118972418880643291179191303994682620112226054076092875170762842315267897068175401506291120390062056051107759295345591997737548715795784148798097595185559840785634337258972893053899275219404442641217267876040730245118024520080730526413941815424940335143535177895350390409209560710130616086122399334201861223175791126062259111909598149829091107039974348832987779714963064116264125701054616975379159919000896237606519041657894213574251132241008195107055854253465489925369387355555501920574798213293683499594825529970864988586803912 7863 -2296420175900901565518296728719963828944256007965681779378307410773687978060468334997064025223406926973627476246580497500734993550868673301572406142217175699841119018351714129595008147639028294666522934584277235791400208411740436264682731521931626706517124203829773467345520659109526668054523556864117892983336575864956207092930440518788414216034017076340006873874144734818733940199986264595495027364119996793029076910591641992675755162904428705943269036023603239077965078302320856245828364105699306703857953477930737791615438720 7864 2488715220565889782741605419476897104715480517338762340113929517598274162553729139704635419258805108291328189856773752215992057217960635628299326151857752601337293627667363596126536501142232015183306098297454856592564863153378458620375187384345926366480661537968860734993484167990034952758718630568353167731221311867218321904385991589573997189982731752643155946048558759069002750489651223561882604614933873384326172050805017331975072953751410160160999898398533379294409175643972781815920910989306785318678270697018660387537647856 7865 -2697098791174849726671530744100428569806728027112765566420719637438956157420242125922138999096651365963046265348316908403276870491879859913938697851575531922018409747175809928931807760212105273342032549288535088640426047396496377714841410182867712068692472335865393006584408924689580482836343814192391846769742242265994419204837471233065503525425843457000161063753884351045707141344988308818416372369855974791337410917864691969420700388247951991744913938768758286412791188347079601413001709290593884154920631376030826512917451488 7866 2922915805955403583370183119931650597425593457332099381740020985655364933298109890012849667739415115503268066168243582321565041833399049326053427588330315165184544564345120620323128429499463499656880607153024043684512286292322643116603763566506171757424062282581103193915757288528204868885670928553029434353629447372492311833138637173076408023881602116356940115612951609174217551252567053481571866663386786197477664585267259122080524385310585673315791486461435994135499212273965739597501872182521328841208909752399198846692022384 7867 -3167623516044044327468800108456360967759755735446725925239024944751298082218123975334341815281978584206299100918676922213311899089558645980177851167493752386832062258412995421666077961726745173726682660068468586059983226852366807942371485062837629086058191498614376485709670777250719476340393457510619996216154592487262944351604388764564583237387272662749071569893922146192214998483771669857207123767086743371966322440511299311684257692956563512707292271355993159353870322850291929666302917484253094945039868310786222160608126680 7868 3432800880019756160185995414478758497138183289810222396088365170213936090192786780843381913303587972363242763416835891934980743302171763873410329323894311431186177754953004558916705246791878498639403441167997297447886269124641122562592202834534071166590439145133330331352387634246008193534398386245575086210087289423799125575196172886682312553304255870161740094719310788136315640102842253866106680869316230749446628653832379667009345815536267832737662804063390020065756668804540602784802174643101082944469728887415174495738360832 7869 -3720158720108484737960764501167665921169115495758808110861051510968021490714991884731190095361029579228361502869969418692853889386704630235720428983237389905980489522149446112684761639779218564031409596015695839778220841173224072667602328816647518144893134647253868280217258639474878905951867587101408978869668763666192438211589575616193911669921652454596636999758449314711426408770876119932897951306550901416439552119543351314597028677595464884296994990564168385886971678740023291640490297040281140468895123999788087227134591520 7870 4031550725180764787625678058872342965175697846743499550047253045509271433102502980688369659100093985522374899177796433409541618688682256186767129927629486193029161911350136310542637946960458338206817579578402938202863418281453683011043222713232977271347167360580020590289089590086431820542104664869734315178732188050233861541934709713419639001196966516088619918824101936578478559692154533110073014265567737587867394281337942530151006065889548861031289441906862594939794549166194304803740696953607554635991815878898566299376386576 7871 -4368985371085661644257649924049375249491184689786031081674243138307716752174960958127071878342519605220232004775727683226205932613371709394857716481443158090426748995237604248794458550916696906371963271360831302829502801177499477020583733303702934892210352667176337572398559467632225488750728068751446879246928205700827725613786009805244117866899164224644076112895826901116463939685773532654813864134760269014769693273567561436004450783588626369591352531577288793685501176096941201582144361548438359072619303382129828242284388352 7872 4734638834735886812074392917878099558434479998365678465979319199195244378367801803385734876476815341157402877197007140884656730113601530334223835737107672999441469270290309167787593520024621049575414818948300890993467355431421385561976718265774721483623798920623748604404846492849321655400977136929872413417228612956094785475613442124422466538948716193544266766198432631697305210919599146206897569923533185525006274944376242413455361218143615473073426579200842627851986864675445342854827581651331058716610201853941874356299480816 7873 -5130868984718971850944963251606350626950643267513715882544221317525075374999894813406144995097174778792819645394076404910635126016998398335326101711467195775398603647693050720835264064266649459943091202654218001426653099149577124765246673213135277200917333580323442523758554220993340793798116009239150548887833337848542987218153191476484548107011770264230027624234036291346738619555862564836927436562054743102534063036548823055863820116952357588557776921240755412791678267000024518682231583137491559682501108542942353199663152048 7874 5560230538098306531896120235852327623344926352162147746666545370452716972997579484318518821854808709682671737334221427309994590106662265608405803017103397362664289640863823508133091528579162248280934138149491606402986025508023661009769954763973133174911842314649163147102868160649779805051226927933586978496002453126031428106839368204787719734580953430100335755770593409874782481590854892993981797654471609307575609791530795813945930758959778762212090532438259796174516828871153135392261039476467907473386250028922621839433355808 7875 -6025491480529611940138236368135708808705418596300194756427291580609591139818262835893380247819557896239797337651690301009857624049971189519429605681146563728228989449645900518515001266625832109407993210654935088224296648226437529972615234023841022149836460777494847709676134125818627646690372470693730359268609391217863362685816678951109614277343548794017049743630615487635091528678483175559702010766853503931764835391851114004284373354876212652017622345964227836907730099198103829302454615106710828448220352350127442165988912416 7876 6529650854900621003778883102837753306804749822881628933035349873217040855873369137184841692755809106581613703506754819932578634702931898367677045228164136224049815595903768506329003087607623752735253830453549204944748451208219357572812545401560441722585363393111408009554951346716115077689186373016964782760407770981767028977607495141430989659071489677940821949650772913555699998513204327330883988065343480353009187818233851908025703279433315148150518184763303539826790141959808600930933938257535865511594805462846061926876740656 7877 -7075958032455922697138055311940880940455235805114542159949110030516466349841484872061640802047799073609594095992981964689732032273856954351900937993180848359277834143571635760201986930279591493265823071106927129524418424442005748334910949226695067635279618982528699346857826836931896618261980557185081024080309878894241071228231491672858865251544060927912937906374289934125164314391337393204408002040006615164496421872143028261139950201531574934851010210055850682436304107496406708125774085444848991923076786875854459670913499640 7878 7667933589850915455169663946062090149787675281444010432739511858232714558954613897699002112281943018506160368746472190267632907564605980146570294895879822764499510273515782437220012383022306916000484473678630083609394408013279264468737444667138805256740732688135685553915645295568387846059271263865807726378496666042483243086701385370137909260221002039411738020579506813220133602743447193354651983037550242649437873942844713706931379625378851710722427444121004142646669000016057593836950306945572416179435507521084294895169468704 7879 -8309391925849067185173415285426335607606102313310643191598543933246707826334533220826973453061427941766604381806542594487520116005837913004290067231816056419380069722981265512656789321929401650732148690486287526170543207903674936245949173631587951235901337669160020945149476481954913227434272029575467292726990251243586525200798421962329857354041472973430197893501634841310544460878682186834955917457516520219319335306768630141874377286707486745443458754870212191478260670204712031145108014660269989999898385434056659600524215680 7880 9004465762500668485210445749976384748787592401967964862884391529905244905073835804456680472024636329856826639704511562319950386049490541305947966884139667928172545987300719362245437242982237128344218130493724405708266287514750594129010660936392081762495415351004483166222727466797559954664744461072545634414778161752932887754072550615766234626849498409494828988199311192754968438078820634664163245658100888013701062580424206274969290840580260907649624626277100704530903857375996960944057103391680562360824146675862213766643941296 7881 -9757632687689900960934398520594394636956956431757889215276742685457872321836954592192493278154196832335178094264414089053901962617604165507060528945453966897689170096888281635461062371143635549081239029004842402975893251871289855538798536593207056263487539053470969937432271462611982516284008563262300978169484586170590384658665672596089544243609472645286787717945509223356196251800050219379910611009456199907382745357359759542429949961098251912427746351070648806318000114513125876465990344670914917209747874058263755136342591872 7882 10573743908987117018647305486487776525840851767845219479789831164160233124196621785693251066533950204915095149123067652906581371706040506503399697766464032459368276525710183071940396660928898127168455745447420084241612583651332299717252331914759377950217331059285283323320005908643201850984472500156532387470166790849998252519649234391783013946637571996522373224182184430955734227731550645267592237342629878805762123662323502635396597043406737643793863259380691372793828049866371686343104741809853509460237261108557180114941808208 7883 -11458055402877906722947836728583297433445101047337155587447291491169453752597565170944014612829689129265155941326038706350341204909388018755658187650635652845377587290076024306833529114959353499475663711714717196326756345000187782678438728967613691537836359030021816384540805154356652027080815967017702278405352052023747013495559304898723410732704967770450386150219561662488886903182162746206678649436938024138859908253172686338012926966328726096277893749306559319147690168130875706604092322117500058125146300189469332852724595720 7884 12416261658749877477587213174803197040713688778917099839000935579979922091760260800334659053879857178055586856132926374468543996410742712514993175503091689235585792477385931119236832543884512698354437482238996582887709318942734818142016533109456016568667959909571929153210543502547762381012559179757811260715866467405675335295510317053351412079500429281222506713421866061843221059055517812417796395709842474958542232848587383478483598187563976672330640418475679105864896231790866003928785850882395561168555267871644036077872330624 7885 -13454532233599632474392231430450059918556665905531339673230751674090188948412997592973961767499337424280639002893289040175963197241896644235464616525375970562152547790586106273174787140133658107582441062443892400526657977952900962470721435745093226627118431497724388995759508841285706349311834551780433133433997019686055277770248217017650250845171770385130741714352369833062000475187282507276412499305832362633534973970056703277113769842291604103123817423387344008749267581325648671050083349650479136889676533871924470089719394208 7886 14579551351381835431808804833788174557030058987242259713534744056631535044006524580451971566625480604177846462122097836194615517840368465475194709247205913804592881321951562678858424740656075615079054149593935759258807942041389492289062688964244474386019876480632348666757063120629028614498553326863483108255317358886606428336531690092341616751327392051916147154821855398528341645153636213223739131174634942337390296488155197782714587184052392941175896921198294354322292758784169019669678236509441256364306087005637767601995620880 7887 -15798560800373886614273236116309198458748368101082088197056023877112229976775744580592027115122514353656986594504124646567792308581770769895596238219492038238027080076482392201186534501193538326546686024664074663245844042944392250241898190124475834565673672933849773280014636211002089072695620690680199901465945715972353617434685971057843774015265534538426575797014874819535390635253357993525408139079304176279308674918588059422653737977676800007679664731038315668067015691331950216904865895871876006620603239482236266999089239552 7888 17119406402997492486186721907652095275254712964286435626191978720415798196896623868457991819861463903891941806489710907491752486609006969126606532247307481381447267676140221842438253490371551551071728331457995105881359953612299624359687456721435789870245330195947013353572299704164255529503727561033773697699093963131539303637492383999829640181853193802436905127476000914538010508191505305978039559858461154625874929418108875453862898425188570087710486340439871395516047298208946270665666573972367693268416988191011927601054371536 7889 -18550588355356448633805194575545224644528283080438395130913491939325130797733236950295203243839631173991268920205034234451718870306620357369415631671928517467521132971820603263720569602966678674100226296114703181956269077669971666666637548588661235329272806537984951093305381728871813441826432670464267257057840803019350129833823392642633719481847218544556340931702248752757226490855300756269218176571869959007887770099813764793815326529436530650063964057315099234231976591611640865276737699300430273739620847581636992756860107264 7890 20101315758463560494890156690394738842316924562638932184967314691523008430812498179161810609637012363676776831788178217656425324983317704259109311960159528453233659600445065630564898388267442982728987335358338209759121088388088331415695082070212035575669053478018714077414734196217871555951677007131637772593074682950524077285509790844286081126675691723058773704587456457158870636313001329578073022144873361814504440920422978272464068686075383605629153474839067057678023940623652266255791750536457677800822850908980997444807951936 7891 -21781565689896136552122713528361703836980896278753231529334405978993380739382123787699283348676929909571993544018721626105816980639561640237783636048662618652648755275405033530842046527124628374182319765886508316912906167061897852157694122547964174242677214655048765600884154111981231009501679404148362071871108587010018175165796121703546994765313367981052862499185091449961376154145438181732594028394799237108301078721020412716850032103007325369214294080564072564947493306375704774508776367015222292873437718586965216600894212704 7892 23602147193609289973753718214181034294213564825308740528952484194082741262641508309166785758390392637292871776039925252574672144541990905482979492649622443286268163472539819495711590342598615202577468180391255132796339462054734104347591876878354712614130060683690459844664277843784880899617610795421580570599034710765928832279855391571638129125912920034068776832072297491311611300885476655072636109571221530477992656736471145481319499992453941070318794410529833507357508222728358940688985767686435743517758705579776596016927053016 7893 -25574770597033892868292212708323306940731533029016141716890925618057031353863887166370080237562554729883266720259511575426874565592695096540385066726682785199365097317646106556786497048538626021733652655495197469949141808455656623115458908224005855049040197849454903013543686653484040481284449468197653276302405514706122770633591301810239548272165855746413575918193936373117590281796987877996849569363147552071520692623433406716758179744962329254825830347020674607137404730347132057183087902543795252674626164450604605226783075528 7894 27712122598591258387424995510892665401083363504923757561583768659805980977630153066276021871469893788366273079507676835430535870641662132613595118068101260786384896731014472377116452887459810022854392761141300801386538549144087624475339848997847345365179621040517146396140769672852727435338364810022724078768118210461879510469468675679532474897798275175466026194786424357922698443906119877204778379202117809339198899230084363837915242377140965344647149616230348595981655912323244829029170163629298571689799146357500250961370031096 7895 -30027947605585863937545133147803218691917999942910859815234320522857173300115875246607712989195418468138195740546857127206719009226448505128785717528509817620663136118410351772855788062635181278449213313636822362396270474345361903522792049572589439147699381121436091098764929241418995830968650188062284754018440516375689996251782567182627389997186856639860084244150885527176979879573833671816516005971678654349755002084685719327123225062052473887327891054517083752206378288574320284779537385403483077482779510155141586006560990592 7896 32537135842324998468541538344224246709170098487485183880481596984616837678191709292681763064664330323477838592242276028309850647494067739407041526532289639718595583801824482480452941493433575996455730072837618493636323194296770153453682320512134107180034059342928172866109776422086558909068851514959296740741088066121077079275556349842933329576574540257516161674268306490985683106602798135085820890998881400504204664677641085955731789793308881022831003264400975153961646431416268605667858657947964225637596002077997492617663936896 7897 -35255818791513869791596179025343855935495128702496716407698771232876326447506630412883658288436706672012937648884412599413378108926731763320727311489661152092663166536845459714540620448233868634567005928150281752302635244128354845692479285570638832023845420849453741424919693372461225442732221084199267250587016763061007671897190790752334851794320691734399313998696349619809676607714407740329733142620196013916090154458337250234390993150771532556615631102481627867801583781226882037923303474208257209000958242242938991870972851232 7898 38201472578761231834516925213975916940882407421097578111139615266067672603328242378971859053073549674608841709204896121848813884858511482543703405593163519731622989790243928809526341386997334416700413899086276115473439830626142730661181076035446820096816987161194384210075230072401792872067280007699863843611884648845906162710469124818713243460994984670566437971250027972816056904311373791403284572946507754354706107903219833664620905060989107008272414191811655115664483880916398386792922582953067280887805163503066000661868326976 7899 -41393029960701552904648088443599713731552964968157323360004268497692875404658882229452666981846276730709229076305525013724125953303601461719584568515577958352115381758854777584037007579369459073367220681180902692948450102844330738216116426570958474700090070444004891267261099357174672472395001957844351801704080866212663722616959345966254074621119586171282038095967291174583513793580847217962557010961995437653942896125417875171687603819414435750361030073446907904394962005769088260549212126422268770378252894581816430204146562992 7900 44851001632117375788419905350228362016830931527983412805874971006983387888208866641531037280110427874694396991113294859406234865624856983274167953153984143736567636294451980710924775062141775383261274818719647857046035589825633276146946548390685833416013346589165965868660803193459193616490227335899189898259806327366524588363114702079911624989052673253450867847682874677398256754718746042104576970452267787160710737624455565689159579700783733862569498998205801632353633720819539917228311533836806694895317174773346567662117994240 7901 -48597607626878758184890489524530657120596419757941982273237711024039186951764699512793190228671534691844477715873213638356855670111950290557008411013479347824052751101968572664824125896687071352316030443478418363649654445286922966545920447770066929348868129215511224619069881304785223701522703853046166219596404917022411646028866637859640132678928155776991270630896062888309947052967338666541841855852051610966492043262970995052927498770945115160455723966418154847671760649665755185489301462550726557798293653004093709254799829880 7902 52656919651883386573347443158052400355602678365223095830020715978201899726424427460019446673216096132396721706361498851613070351303612872084461257204329712921553265765898118391048809058640467391182907916183757630832451793035568951851343110648387954514015265385559915695269698504837046790841546064151443280655321032378689076292800509687526824131269451734029160005613036231041958797137472028054409241841386998019103797007428986377332594004920665846132408269757838520412845057148386452949108166885373697988978706530541492214307683216 7903 -57055015262890301698106770462232945742275604789528395944236300121683155031888728526198759313109158590151930764647257330335627730073114218331937548165999721505489988061612829978712605049099998149201987230418503390979902175462410657108066603707711014551655922814805677650782695505065885259083380177674913729942892710117848314790270075223269761041690911918716067730539977968853566164606867629578003414089134311557293190275708348713380345456048059163706423292362824436776311640978152389181175144850430856398162660842552119804952049664 7904 61820144866635240434673627853983166385985019463206421154132646501746899812594071460546047481393512313016623083364238728206897607557241672476933025574361552252326035827363534477154769291063191990411140554335552450851005738693167231723211386422718954658298159514983839682014409840042006265152160466459785301092665013845599648432294870947121673997925790717251982841475026672609073980816978244754833030089728535409788415563689117645902357764465897188385689641911502137639211987089816773627116162919191478136012116184886637365157533712 7905 -66982912615376182844312835149028134026700599129957722281028301864322157903318611237540747529652401903663348644469509487711687590481118221604552392289332581832891429183828679927534451531355045589138071743552618470250645096204229866464049559588780916427289585230176832643669683268458380725273236186538397555953138653193243788400499938397518891840150948620376320337539326964996979990516316856532074381500207069744572977568834489589448185465136939344128396958977022232197777330119193230538875454697725961633042766385224976914955848384 7906 72576472348563345370695140716841640080630491717714135949458141214754274385867581101704588728083548950812577697049144043269959641279297710723139167495866691658898164847403727860617758836987400100558298529026033306486961165979780187556176391456677830002088903559465773042563731922090685380792377516418856315042099389821089660984195612566375675855618425966908544945182932031504598622533786006010117080808372412941777235414498339753193690238025189375826231897963102756168571979435130128200586822077477359948635192304101386310563724640 7907 -78636739832221177889152043381884730640570567257529476667559148320478514916346759686827381947477783660798305544837649220493937419076261617307007321831034689968343972991615268548217563985627532279087442319883102790226904441560738551358696270810983655881830622657081580058034615237772325460260508156743933357753599687217961036738382552071335667832065287791662803184913595877935271935271684623574192491126072117193919128759609255125209661674264109049652975668225097024473831756343159128591961700513814282383630369971592220578559553960 7908 85202622650480109482438262105245635536609503688743293217133431179782427375847145588070282439533074549268250952640529642629206859459971464102204282002839253757406564678248551346057616680281485467497853366238193830047746751760271185248588105885353043958041115731774868217907919796544862603530372311277278555166781629012751444583755696249242563305366801568784003317234494307122849967355175608481851415810466508677938392383424197435686878889097677774966882578680336218104155290729175535891469145416139397660093544495131224591851156208 7909 -92316269216162518636120697600277531788667181135369444030912731143228514000794270345655190414678367965038266493204606432714933463137834819627267808769603358535643587105840382929878806282985974974924209599934424350006413725861851838358799053565696500919769476764115028174993077876163213655336078518132552498292517003014990999577135438134014442558515974567235710932703246862075352270655439660293832667005975440080274691681642625412544418043960461469309647902557326665485282716156689936941148412190174723042290760443231674303828402416 7910 100023338489124995983680195464456156963510047306227632884056548636712973634233988112302965826602187469264467425178325998628927937839191242496450394365493213026028622981667354668381402098478579178161200499224716958118794842097486204196222354029501727578674598638159814610327596833195047561957329537578206021000502682610217936953521138859078786007103507857070033832842905569221264866212006957479218050924303089841480563182976768586299958120249637178058025117512439190968962315995765313319805296312274794587944523835377866911676558624 7911 -108373292122960907185154215080407404062946629199480214177863871452032297826603673077947357165449819739216663268283798084627606904078190195189571835395845561097432813826851247054001811772587227517223385054611948171211764475068807894797297647062051793195612053005614456563950687248573309737127564275669227991775857646488512261192579221352335974289373736938571199084555024354878540072419979578832165619624691554563708907567191666282660008181663931567491793858501623372400765737440867374338007985784861074626448180031794688964548902400 7912 117419710903511099565871142747413906869390333005590748861030423258455725729009591547557914231288271109720832514481793187122649196135045033667106576649488875768198461646588417914378377881912893130183627977557011572488131631435648704361829140657228941734787978073347894856533459992123301492168104522244371077341588861062243828601141320824560345032826056048210058316971892993652158716191146700717345192731489146374475195865543767309103742679487007316418021317720191052073139379134728034678665229991842493288982462252439336106804378832 7913 -127220637497323244169549988835429840631404095062706875869577266056102696211402178175396944088233574209719491329585415038983915810042007862549903308982948478080992244358872214875429034608041513643774752971602581095851495366515715343125552926014241097173667017085198345952577627261706484194572893343706613323653071293915654867764652463533483184470331099488967156623742076223334671316817668185125051909771820303330105565864564356151435707349723809152074501815180165181699545846131865868068900654654602756152711319286093910474941891104 7914 137838947695723786132193251785493925547654724972197818742277463839499500079509385534410533231873311808732319259349624700431793934437704967575625773007165121915476332578335180135745219837208612565186282377758321373951401182542936878731643808906025122579327636181042151103078323633368320466814144072190203618621103808232312173819007681784433748674913326619767878451541422947798149471253925106525270880887318816446090615559113764080562055565985466275035624259420586474953100140749411303367130193670114756204139650688185276162713596896 7915 -149342752521584132447263225059094654484744002163307588120928845068713918488535994722313024967507333275490058675278346598191996642343483187791678590816467560902835608962227418819158832116574156295701849505951929726859171858945597098138889431338206379664631519363141139354453783145460770608720822371200648072796334270877677795215615686751665826933525979768083959517806425740561338283987041648276457716366200767077560239323279698661306900232299282775177873463296069379120491152638034633013794292576235818755486264587976165663221586288 7916 161805833762325927799353601284305808992433552246671647320817873904202284773783880785784988599744212813353849080043888148731897608718447265428051799820875996957150086747417275488045207028964092262886681161466828728427207714412273395548296194734152733368135962524878218381308726363370089547857689728986757490903196176606951970602877791530285245571353877522535002961302639033779198220951722869382032598002790546069938172482384906478580166205323825902885102158748352235671651083579123947218485112552300130860798621986356364224427951560 7917 -175308115705465780194384910902574947177222328824926341249307935019574033569801021860249049802360553163558706200776273459544970944741251253402699030182442579991141657157208078213093717197663558616979507188591922458630851100910045702731384769804706675172792983949751975246786705214976459552587688823352559757166413544632322673029774560595814949144821008384903562471402069000984527345259528366838369169425129896347393520447086730649550800325830184200637179072711549993711812369765449981305877563984861926835162866770481253847135053568 7918 189936176083397542885497867956858143475346358374400612464544135108994329599135464884342551321472258305133167025583896417699593023043307478322583563968855151424796588584993361155848670291154904286586281073310914330600682853846011822457533894908353460818764218058503259289983475277781474039955028633814186669344534502978955554958315794952337295431994377646477792491132764332869775969148255625050873465981134040737614881750998531279683752917070396209574804392449617301711311519699275292185651824760076806910636996002810126185216776176 7919 -205783799483611940853440837741803282670728304831667481553504921992264872649115670122301833467062023104603838325840998803412069398098646573186061265722156604937243501153097396520625467727430917398694930716317843692266530847013815427952851728070715597951095106465701832147763084236688117273348673305102998010472537861276780237412264902006987520019135498376479927898226280982224346651702103569645111496687543602106824266691668566994729906846790095315284129118490240060801140959731421051805502455768960266795171217775971554878814856960 7920 222952576750741655579292452696279187506405264100210964158430573292992912377309006458091997832288443553903014914223630295802084317079843153647662523177073285763785685942793556210439568198730364646641231305702568178386618081414947604641788078781717640563881613259552918707468109784909147005110204046632247263433840095593617730693266963815342091647314220415332898063128537434424699266292605303014376491835004314658716263226178361004221788907132854063141182983311326832194289013898558536512306308393067406841817259020846232329677160576 7921 -241552554199408669747881173197892517182184130959395122085021172373261242546473121726018128257298461061683004732883173239440610529623716601746068199384736390839025427106005489632856845453513431906561937323946602374454196630516787708444021039072801941737977498660694616370434994761376946422356712260194904413953598139164626439349573070184692158295441531195162989209189519900180911167113750443433211747943685686006102546117209763920802344357411782824459593455018926799252378700890983140593625291171817348299489405528334802991716526170 7922 261702936773695290154017427053794743281303332667788663313036406870916940673585619750759994613465544654699061869808570377627484707168668028272830464005682272407079098103110364127056819008772958930870698931172284951189661017635515036502884344201698724457691217703395642785380269948648948103663349849703353000268027669013645092323121159749182830344406657499918077776564699296011098511272178264812517432915976985398894692614585045345659045974503390729330219844751650289526754530276733712764289692221946110912107924561398960480947200864 7923 -283532849632169957439546407263063805080346348265002346010756022034718130645950443166225411649050244402217485460554923257621444792576259189624962422900016713691072912666473080626705153615517249494904886247465063867041575830526006468643406417002392104064440041870947737434162864884553518873695998512185969737741590408696195714518455237255982353927419633910023098345012668498925957298151298896916576559139811595903020738193303408147368166427310644246800868428949099051984353281457889470941467028118808800553320036117933406151037248384 7924 307182163008949139463016468520652594328380207290637784929145867760937076161225337044747230449808710840021270730187996126059537337389844813876456727737844208988242885797811361159219404972729086753315689985539332724570661712131440643442851426987238181968833533495319906920069736131838855893579603575272190227930633277423094687465048833973809273155050061824025236409084757210292082071880568261287785484121547665819480225449278330789238001054770819114319009588225837032926065811574525384997713355875407120892105626750982277382640656048 7925 -332802385603622744122762942473314084879675242839685899539294351248281918020130809479871515956619480438203560143389088425938775820734037942424602699916534953321333595297384763435870194892507158460147623242681742227794607487428106039386214341302784947598154234663818624791816004309924160492775310593862171226600688789937110442217536446756573011689219886844326526676344392752540873448237704064179214510864399448011681735491793741502882935219115259290303236141915585004502723245012604938015414732762150559040079891028238052806289801240 7926 360557632188562945131921017359606147069788327450130901971185421960323661201358415002216160293309754240558134153138610883485014584029431502172868744223913406357913292112711512940781992757720700437464567763614394776780239858625195578642664474577966395429673767208020455721139327837100061899779301200912324343536668853599273057252177785119884312241064340030121270986723234518744528187807815385996168823326968372101261460196254270649445285855976155832019733802051143249179240414364731167203531325942803965762578736983306258765679264416 7927 -390625671593936488845582998576884340511071172738569928021490314732262948737678595369968260102625551140127729688636367787233130164623451861756194878698676932310745832340043354324682836337860495792361154835806296547229897338292517476347765169584418841995527653111339978678352047135613791552676745351113115828310597883099693135772500517736362796088591756721399744918827175518087292462089180301633074369021549493547815059871337908918315604547238088238993428046967119237102768533714606183385510070731314411893004424570413800125509380480 7928 423199061741638317476104217233776109196596740616722430495992287382124727760825416794300518264641989543773680165819739642795392177418029098420884423900041856803991986070767398367852979228660754394171516559172071750224500396920750090911212366061414533926577472670250535046537980670780140882562331785897948077457541523630174908837544156577966332626648038731591246689123687485986006625654630393691626190646733184223066540626987056582711905655901914531292062162713246351495708036517633523462398882827004036079739953098242036795346724512 7929 -458486378952596945266925090606677730555716859647332084150611403351258726316409863729980645592040574060137450632292890732683084792618412637929871166471138371624591279825559650261832836829860795258468265311447689501381909020850074409007783132016380870764769952450189014356030649172756028536716636606888864312241010256169093630879964358214272110237212989819224312284828607187797799953830230655259416416965156577669850602868098939069394270937082462502359503912262504864651392655680874251717638254018271698765523026690322091144234658784 7930 496713549350974514825016746264003908574192828427511314354712121106721372267520672751795403180779771481253436486961408686007552142755863649683552172019785514985687068628112283184591494814993114965996028665400877361119625066310680336395496956740677425364023623272170363699390137765134924777251475576293203498085436687159505934183380952636186013630661691441610435565554732392800166721866810133166607693916670768556839429695440398269317304630262874652160594008869148054100200289575856899374636408826848969242546369693036210251698392864 7931 -538125290837491847573893091874560215143961225271058693438642611881481763163729953937403514320966218559087335180334509198748822598718602737983771574419992730775718442636487012472983799934664039640242940279508896605647903352407959048783115574799819368977455639229695775701242249413327501084269929200741617049664801456278655898098561816600905341723245443463010180069358934780282539005318043937360504683466690648041282183887113516352174313428049001294104293342580535768247781831947700989298827666400736242428745880739444998796766366560 7932 582986674806560008876038681787366205279133504835243696792021308241650202312062768088427980463960712100325257786044162212210428085051354643177176615413040980403300278082033931204565554367817839421718313390184768211944604944177607092454099296031185773760161747858014329115069929803654454082787855572390427237910407047919893942735233810671799270217081695543986164069144322941977423329436588509503477140499410139624872463006491198915871894645009585834280156532185032633809219244102827058807736817501665365378600713029112119162292135808 7933 -631584817542543720231517619852720515104028882781769564068814415462325666594866588320602740879633873424964964644593275190221356682926594245408021270468824827098226399272146133990055247837146929925607026849398321000301875679622129889280280951400441872660361902987428783475791683608882089974994963397980730028615670378933138656611424391249993646032770532701902936984652129452166914402845005331185331261033778744757600185987936598355435570660566817141006048588294353989505565972927255032239090900792528549127181387682415496786544643352 7934 684230712054135102575442251171310109584593383818442159992345686635147779608136482364673007767144161788610475196340147775628919698002309024153152253896269135037050470336936613012958683121492068140935482350060976213789236960467507681774098635251817888530359109087709702004237611299728422370563347305543187734375745989587855726735955646034976157955473254336832688435201942709816823217571191781109043676342851234800967395990588482635049883521692206872443167028005823889565914009305556317432305370007921032389857545015253472434354966016 7935 -741261211997693816153560816402581138487574918398838215026759858234617490924232254896932150610279325267637744669506044023537610000660917932194820459786017743642926197996144012113061106198871118181190117840508482405901226349578515450487118273067994341370157489858182234384214962574849967475438312286616440668476012370877081348260335708790932605187308855254687516495094723825685068140789693288324734770883097177021490712000944150468037269932940004126644431515351542131597954889016203776291791503615059822279334923538457491246915646080 7936 803041180306158036600424099486857084395946133834658042925992142293957409804287617454461192526143172534803068747583946195823851557205163560774765743636464729451834223691386444142518538967464205375693802428884908947268671088978876434507302751392015314017814284593959102859236733732391492859403265185424624351131324487104275064394666712623201546177682308116125230633522034458753933529568203638104296325462227779794526432511246152077598963333970002796178656952052754903847612112964020546221646688903911098907200374332493204600612232960 7937 -869965816185863144198315355330684500481513821433694308103599377946196948893550466290530394607781407482226974208131495469652928551301430777421138100575712822131254174768469807797188346754374964213376122774058306674321515955620172455982880195096575310534282790811092971506408634964686545354608179407747591835594944427767947061719111476252209837265960448335582600074311178420925249893857021096829267468444170072800949954321987556692547877760124863432300511033419728244606005296536876168853584447049381201672232672685457029286181611120 7938 942463175275940258887900948357742699115451523182950071096115553435972713015436645573406222611493153101837671545171722600706466374390448126762754263492745911965350401765975235234920816509208480716498145201808128002659446600793833072043152355030372500756406922451150167051385773035785954903981694012682442090122390335814132807311123005150380360595154435004733244516206176337658623136823684394643380683418275065356755857692090893454795928715852844093828286679089665172280740283740089839748415273766122914664114489011471742949075751900 7939 -1020996898991070828419122172154245681033403695000696838803821502685444287262661575591770581665378207751104176418591954883468946281436339587588838225845787596704951234912841846669555724102585111598957033266820030248441260806526989471218260159546104582492907119838334827322191744974976673298815975544991623839775539803193079113657881420092815047466872314653635300864453878237598754035312461424081418683943448210096675169836096704989070711834014186251327062028199117653834221143285404264160527656660161377562717117344178792006989182880 7940 1106069170396004826739368246835356492303326234362184833281782165701673584448361874344662120499107199524168360392536259194814982376443673398528765025100105401165112854107274806351744895071915708052691530860270638862393829601451457041539411885077570884024781785771594120826841852243687929191256213065947597188376349293788700234547571761278298229353428214874346605436439892553451478112309235396851709944085944440084876394848089994479175734917849434771973285161389821411285101591112944733924901018991379176488244306779459589522867448800 7941 -1198223915397808594990389698043523545475557484770200865033495375345188922061340767217726966872172535555969972315092526965073993105239402569568570771315151685775221436088820993087009849674263956820901676874749061155533266811367404623108253078259379094323703727699647436110997037712933910262326389948176200136947474054088583613509666712039270916554612293294602512295184678056991453986198412753644549565635732317922752166793559456294965002915943789741251644304125907748973031668311403036151708731331637177499093905024749078110251960432 7942 1298050269598388183693851555108575257856418797439220176748189277486644097297386189092672482754423674511150790658684532731268799302242345603720588547691169169082058257286992451731223400781032180932142041642141380256503983556126323497211539242299324849390621034060700150329485908735555081541058371405521614229035536073501438883268322202731008191081267534739443441509755171572171287628017498122501226165916271465190054183504826457195744997932346643492454650229048563056795683807433952428215609532445725609062621953756154503323169200616 7943 -1406186332835281184062151472773098413658156448725205985078938433088765711182678601857068094683283932302639212117101255847415645940475157784065764563008468507842019585934264655915768467195588608567594414645461564489960727556959321388511786723999653074145305432594345304936879240295632366028598759202625659672769840393336377284402251940986731117036439485882886871039349151431070578794188667295486132757836809148804485773016552243306721118608381039063550557433268137546240127312533335048522053920296571556931232282935739636714991041792 7944 1523323235263684233118122789721641491983566210126268730496493006808245226388801417729848357276448857142439400945818001670143145851713822231641849884907981010068483841775273562224577626742852137329224745408537755913301944241924550744584322505337954903065580068530010597296684475796632652283312521104451384439034123501524371667510295456194112171144741207649276665562785021947956149855891339685111243638778189116072721380594273271929508933900218560123649261973848691549204491735638856157192079549051493148173745395168270959971065838784 7945 -1650209540808725426191673729786978876448842330309880453852828628901798292620946261748718024327403167306132368165786691561914537496926649849146923420951171622484471923932527243398145777740661035653386680712349616505016701793531319181238108495210649028369556402647890759286061599239260543448918876762742274812770091442373068946519678749300695902472740774550436931490253372377945335953361100510862591677082613614573651383386350866592326708783717661136234346928717069898702386084195949808109314785457241369271657438950184410813889920672 7946 1787656015956595330829058299313589013280389026255080148908119257376473627927421134437438771885863960481820471145393178124831841913284206060741186505286695002175898424045354523931225911165039882026507327595265508471839954948904229050521059916244873312303964618882638489081152916756672690745455061232209544337492938073723140917210428148789942184860574811948739964076409948700649648518673603286640740284451872597807063981126076258525254277667391714319192923860492289589693206908922658649676353233759298202305887827910428750727404603536 7947 -1936540794169844259474709343453226686165051525026366067048792729444156907032259892047397217597284390619155324928524892157642898989209598000338235655482344609538634608675908741304977722836036974386701040628609835636883273998242474852079327783066939191940006163744567202425348631389178107562572813624120045115679014797532545131059878387131347831427250181817646186368278352472737750175769554602829405380584431452438236596601372477253025959930698460825414235770713894225718020860470234202907453073600648579233821016829500955760116401400 7948 2097814968720581802515464074999458363338688304598389564103743742376700480963948572326323948619729445335930511901484261347567194967430404197591416136583194234339520961467819736283673375580729190756711403846030628092548624366918266871506084338029036916087068128990007359828277305663131173468325538186112167210404246599887581367900375470487981714618643319719384655996914287502654292926785814723730126189995089271544074496887918543932660300662546477778133271099895029660337541235409339765559139658933528296082465345533925683438127999944 7949 -2272508649451332301652023356978202556608863986295865969182335583130741629754595167068480992583207453818315203356688401682551594630304885656949901880597995633327014916265628961412848090840587391877656043651236647187060001967096014547122499580654498617184034572937261743547246925123295793248010005937131392636231975640525523075732860222953401587404045119167996871343189132685499255707945460941484541010349418967713910077581545135087317818636639469085131621227821414062862152575268145850928774115854742674653761974351811812763844359160 7950 2461737521914071886160008345354800058150374775158164475216323034353892714128296383678325747332444421477696415775013015461234951009625725921177837647162564927243313715775326999553883368849874278482556516575680254866270078964967571772283348573696964708225833123279879037590791697601809536616716718375389714180586428874447409595974709010595677840221565813467432301230060235721576160600159997145379553832109210368305745504232166589357666547810530641008813750054137357475154422806260601294831125540043131683875668112706514043568800302384 7951 -2666709950522081950734848723584344547467985985633643248516304473149264529074666804232662283723623365083197683079927488850961598146270775685203108063288594006832346451698376818517878954709096090585171386522009432611823730243091397040408032677247947080204007994750341647031041193531770658304322811607788994927815719242645627470519207282614363450783802028277976341414834135121780230353190733568152800453056309477768906603810423365031437087729839490730941156467010229767594990327724144794601429360639718550043293950444162739060955472384 7952 2888734670796818754167625822233809529600619298490538283622441278905001460101376139261201447250532035392765137433873151615184869723219744899291385541196417857337572614966141998319089585900435035864909675255056914891546665673560920588604877044035491629864149333605848150491131879683810984225555940524600093566179702953780161020068113510338077408688923629254987143357184291417944699019865138374849028911679347873681444231768914973562362370997968420862591116383131838356337181565134858335881108130287593406142960279445209323260799833248 7953 -3129229119524799292945183163388838877736120859647375296698963241006821550710631562808456304349421773598528730596149046625574960093881244244755195229968953369853740082696568765942508022264372639550173834351944306915055937685688077568349961172562453578105072182416122359812096429411555906139597877106574855931601898024858832761208352427419993598176005613874410164908145744459515361495455406531769474224877503806402641718089037855334357817431139221855707732251626677227439655417005745420725765236261907448143988458976005046463832863648 7954 3389728455681118950006335575701786767483919766588411982210696635159116570696422458596589951457477344486996823621558893759106988441735242190827043719195397586085101497865202013066960699730889162157124259377107235771029784480735433093121994473047904473916857532014148756119433538868353626073960300153380935204195128906886213283031710988263485640909283328118038620921707028946338452083098410103872088096173116271158238747175324563899751509194349607055702768273106896392074016439872064238018545641442476532084646758601814100466100294720 7955 -3671895329352173380488000346568913388291235802491318402588011570745681174809857376512559759625222378960732946510965131837113269130298188946122669859894173880941025319094324049254221282348377498738402539479946800992129776999508378717349873782638804427944754774603712240299785947899586033626690110827225334646340685096581231334781052890910845866004863389034639127295229565206927614897649435241788589968330666367751707927190662101510378706159087706730482008965751809115311970249040477608664805497397398136785461046344753251424596932448 7956 3977530460628090688730980727082953563603270133128207007969218608620015850309592948584180414455810977773442112686728310023010295759960226590530872552057313596330253820660284466163059858071456785690799787799857857013066891977490918412187074269382686245933353592466621649423679733123400827835388259981469406412660799874143618164037122970356105897869151904998737790029015364030970260078967915496449214240100730563498480394136791059103475521448299035713248330702448739208693436721592758130679770289933152708858450539183636570053439550528 7957 -4308584095565207437477826358376373438385746665611843035427861930786850633772698282643527935520378426259772779412778662888569587110168549469056375357968796396698747884303008730463076205835154492013644391707583652507342037950961632369065004159660221899771621113663788251275830563713796848675905301669661544669046818880876736941444598781376524708254547623419877534705715521050300597813546157651038046767998631549921655079196135079315044644364333169888762932117923241491435731906101834034427846278507212651088176350935965183458587544512 7958 4667168411873031243982055849348603389399177006268292803377076171057644813807166385199396904018048009796542123475907859771679743486731130152578374362392785571589383079951021999307204515084502467056192831054835932481260590757152095052700563231886761515655066986711833351933681817120459303618630853671578062424880228864405734644448819178437132819662667723822848743245819722771383411845737456646447556229949467821893751736082471410852654506375059041192336816121556838774067781330490916617830156585984642579031485109730496882085054539968 7959 -5055570952993585908944868810512910363222705334455723395022501566374191374941623550303588033769041388896650624709498395290014707170727748227782280321099294321047290598884789990556544312895858852808337613603510453550490950023460916264991616525940722480146468266425877026121604388197645518597837313587318795912301490520233764381837016339612016886311808127794784475822046914632493625089021084023996241672849392137096671996895799850194580470234869115554765209364251301881896415920696914310998134249642833307786542400071858795821414051584 7960 5476269175751789513777685565963713702055451123455533630187864102548189621212261658470569862636659904781461212813743578595532109404676299379927018684236574958789942020889331053456666678374693302010069576518993635473178532939817329121956351287239067053985857810510904400957138469956353622000865105962731267478818420091876006131145727427695968093532168805717791823627397989157042068598499971350058397752874475834831764320674709176930996886518465313790086384827765749294371618843523940507315899141941013316273931833612402805991107754400 7961 -5931946203804662944327530531802168358699733693238778974623061071908732675815683506631892800757783076451548782129880983646719225581467999082819159497617001655408870825895598966634440373662252818363550759539591716524644055293318763903724062400490550473443106490034869985229161549293975952379841793712308812380617672865380413891095399700369190125486580959398399110802009011936282687514148178086096939897464760758797777104712918828930839789721087831352247111963974450731316080544400282761399559994617790984131085890536136870814184367280 7962 6425507886749189534193012533755352691937664611397267975882420196252150684634508227658605164965466100450895606152148744925657021942558577631131882291260954952131029770127527494378357635477488408088917742395374346666077709738398625798809785041727597692528158721422343988825165239904261227690214044132863125023918594132884553868313100046921642203535890295521786329741884766869900320005644727075073376782798497588720191823529163317002002391178050990874314710965352362430414561535010303471147802328438228019003221576747097618554295585872 7963 -6960101273011701932389236124724353041098529060122122800722800100805692629933114849030415288366547615147685036924894654171398592138371015874506482622267873403337652618914156893974443728767252284831317252675155859565577449763044529669971762802518079357519472794523561533786333914922921691014346651682651910704998230970633356842221329862341238163198989797732879068752860355717762707022907862307255040796761217145971093240327021583572258708185638318847171497479832593406513377551163312386330142203182031819122867399192764741800260055016 7964 7539134613587891042430421191821348379529287323800705324237322105787660112016103271540514806375429515700980673996178679832061391802536205977143402987601270163088328833585795548339211181866844714422300396640405060761631529528058330104745640983628264691428783270548806824984607685101065401647770501298729959939692903791788421420987934892185510368180829878761585597057302145035121832494105959441328579914454333912946736884622780734441663207529776923195382397168033015195984515255861065865105371848134233369036931602820819845512720172672 7965 -8166299023388348165196071735164562277519036275209612020662593582961946010680827842452313903546584971442699524553537584294683645135633805759575878984157511563886148629566120195116211986534487415847411671292498750007661643787543832233309637314563735413119350704017637126892044045575998503179152372318947661640240662095107476448140041302538093660562317377782548238825265741582585670341754207984718881423068685458273471794007502618697833428606325757870699554855000196687615222215361035554068229289373005609133292044128440769401543496064 7966 8845591937431057464716327008008307698403762649934865652557886102095387482458310732996552979965640770853456400883776939331324071147491300720431578237652122995093413165598603145551412320310038126715616266572312706562101678378688859665180101705422136280617103921915737693466582320255118845417231095672093570050223036428825726872403430696739993231071428914850675918588758086333706888122268331825121712708460939538614869798567381243439694086091594637937808242877573219871467701053687525130368829904655340674400471313846652528871439329024 7967 -9581342510475585801004191178854150312274954314019324546760253243151370488797707677864082268863051125998359956189662543729867089346428132007980051375606491886574074718882601995125114535775383129502085780021655805423356582553747933134517578533069201419266536780389726761800705827703641712542784226868077207459893576140609085325340100325169513838433688590788853268677559454948130780655356993029484208061753644848645514132083651282019229607009587528164898796377340114429903761618441142727547275362032923897222635572674359020823861356544 7968 10378239120985462936351849966117382597074562719648675854707000593804015269160116586615315053074484177257920264505880114085746178016285321708876056352637860598570465944693085834176737885154047931905094613654357204845822567047908741993971564613231532692616834298634702678946814106266456033984383562369566429461022461654627550656629847542675827123229184400006398762827795921160718752195657323355259909231680569961719607707286657055618031721038452849132059030735898540473958269160405315630482492996396485909375532388148682745771636550496 7969 -11241359153612907124421883114945415005675434042045794493181726643924124331409083878768695762932556450943707317454005339239726276648409649452080378366102225338291871879627769202051508413402785235930754611556773341211142419111119686430455371170195235650566259063137350217280170518836563329735679242765446768729321192949047269390373976501341431305119866960529828046745397533631649874917256210896297294660882487977584699124315371179149346307570877371826656941966762726749834102252068058722458193295398973606429453637838219040835196629376 7970 12176201248807524162615057550630773276202233557966452329054911710172995169686232540473446212473912596323935495581801509771641944181007115217210268355994276384269208748463028047825152656373287183899511099011654961033873372525596500864621694414498494705246348042505289179642436915240499370305143086893375851094180817552483688679370967854105621236063450931570453592199934148577483239869567567239590917425795503428616357604505088490534036078057659158175459195005297659074992761819485636410263046036235267402069542405685413511563713571408 7971 -13188720223748709429852838884001489522214144044209663081503989949192445177540536337946171906000692352138917706189949600377135753313200049067152305426486810816793173713263758001069911036160988450914177058361599013821955460650279393172926829048009569056120103571344562789038686581949664785289798778056823341506413019554313468203375342025207122987318320466898738287221900947414062653386209672195935192183439548744912432126894665951151673189167254244528307940600387733173456987554254944890918951002080655182467964357205345584493517356784 7972 14285364885688522504968300828120499770395225018580994135273151219124122709556056652514836279639048353242510027477320001975559424330458387696167857983815071663340157457537429947252380319093102176339846914356757825910433336558042639288296317243602261422245774389043323808012051711874993264420073690554828869921278944393725630822587911477231349769245952209934042985974496897733701922907735692636416203592734978520787532860390584551256485912624153054238355822949125240145025409477617044830068492952553503376564018137251392890530699391264 7973 -15473118977074203577386838559982502081684223682339124389953643167440041416908292144420308745210622666324631284950479324363741151150496570984057857067129453313465018391956879626272314335200008460253767334009125575076645832684862541442357660390448045200068750502624418645318240711867121295051457070716332579303573185191239904167490127994261288624963093429024959870731780507895978774546052595550373890268316287882841593931680967696953350807638884540407402057447066681936028269237015038576188070384073940935933126362407027822322750433088 7974 16759545511612460154871631171944571876485783512426167363866500678497352197751664360207713693726191141503322343841810206060270400519345756383903650547510226593637455741165596388544181433149554007464044911815927422269243816900769177166142187872405168074020646161857888002072956502873768262256832230898338928180734069126958833091687951643415310420537759158493172111282087459928180398234631210319563604850232164773248825902038568660474086999102739536627774266295772416384672164821910017302484714612267992871720663188642093433584103218968 7975 -18152834781865874531709564223269519004558948426183724851182998827682706658813504574647464332212920791926123103418637004543039595014989534689837899942340737548017020778002427140816186254016362394247491551178730950723064783534951668819424534548426788998413712007948418671774454187632814470482169011646164859091096250150401877612703968951080303299950895557864267616625913503822921228375978648706046215330913913423811494914031079820379217409218377564797355296470447196451794317822735025178030615676727873516431559542959025682214203468160 7976 19661856342170256180022474876502765699427828617997783342865292474191540232533816540162335795854975601395952997200329783714680350227382299591958790261509766657232762546182681993906091257997494541837840659783926845190847361288120661244619350316391422926471766765435869092744649134722840292352680418432721367693582742094612070942374232813777958907965109504366699652599352809930671102848674443056296581989830714913923337096237341279273094019766799252558191406778979090852002760805204872189684194277299439449251000171445667243416585443240 7977 -21296215295776611558948080982550973454516603997270152234160187733581424239796729293353621655363130283820601322510089503050011445753867072330685771225381702159691165140418105871828172233611454762252764174095689750186782762933924285592377362939954468953474212258764095418593372283949340942390905616924896868354874971942582681079133554472196179391573043649824060664622147744185930379681864202930289005296941911792496344539345553875133164862252386066636889997130475038864925810974619601302524051556338631913064973402873017174444078709520 7978 23066313242310801047817543404048855116524596948605312184493552475215785687724600942950334712527862565509680586361439485913027295493590133576008432603883836374048049947036910301164091596986099946395447635054031418140830699300905616862904831163982812056256303860577133817052000339894371581454374566340067630022734274031298056231982515181225263365483716783336343042393969835949285693070349053585403252216890665959548341794049062817635891486413006498353551861552197511728911291287454900824464387718469025128921323238158649709842329320280 7979 -24983414271079117489601951470122685128731095186623800107410756540686416397277712512844649504458771319581999305834273100462481477921164652030414975601872260016078456265359510064099756374022483333465695199316173101985510974131960550551904832340345016016068344593113916663713151197400900462675564934601591816536151553520110747019469256724384453310182906609425517437758303065180264955586515188068791604431105413415501670462701676702222330213493102253112653185776711978994700484345993703915667466098817736523578186087139553160100043702624 7980 27059716417614291166752326825835700255406127785874310829792421855717667837179752405335026746650976382143062601900412973864143430524021342400042567669297907700709285082833135844780373686236713346665949602907714825930344692353121942116426346238356343258677217683171698451072744504046465731219279762438654300665598679817930803879000249276945025471589912506475496504425330916231297388101356681209664546049610561024674192509040741009181177068797892523908490070397423517005544373565707314534830382156589671716530333828373973577109073091008 7981 -29308429035354422555100519217226400597857472963365961546713742720617825401762045755158805754057235482044795772443305640483158333569900230793842429675587769202113320504086715643734167849593283126027093986741876414634578119706379689930356530380248998413392731575623944186896427347335315793560671854991005358171774369638761646425797105963499975676354385994662194121360336757431503185365246873871876878310538036859941870157910073533431859222690343170464990749463267952614924857371099759447840530354994028027552345409748001603534421454304 7982 31743856571694229309677318615023323724012695795773965247018143582591489717365168811730949682508311507005798010355425494179517065963531590206012336940374119403826173549609663315553478468102636902819090058772560741837153806072276499977404140812423254449294564889217339571345863989409754726723604648516373394431574087920561531929073879855104735145267440669513189825242022461212018684238383711968700848444762509592968832180653859422734779459460679046873142831619009799598785508142449198255658918442564751491535966690575981405904406779184 7983 -34381489278078834561213474484469421587925504952844222637110887656076435405008398133513266836123250292094056206633661234454123612521003492649006228825381141738487787165371601384242392081174207809129060002758597336947248370222927552719596307848593758274701974370124610005299662041373673341449374007047636745486332462550715836970303729911003915007049203443813335463591724047223340479627999930105230857392944388275928183789761186402126112876333309006515769364167787911743384649486059535345871589243841423002734390898176014630665714275712 7984 37238101427579566156536365964498310609441844159301086713702740568780016661096515286940688822150160801504215301636378915408754107493713547544391894530567560988202663399703142147887912938423606799261266978694500389918702274788922821622234883588546183755149741072425393363935042834231873534591346550354360550180421883551571406508894631459921222473548414318377407636013963761272572480336252444963974746902373097376829754216598671564485091317262412879889637970617057597779955916639338613765753585377301957282682896635933696696734282659304 7985 -40331857660774303200603559848763060309198167614555862404200842944875733845833618548301023200045046981110547373353515095538002809717575691709213034643557774279954708898203951977376072176917160029826064642505425150718240946615899390318120719835036571926171605355282204377771893281258715573634964957833314458347667081848273397054091765231171502647605983598927507004239793572802700434691306815068411700188976443069339991588988473330673872659045686039863918987953000950056822400082261284943217693452794715293969191112186182151252206222624 7986 43682428132049922953163117563382034900868485754959036858776014368288202483510971815671067937894149270953009323378746740476234759144424905322245399777242893108969627424871247263800618064852571788817797648779519845482664431170991023593701730710041903163654754484099880862811447655288326349786121132298731114951719012895909778795190124783161939516877078544430851277249938497958255671914815287990748048368885508077821246387280814064749553736498592714208939172098469861326163112072195849108963218413872941777759009754329738948481413328000 7987 -47311113183974067081906464325956541001564591878966468549521858574738144169662676563929134799355740619527707300066398835634872794394455988540333614906326012479997805696687849625078343112189265157366776263073540208012845838794706822694549955793144539861888711587030354237284521669292217018372888020851682000550351155560359657966274624058971023166267640865740153015873389352839529185841321490491389110432589930327525370895882123805853866961174754779009005412498001624414938029114364700856888783675869172526767250616831372224800093178184 7988 51240978337497058045807142987469381881558800762273118310671848091196066456667941012552274205517841522942216906561383260917214880365332018459391462293899675105744193614047328398193537033281396567363106626304340987052286099254236008494634476287533955065364601964501503294948358300832807542135864966334324975723973772511062292098551656487587627500896375341606110030090898249433342445400176623692127479319580329456108248837584166988088191211052532488999175985365125526427667559132634885636404463569038986572260914495561875430113901982296 7989 -55497000450820438171783177034961516718835771156131248901545158946311895658097617306659561484144567121082710712050549827365090490193747803461188270875466699341118544836124489873518713636669092141049422858637552836227921149781478642256663047440614585085010026310222311447342236218557688885975714076248916267804906997085928505026331764792166269152425478551080350334703700144725861502483610590600626452753024912406294763348964170376225219982243518061583308790911775613757246887959049253143028322960200942875349123462391397475415185621952 7990 60106225970215518180878686077311953718117585278194908736810609398626448629457612254805227462185585587355172630840666994171207472951080007465728692922289313290599568986442143325549446551140488084074401904181567874300360637915937791554833862549730404445356463725483358506634764317344053477447003368422111289930893643244757813686904984733380185814096565714715546018110662444658563943964562248497424333938870813715432476011283600163561320616811091862028726299109048096782478351305620790984380518773809523136823865253593797638600050959712 7991 -65097942272336474704324027176400797411536492235502142337839105976105432273013183990099517702106419471009650547465398637332573672604137856021982841908433700044252893574405653906054479935854298796847580164348130509742117403050039937830546438197872065145120213346582698957411488776185685837256701232130673242102672167285975432482978385626322347696965137107519160378159667280775270990155618757045129077234499410406560685027563515290825548129074620498228767688908336562610034976503132645850176180079886967855590833750829108819469354193536 7992 70503863180127394382680361471811644903317041906980706048445688419452177920589250920575350975475702881602691242045935475149095715626159686200920485151282934125349323506095511413553568683029649612041730744182254663224368115945120537956835332841860455164996866845948578288109927129836537813923501732930673796514245523314774903660018184133606339413658389384266129134345118663775862769389837526814587605387478225101553569103194623140266380713500268898786172029664910115454091810305102937618579698636520146054335988043142874388976757064512 7993 -76358329823790197748773115134195858737312872852768138609816516738042508611648534257811401132000742134281945478412162143202465539441838372623389688798371458899670164297890506617579033946059152587057901137466651751076527567354986432465237955422504453973875764938254785451952425208223589621106567597875907953172370198741645802829459446420960094147109996239544365605967896379864388416934358689218164992729660686104094462094427711752184925004538223144636841077886921220603140114884694684952066878473997997511851461114416356182414177246768 7994 82698528115022319476075790909848916775155614349528774020466090149323989446613036153471360447264070480307591900467818209718472953377227725243219234650495042125049437190572788268386281017937580709361720425364029493663222066942595223363477847172408327451066850479970990367280655576945028099690931152200253870725879869730416776874867837138496810150622945494942817682120914443647022489122108749444438302705487645085482942693140069342865378830919782352515108104487758600768527333367817466151831301972423559097445270336489244357441701795040 7995 -89564724207457380729356063174319758205523972090613713518777464945468545372537078550736868617947267002862238290704505031532745009749896823643419444308659638977841329589138403032513156732877821473318906681128724244784946027285887437624981261209314517500433766832554012615106339100305687910294252621430487812837320736686298462582438745462508644457947355793998521430758662397044651020412347272088561131793806108281282061092877063815801322591098716824267143249169712335770129635791605402376960433448173135538240266350471925680706033212544 7996 97000519429606959427272535538718063059060425012682789425448098406764068932272086249070625271929307134055817126450140120518000129828659870148849168405060482552285831412602674008936936347533540432560105385287221618645405104456859944131024629488895622072999250590559413023338265635181812913003462217065118800406389046027178577249075842192494791878961556167580267310568764943445837419732349849111397748663599377556428141917671457262067500534539556609660691018180663829518406079743303139442928614676256905721307516686915765671957695509760 7997 -105053126299319250168866840622994787450644192424734690312609053990056175834866426463663758251195136114018415832806598911007889387690529443812907658662173596572164138481216512316792853985445600987372141356164001128809571159012821842354235043937037465227452006946812267451263230342342666673319497922537019291305772204311615563280161052273547000255470511987292944388163541902078674836191535499772172562605691327994306961152233744989790782883507195042368148968277183876915624099433320357630458983109252925560987650594892400844859307766032 7998 113773667361611883863452366021480303870805141827954184665929557513571173552519251868442215711137276089285553009445176383192388205280394313373211384540360370930448271239564005082338719274871187625001322392518647967023836207565034237082505098522672501746975152334612852076114992048339577114107116175669049395954944376730537696570877945681585935125731448995850598105928186355441025720602865322004323845774271942643615752058751819318041271851503811352439414233631267412027727968343607447725350740603805807077847012432966441897162597023040 7999 -123217498735535924363754120322477161928742929262199301472085655335650434432435418351296812403190173332727533655603162652363757744311688639993152842201774701668144180403059930272798972145024608244577880280910967278409531366867999971441072758832619569642470155216987338694284966227044684412186032615465622320255527203056019722436636805187520297013565216326822876647875924540527970715133536246421039289257688246721384547790266190547270934646318715021890021897434446237225261419555877220623644259192205237713032075489536523191002739286656 8000 133444560411389278100597895792610591685401859386951340696329157962220822469285913160573470424546845555981629772194647695235904590286725250303612132899046654187690512786682347576620499799571810770749084172660854132937428585752951885870666926745086850134216199704851468979910183643689517140675638595290338581724702284807069793231592764728663836565487074808166507599428237005727223703892064005803487386228661455699902215209855561870713197134910329431910874522682204769205206218860454083855633448362651165502261053325334590709036820493264 8001 -144519755508098026525003392165620086523787984396829947744977163024674592480475944225874004397318587263193700755687090088530819885181013100310603853227382490092656735373561713555961259178390393183578908496592771719997117465364048594278792297796267458152960865786155306164153706808948775662077402619994400633974783414826373867117085447541606564239925502989985704081266048399843488063060995536544953386961038150887245975752180122761738636307161503613354575091087620511962796465873390460479962835405276494682396880495184396109684870507584 8002 156513360882981605307467971035696290541446343204963430401981167266166107997546323873045511236673124112109890021051322699982615415347424841175864224875282798203311475352149407474453440231865327985623520782126421231431510713839068409748359894715975139739903451785564117279635389405502686712722653061357997913477668583012545480389444814181751395348409636958863616712401551274740177701043907043267686649406401066792980141246685807592718722588787496476111962240843057645651736663391969819111692182388591632135299450097942416223864316907936 8003 -169501471683557519039737925717525069882254963054078973739541358934028233194380740353154662447447178481289407275696137591225712618418613388723588026475583823640955968008090746907341077071213090291622023352953660352689998802310635803477574797005775528149117961226692558227794544120039454051278100114669072418605651955307509424588048425213742588877214014732760470698129430404823778490357855692206994790850234686698088586490324499660889831100051258048281911408644534299579970442787020934369799998855631983196844198434657303957269119399120 8004 183566482644762899081495444124404337216109576353576638105261548193707873239342125723107704244222127648146637421142931683880091381193348260338830649616861706201043447496249303357157761079591811472560190302855896802344664421314175320239819453067606598526142931382600377729236910393673003508453429605316789504998783891146194589641382614578593136939388148233292706655135770603867153096618113799477934574051010304193531662180699984877045083400262710579153899712064650496755361501507384133054790891216684400722136841584662615821421539071296 8005 -198797609166315239066683469980593612689064495883707744390494995350384208523349846155593855499942898842536521236343398985139740905067183391327840902346159658288536097681082790263643746918245565496869215992954583049411640377186978578778982348058029196553818133989906813374632058598255825647729060226196839377498646495223456834856127821453669378560818923258622237961701817657951719407307908671600896935434750013831747982853766098268615538162471054572462858740654067894262871943739512774747363984931104334115587618935462149896551183830720 8006 215291451455355076656424234580891084086074822211070950418370219279639029792839314084135910990954248498218924265957040495964817950581354188571917690439523019845640265440713083773295187536916852879114609529271765652178727155956972876096918448795914158267191737860507020086867782378875349380169044868522399041051542626490799374035238616269727915407494076322390912462129854021907572744446107020040145395780431372215665729250853159077045081482103698975112024455305022073536003378083377039534447954738007015964529976969054344903596437090568 8007 -233152605290580760909576920072454583452978790091277440314739326163383516456810271261648556352426340577301560149433182844497034387727756688241033152445260948161864184903349116601830093578160340058625892243990777759760417730532906060402046966578693625293852291470798518103097407941855391629751848263376125341337689853428088540884410227313810138188678820817098680763201730353999562988996818839132897210087951720615915743244196311916428872355870746693433190609970856161666093485917971277794060384940717873436280006219690508612612161873152 8008 252494323257500643547590421515418812612804895604221492121414778239891843721662282955067189856920982014749306367257667210521392955506805572025701439442501606525114840206189890254978121917585529453761586694414974216234839823739222682445040895358911980575241252066913558130893555745410607156048182794646006054627090673232637730455324729294404224785466481173695988352304670930932635052406339097538934158527484893563496620857298002521244352768258211025819555045899438450636592197512331627547846305195647998151166375236552217169096110061248 8009 -273439230622031952326498937400461333876377545043032200126091165407439858813315578322785287960099741144194990829507315848907577841078778005585248579827675367464551745434651388412831089881880937672759919173267432383718572076683072391857773618994037191537920172317129214333913782653848825673335756235724708389607540924731159274582668875332241020733293991971346659018084620908483216679199964621964215076439955804773942768155824999590582510035864313914327525530775278284985615011983896288027242326567521861046650897612032867790362542954560 8010 296120100353460654044181305802832319212989587820717832244359802664204285319194421766361579454030367875095221189015052382675160254986443025925355882358423469022318927768222101905332147363580900488106673893327516092570944381589002773556615651019411865014689568437834912720666182632502973120955225883649770893793023008208937450942053422984216075685526335680819824893715560664110340459084533650678177660276049153388304791509102996665275303300715646796189014101005571760686663992260955729062177317858942143853850309105708227699579062052320 8011 -320680692179899177262568488268585735385886674272384706595617790897921962335296184498870122161893357176690715144820031905493281572545603953352923859226156174971944903449225434341732355463667631500580867512029736608406840745601658185602116034144997317236458057812432604506435941457338558731992100715595896017088794246321738273564757548976993763058191001271932078780897945635408338853675253854328108183073559294570611357945290500813975664892951102244496975809792826409629601872923177893844353831951925098613811813648616844764808684505672 8012 347276660962172783857284062247504758186951064973098449818663483874360575551948129761038708765943682004382655883278057582996300148703396822876948906732635273984625701128677732610615425030092907514238199261503179045688696985125592509274686540654169417891283209042235385196021520176445793939049496665434942041356451573216799409709582840756975353825334548301655708838215867325636843698785928215158506496857349840220525564096791593260678019225883910480385285120440711563393627636054300287938710942426389240396202291575550661424602508756920 8013 -376076540108056548395740254085471185559297453835909359192329789727918796672655296226912064904177522706692459278455477321966780013709259200944085828473568775482465582996395662045282476295407873036870173216479548572648811638643356645175169118946574991663431489531111405199261973249945149798975671206069446935563406180323734665697630184373516662706339637185819046425586842218392656907669933383804662333979910001271256352750309388245213626682962662550231868009792468201802499727427526612230953308479619773682539391204801013324854592590800 8014 407262806220707061145487061881955873256736111821236983071884650455257860106127937848776766124995591010638826543198076729557772084549668619171940683809461725759235208508509394400095693060125749457985489170668483316014121626937212538372345907083756797861363795848401430312011619181130294093098974279294253190535459610422140505893181731241623539053714217743035252257144474262555167310134956699521218934371375443799943000343771723426054925772382534767244451837016895526296744840214796323619649416534303291718097912525422714253245628681872 8015 -441033031685944779736965528635255836881057861712574088744952347006019005049026296082911106069711876196100181719314471319992840708326741875321490640356434362093945638942078821152171734403129952585057815186405726660241099363812581812843411128260103246936079981759675703884745608873214482250707415704030800482921424007438518178243939834310856075420586493749778167688253713053650039366806576875365871754185313077550186084877291385036226933464634500001716356795701151660287841550205977566179714383156967451460980121903860634632624303816704 8016 477601132455946502579230983204820843019968793313363164857239795223920424889443532133438815262374114526013984469475906986768442600883304047497339664188176042715715209938608731833976367290557583900355368378073458580306342611167591697904174476059855971798170962159850465889645975669055407086077015494467856643038649559061861929817393884251188344048170303289334789622731482712246384333520701938228218819469036179841544042975315738428133407516924729158682649249144692601938809724027949074068400182393039558794535665108508212586854850296512 8017 -517198718885368241782881637801782710065878288313436459047142419644310606108019960913794056181192001680331769068469967751863596285523995650072430985309441996383656193089440760299413918048814046864876112099955007096172404109327305111008900610636270136349531844939534473773596124287767269696756861684339010818720714395081681891960273807033035025590872494392026942762074270337685385933307082342991920840358050938733703824350790179384057125875237461154407884266523086132606329244141040787573404817300502131818453506988997496512016113883760 8018 560076558123687437556252070338422704843051214223512320949660337119055299461538403101341725897867615839208318951034560115680345847756257072424758041712168971289020974678662519419061360840586220149512441261960527445256169397131435694125375534426080772005076770312631913326572161522435852852983239214364466064479349956252157759113759051199568393961167683430898416788472494195796943813696668815731513830581372957244766966060788247424167915297574906335309971937006664949391687605542872070625285695161867551413256342327305466559290770959584 8019 -606506157268689100428638042836703573532265726309131372707085255257008304570338847829799485472175224139952444642422925501132019026336259016536552599955399489602558012617960690496394573961549063654463969902440644357835490649259630689905945977342669861400081436806086962087133055534834283069946684621285819475707348412195264924944559520728848608274119189257857607736647581638679743602592550538701914146295232116836876739619132641460554077761519263878359812374139717434399069960072627038506792841296621196319921360254461524061298061956824 8020 656781477244916087276537508342794531677366017499298776601169073626156473584334848238415057540895981230035011653421197943599500776304662306290800334439910495646910495742412246437338241383215426404463186251621170262206246072611683983217259823457545211219728648211156971777936203178799091700708774296988066446625863022860048159285887868173939625411758042845235061433856167279080658542381499459190832113369853380816010406470465304738562149650809608952234074010028252945728295069675309796534874944916625688599917231792917751140582605402240 8021 -711220788192313620581266339562380459963015703652106238951441470522315327449581771280046876423908832861124519806300098853646178123471713072566302807402434618663583877092142527799621405665060248405309143727732587477019226692611558851216439519450083004879271771901476050570985132758158786929759350274482308971758553754574601764266193193337995313123763567208264114026241177233175351668273158076657305906411187795379153001386110547742153229300711106678974749750618472027038519928478362565627275934423359963604459209159735654732952494791984 8022 770168678039367662019340990037829442707072732289866609852551665539339491869530276719504117910482491523632396678376976719639991360245645554023178277472499597640496019931442960343530674311350440256596163311947440695766578789508376943259272372773383572534727354260449638555592183227639070689287626279486967519353771450670224703207870235333817872654931865796613189559022645172526436583930118239419494143588784727921673850179653780597302112772749321300835061482918809268286783361011712158962260298239492651328868902093851447091516060098912 8023 -833998226897334301846511519243383231194969215959250476642795622914449950107036037139728615169586359341376967991968442194262783729188650974786113973556250988850374231431135023288080928040049531688761793577867034435463252356869020313576606540219485934803940980502557784293954603975386335525204748826757334046497360828520442048747355025944239107157000436761790683117038026362849756465296687975061016249699694492799577245183491901785098529269511642719913675202611016457408606499189901570154482836094773801745346758170890200565684600408832 8024 903113360953709279443785334071013030712665169871674312664137554402128772527753880305924356060561167122974705489354921901037978754007435118633537486719984202643630763707482908703885902280305627900381263730068545174231268246371377478617614956336655982061953429192712260668473253059454949424381154244030604452727418675815170564455609508891408682671233573370782292029566774674435497355741900798134787767832448983032212133186936767679300835185051905448667350589624685975404679387034964345482632638345531165130444825118316650033977682674752 8025 -977951400670414989880057341619025673074229919372125772158695112194201508354773550908723582466986072821660982439799964804537654745132642197811700651668441019936989301310133204173046972609389264965619792040233653266427390943829497014800488972010581563328538447159569864452766002046146691461133587005701142461541172425736431336825890134829717376708353054026611538108250944807242379762663671250134702348892467349860186935663532587784350673082419111847781827759662693463984003707139104783101284217389464040860897735792198757138446503892240 8026 1058985819312344976990036445908393332832307727002582983145721353789566409031676421543558284168668070156321535057495116767733633751002760689960549520896727968824514102265768552790034247985401210531471393098756312681641474554203041803121484595423398308129895292268349461236047958658978541294971444058973823387326432358843876335694258393518199249093395159405778055599818757388639082968249799552063135331155704251822116264516310449142297788065955409103251923448146017489121058144364223548380846745870422931475228698221294753527164283689864 8027 -1146729229152541377722473595646652150165548921768015179241419115453678474053172072978987786249130138768556892975729820821453969482129534203511783415004857470976670378922217784078624759536638306708760982007609416912923361371091028396417448245277065999859467329105696605667838808393865632832020089914443601669770164511973360676875533858814325786138474551058119231624913510593379767372970526526448138776212098988571909732474303304453947568430155381943635008049678322293494600087237852967732773705580210659090191735358582155738833727585504 8028 1241736614129655439094555850655608352780486796965691753745753156196499197791130008736418120931284489937525420887081982800688807247644504971880239934938126221732656551445098626428662623008410236121922717192571751635026867926183670317793205402567596811320492609096692541091710383128645335063791221111003251840945502666359961338684607263168638463887530585423291492000303366118149966372239764438267344737034134635561463341290322713172365288202501204147540629099025788877314765227746413253662896546875024801357794267640667785158933316166144 8029 -1344608829280400994971233006316455369556764069982181656244715334450311433094739904192390422822613551912432123784583628156104852672730585225912547409812103220557385825565595172903147985152307973605682834893168325724814440925189620750747909948158075212041437717812635012158837379338687117383277843385580422529919606189989308134614124150416676236898380344361666223562498799219853613062951834674054978582117622022115164639033462532932413874209450620202218292140731671696344713045688059074280827208276157878003757937468789833764165115551392 8030 1455996388944136940820736232798647529572365942788040140232068743511352424599698855243709833229164108593853099104486931733749304621069210168552607180377290901586877774377377778418015788369583961250172704698501669392091468731626442887193364356073829656608136554485446645114321856511223444725524806584016359158998790260696926886824553708754693484322081251349577856561223251354449406727469278362063921860710684129330975015255920418719219136745060785997905609960060755262104815486751823918650794431402522155690965256834823751968220089309888 8031 -1576603567548984311264734928223969500162945163638361321970112948961322786673141258928215310843263780504880712622036607419586323903605325126384177391470610361877453796233899235885493681860747728010783852455530037006964597561010989431913166260006333830516803714630613700485120714440910070647044717400133309324602947400527252271728028179057249659995084047477007082583648133000780308431997929407734412356660759179870170938909782602681809891258334025113807886586545433759169376027709587221009994845069932995584390339841807104527716241191808 8032 1707192838750334685706586867916668785513370635735310226944004920125066788005162436715887608618378984920785405719340029872146901126398287859507608831292333719529172742273852854458880519970121103082693887891409086750017649688477951491481919546712579760780537383789364427794138565057012832844285758522078143180032096844218191454476195858220591263791272264611838051497732184562195483462641911954293100405999350907435957049641231578456674484949538119826139139621511406340438986266549031497815843676210975002038681330054011853489706295796552 8033 -1848589680815509282122765440252688567928461404083960839646227370889768423619995781771712507297343302319873078936211211582540420643738834090849026992912611152805172176954656425481571688884781486920034091310197942819091873592445507617727302850543231681352765501432166964418577729608822863626761389981310297883837490726658026573971397373770712175600309909435139632339520959382432687961888545846685787031360619969922460178206822566775897926617278828703760873544445715757643958738239020392868272085108281831258107660426661440824146748022400 8034 2001687778445960548687390545253194893534677612625239512355331746855436596168417876118904694195493254258652487960023812817502923079566307616513571121219712568294018839182236432083244306771799177074554201568103440530536753116499440333251323498183896774453843292176965795448542052401568178391878339523822053341242537590652201144192778522615366984778933078881038885807431210670155859135564762407773850377430354551242930007311612736459288467754602806393758795884983391994711510760409962083836317761043278777797608621967799168062231504942560 8035 -2167454653715139763084515140144433549969660281064888517541418522475308309767264942197921960820668045721034588151010502342610130075159840525852390736225195189612906432192773644687324180819895186818972490581766235782097729672524430909193983741165800489563914583870895681983177754527251299201736511740584706200410788027741614712107149975839899201581662793229356827926774308844564385689830714357438651582693532386370675176605120232630054903998824062182318102156105047876254462801271169104731446411388982124057723039193916528821927664692848 8036 2346937761491535259488774165702523599534372045977597743881865115301362965047087105666123199396943701858910378817974318143119983168605497801332529272594076468306284381351659227487210268968446212735571304671226675890068296100175467082602972949780532743161456619343809967227412025532794888248457108288701842895653856023336950549329354928068326971379268823314934198467010144814339149990986608374331404623490681794261751763221332711084670840866089968860321756969008016982057445996794681096184627587498881476007076992800543608765063195950752 8037 -2541271087629244243793083735537076905350237389984851343895934580177624035182010972791998143405107975464650673293073932610432534261048405895359293410402909339496578619416643696453936979361821022494450484049074726231663842335278179870515531668013454201130535467566806976645001694487389285394520056221905344544032931396985161462705084000827866130449415876185285463359763224295980924121212074186848215990365193456712599783927159817556682175469273025986544968609047176215479884559888997023847225956279863668324485029357531786820839501314384 8038 2751682291360987100051650480641633047669771125729104614794237966389269615769601947171843115775708958757896075319134731802418418004403419018370286602272084593982838578137873633587134253740338125788274810260837245545771720402167885640380849768933377234613979889229722364206841502844891917114140366875562316620363392114928682687083641130537507095357090520555247285246352590584254590433088885652228316059498144391328970421411097492747880288580358906835818586040576564405875742842471986804046175096691598587826141452776651958902047527364344 8039 -2979500436740413050690207016529174267353264860203029279174619856335262497283812076779371522317458888770267950745270603840646369463306396474366141481859397874110480033207431035624709818264923159376065739956814477635796624300118238241822425059452176458326337339356236811917084697772504234894419349536185957341387127785494038449445014279110892786499023733869752403677193593382994984490305642449211216598289201432718311849926817276066162015631789548991434522845008810924046974036067219503697515234757231679873012241683652997591825191134592 8040 3226164361673205271426738122475713592179494876095962854004555111512317969301707079052748777066612336814965634804511313873775059610597497912472941198686999066215434552944869230073194717940975549226390140804776363541094589615657613712806673690839747222062304307779891806615620773088582129827758618718702932770349965710676000584119970230351358058399284967707061803491302398866259743560362208515382445104516168625738081310891149398942473672702706497056326072489936974657620410192194712932049247412145019028690414035212040832605205626396800 8041 -3493231737072949060710462869948274081482566690746199896113328627796053935977881692584941467420078147355529527548192355301364484494465657269170271586521876291856167042174228977603835298770983851783507874168284028232502124603212019636220770806692691451109590771204143261309731735745225011015534877332332281941382360889831599856354408559996564819137904306747568827770166810723887985284668909141394691947164821573060069240910267158543592875340699802417625210953176496006449644547253786383839072588808903739122836556975235109709854781583840 8042 3782388873002950895443084306840671538705504417122417024343248846556692099479443834633230674453404195117557526408676759249311066795812459951740958231629422789661574210854544952339192032671123208701561864868200990455874741926738340650602894004349855993335149661609397467723791276419119641352529954562085150910945379371091077665543443941308391414130354832210334725858776666092276805862310943875802039276182751968563017534675217440388351148994837098085140543825379700767170240367636447325502537200700093757436197417466630794939093335375304 8043 -4095461333346212694253311379878075978682540380714172258098575052535989979579832114803554089823881109692493193570638967260780013463790295021246390869469811047432806100083289306065790296197585756335470967556451758927693593369591091819393224411586426461445047226504592418564559836600589964850552480325392407231257015835958170201969184976880327399127245889037093488477200958562814795423550218911815378505041454635138250869242350875304852095468818636215604279575053327737793209243014403306630193725555058452943721324841996743976691607829120 8044 4434425425611817249858312254980548141822066934792734436768422762614730749740024661443229005324043845936961286090303612938472223163213993411449304300977808889403972733408280474517772447187372313152545543453912134758770593211377541149379956604387209883618541889534211023230197734918037359033258890295241707436457580134583438324159611447505637502427607963631675098487483796131390930795192711370317313327349711695716018277751905199124392169895862958234646506736896901698661404665028407176722334371615337937811587582337721874290068078319688 8045 -4801420637968711963058055663919359138441543986776720414349253397766773972728872966715107931354767470520196234420617759341240765188261456671548600549292879293508501338606413015787826491524030666359038017450014008947959717987019984377270018475287601616774219039535618095124281591682987131458128275978666917350747525106492956361150760933124171497580046377582656307070602471503205393037792953846543427665012449998935529759568810004494023098893787978384314032076213663096398905984977553007126149562729142667802562527276829142570531087324160 8046 5198763101531531629310158299424779985176966080158066119816227512131126797486876796017980066586779944604866952620782488821873073790202018160882231603514486054092201128269919556370562731068313211289704471339058137826719439971257815544651399239933639209473068093639670956365632691145473236753886291315669986680847807472808312119185394115659013983425609313583949333601046390115887611261120265613971454207870064972652552352586767534716583381021599469230679775155229367087440990911028577583051237559000495735281015413659745382165596295851584 8047 -5628960162344731752809895750978126065992643493086046021596295428796527733236254047405185953473755415074914611775068925746383220460657462461999626026623378770976972530477367418466412360065742302758178115576491312814325659268103438832370684395542558690940662948016315985172357277567578963328897345113419109774668907780058032490690408397801440449880308479706326921620885652019309421019069223044258479156790058053187388155733233003958224306806353278448022618598338704114875036535124168017356139925232782117587475168564092590432876156351616 8048 6094726154461008775583996705836105645713024619063032125567232977583061669376539465000748844034026471459454775035667890728824369781158134659483397506760992345723366034734572250011044579621553686311040024596547148114461336699647403621000696094137928778071355289401053773900992764544761706219765746443699523258512324307025735977182930887856652355162825915792912578327586347286822876475708119088370202598868368625564051510934897300087377481626692484159316021679626361023280301479212759261590204030741508016265401790784184423288813210749312 8049 -6598999473031151811540534397802817963398152226931676215478790497752918919299629313329216604304657892733696471536027113911203098164229778124881965420813947363710454637381130338238196419300376904584318799338910446990488839456461072118236263922115656903737722653138538472610214535375613539562778867808066015257559764574860483959163410390185968398292329401618824646305511909066943385967557578753463108673969746886602752206421844530003831660206424114816403536917279205876714254383997449777779131315808135446094484223432011118256415492012560 8050 7144961054462053139425489032239070511619045498593892488213260358479548585780964224169803886178219974490008743332365602564154950297584795748381932419608829147621630942202078543064256318293196516232765525216758972351776267194578538795089410941706898866127094526080760798770714026751988750717445064185808744652678792584846248594842465000257762916448307497806061815527261004460709810643564993710097312484338258644181127143167348337647836206509488877389399124739034518903955534430959998925329163558487572808503939816120644890807804089593376 8051 -7736054379508407263192737447055710186508623418427665661579218883856823481586864791943647902810773380561454377429964788707151613790860994797784796653625263255808145618825365995999174164928146298119639745886964506240949402899489209655505104519665295455220214304237075366084959162438426664524515997142768526835578386512810825432946179177471226171980811257972420034895376663005178463359023140236744062211782115076997621242656654358821856183234616488239937949110424339575192801005911997690282308610196043009647216160699061261835106639166992 8052 8376007124696626613589677672512234748469914053458590857464749447566358676917842273418775371487004281629567708410896912759644877179879463038042656385383698932511080323673105453333782760344205888164058898466260564772817395980665920864212774757599449954073470416257068966412256678715456550936065705588820981954196396419904159217486765763490689421773760043727277880352473592149729579843938422529611062013115737700576243993421661258474707746196084194957774473672402634962811647090532896583877433458663416284089753909802292386046288428418752 8053 -9068854597796184194412007976601549379377592822211271384458132252844087579639895699077975527935141028848923616351819474141567623135191460535842643502186855529170568810074055385303818444308761738300506175102079183472093635804955581688582033183952280503399083811372216850158320991623186869135097668825896227622147315612854639267343613873391503273013020585341713207081954305142388205292153184807956567190039109028743166598953566558984908280823025170756433567213076206272710262582468772110358788431187672614315590475927961249074605530303864 8054 9818965104218330429864644069109720702029385067431608838251172935943362490467288591699604671903015394893476728582019567212833501695803774369201805344746025187143523429139709857160688495471927048998144011158957642462441774697545949516832257697730204512419411469055906410490006280080860233113982187894657791269247926084620486080554203604247569183294960324082382985245716478828579045274798235824345161751221744290370996064817661666009585008227212755030681256257836819982065473382254666975654274681110216786636116304414905643304471450903192 8055 -10631067403304576806840629885609568485402266839620102781218085792695164285585454241701289705684472659779657765227105200704314214426491451060480277833592434577851415199922920395185525440917688910311781916919228019749297208285157308743231260222485420576813719596956387940811483746158895660729467314526866892314672750983897758749682023805044217008220437112089618647460779416094967142306424637910928797623909235963736214403643717858004885577008882918921782684369786863498622471769159861721690846942304588471976785196095250177594648826450816 8056 11510280426542862395173420220893506632281720737833736309789868480557086783496556662422660859771189291261877246712587631177899262386388087320291949082252094955943213478395765800823328556271933697116730931389356648939752547843609693169029982502207654468320880777195188447444866724241535957815848224615401020672279702616357887696054077877212469217833294384631071105230055136044309145116860262306719569706735652658377982566106005757140688387629191077302350389005058971256723828518114251973124019044292539691948959532164676181513350022372848 8057 -12462145443899475541804484593434711107336802599527225753487663642666735378274337230988896658356906688515643288086647119689239215862402724761378241206503172264153274757868743960371790552589098025800155594695122471088956877151518516352405023857375667030144457782876213449740684244878793828700304803235589830793665058571485405481097915964149783859885515704002445651854815813203807912551606405818979087012898908518512667731441930041641002310927651474125536442906110129982620433933794994587102462046678281622957425546073272378540009006423392 8058 13492660879767838444476105786023640152887419875748292175649223676419669145474652034032847333815228174309077618822510619418179727697332043515404978440386367124712102623828979501019779103292463338853354125174838593375601458274912982826799027132260656421967426894429057922395588117765893545371172265750188386777148192130745646550048471031753077841966183970479566295848758173260624229740036796380933693598036359995618657526553846126171697797165359926267703590227623704836150658758667601276395434354569903987430493177601786529929225242877792 8059 -14608319996606663931077061504120350674927815107994320883813697541183783010403371874846572176049431841847542657362796926922645284615436934295281272130876518758245104020441418470910197220759549273985000762916228366889171170346165091794249807820692719184758671285719767626539292721128434336339937094336925127881140892820037256543466744411102235394150895453016255360409227194837802589892413954016918620149061072287573407789687779126243213257593687045094673496329099458819849867068632194232139998147378050102446949321858516174560999839220776 8060 15816151682273082739605723074331218163986163132353106234111473130784937086993917772352869730146518684093788171063452712955629784328150042646830860267985848943154430665566306265169292883395030201240075464403555461187031672039345209405282058359237345931506617790756270685952869569797140178568561379442309372820512116641708519043995115446203629852986546091168374057693068643643386788788741320436845327442499791480915545349594516760622076855591021508237686405553189407589302219833924294193551597752901981482239859640810032770242988957524224 8061 -17123764596462913375622172955636659235457588941879079289132802045163353068815840684000623632558204137993819295423812257108115086980324661919337510456893125434867608619192284909735015843540428746482238976573260065729156265732702773186557750290540996708503896184931410748076843309240244307877211854039735970687003854264149210062999878068557642968304418936984598834990481822859763229927113071979050730928623405200275400199280269537489229971910323745337614413791886010040072404502771252666615697308316667049961243999792035205770455383198432 8062 18539394952671273815699250012681648036975501537050871601793465536837506067212451009245879672115736682731284181245590323229861822601252523063918930110157977702039004680747589694492037737034850536314072608970334668335935239828580138981111883539545521668249824866363031745734675808389642614288581998105603325800979606639501960497886065029863581199941821644004135254798867962158366522669296315210808192732179236675103385475243104602135834758303135126213944060134688695827888245678328485896531634976353435735593758707314573471868607070660848 8063 -20071958234813106365441494298316998282872473754486610573189157675073788838705128954843545804634793009203688462896373837501477912832527422408180319759625498720319418931364116058242284138374562932583029394854239020277683368496286120158834985876385328047591125432560279202110750222078096099714379534656632251959006014580276838928226168130075329430163846851296608303494817638902264185074563936312051288304514222454104399826380610051970986095163930227222618952113588331009996030418833870173958327164854936275056120745367186481045161460302208 8064 21731105172236531422190316256302843551546033891686327652565102531359338901425971639613974433297795467008302524981157747127872714761978783322608470009244478012416835833627363626887860972907174196832816077532102783615349393389734544552193938593988197148506137778960329997893176112674383763650352480003477032205717812500945841181463232191858336636029748994615167164576825328160389080121679753650024425527597665671119009534287108080742884096183328485968364979793940151548013445677707838737115439370884566616407395811412005647256479457044816 8065 -23527282323475506275105201236823734776675451967199994633233855871525997816783973463219357705788668181890397333388733144855349591538261660834893192591020244973880265321338010580187960334967821827344932322404740991707276169225776686831291306888299654710471929158919776509545657755352220362313958043165347762413664025054230232993712885796476389893829896336489661687180237643412798168431074502135978816928480199760551759583218174359639845502313217453808886639455438048882607068202232713126531159722370135723489914930770178665364523503883008 8066 25471797647887852846071763471149488927718561697848619639620898127229785333265162179662903730299511685031526043241967799497370973799507058145127852047615434666930930497972709184130842625457573965049853575343058802892845497062761056087100564740523639414347812007375763167673586143393412742810465279779497605624697116580224807348387450296784195851941196619217804004063144134713401379678121931232115585205376489191474194553925294812091931103733977117690364848434462942457191597873277379738605593677093408795232396132606756373626057270525456 8067 -27576891475489742653772916634923180534984361741740062694919808317755122422665957543870203698404567416171328614905835309797741641202782864241507547801459458828110726084799684917907928672801881619208656638526936343233990607174123676508381238390115888063348984557940799949582591463362795611177977607520563456174493865002435489790381393448783087425897778633283079979686499272033865956805069071258220042842049736920217957873246274467154046904294575701843349208332988476259067936661842697749914696199479551692921307809852088785736496605660832 8068 29855813319022309448829694740403498807263441129111464900805934825852311653986116317426856656894151071199249079583524458838888685063199001847924357299489431793664197208846777390225868118035127518102163980653966089420307929797156285951047008251306461272144139464788163637652064013272626869581877495040765024749852443061798781515122774791757414512622147499047946981606992550305415067471975501261926951154833387176943814384844728880567530500962867889710373890458748047039228504563431959440201542961323586372914406419026161152035301194044880 8069 -32322905008780238461971097296168236910671535428712243001142185468765522628624582827964926846414833447589456848779851726827839227892866542034839287015730191841794090791091501817523396952990405697993469013442444905894670436035195826884740511786819869594766030208597000895119195687353846091585061845066841897056747114016631223263147483936974121870696921192223347070612797216444852945171841667916921545679165015040522907362488942095716632413458134505474872550817551376576121508319623184332385184219891195217435065574612958056818892643886696 8070 34993690670223216019992477475653870858555256983665674708688240010048133651626793198000887235214703880251510847413946478693996079995625666967390114681280826670619469472414118083878027430013959796611002970713241669478318791827648214231089014102502668102780352231114205158351031807864737264799897759556338571625079053016200189931063463450606010155345724143632217498614943026813154787899627399996696457463823819331196520636518522144715277343925649911571060153837002179659012654484023971252791820983836971988221381263260328999166608147118272 8071 -37884974107124906692135772255523029728332428398826522153117565163525008719962042589953486332999112848205980069156312390319927806958719610832542656245054092416354365390217779514098049375599677810080867968138917310795348041765433812420623626310377232077383388530899449547188086310974414223656196170381309090143086519015309721590242862882231337894314621694353107012238492158788269368052973529748653320798551072288049174427856461145935401951052937984102156759584113830598905947481185524683799444607231507116547846196037990533711049964641024 8072 41014944199256708016257505467629890136754907755054559419930472128633438474294830717818895042744545589402992160438968629883434717275677032940854178554461835242620272111118239163492627895059671026438780053481705665729172948350367563005450902211975398460922888247841922977267299677331715266766058432550065744377931605981039701124556162032189090048543485320895222436688223235224807671448024000418648483243059892734562229245942644660799057294086718177969313238418789294385060353005353540269230959860713820593235884544227522866151911584015760 8073 -44403288973642775961184064962127912705206856640792295884287398023515133540402746523517149343480640979304950069475514939376244906437974538171756093974604954324334900709884624060795467088740363380673331313880080952883631226184953956606820842277899221124759807391845322820344368503054235124125241813670222505146597151843269389301337137601451921582194859487709752694621240935949257929178057143135751663783886248737294838121704833044145737397437156559006955855316028876514169246299986356019865622608510233739923424764016867648402795456852224 8074 48071319062570174603910031146490190851167700811249974348778454811583661546613168742673953435027000601303163056408991163939453784743086062326253488228340098630451457067954019174165079326964469999705435254335210198805397510694573748474352156615283788410571753500915315204002717494875210451743622819361625348039365787016572863623443153244945510399708973107203600563054351906541735621870384786234141017100897321185103709274904923839571561018915622436773238931480906947560424278093819933243897008480549311925586733454952592162563769915351280 8075 -52042101320130466879292955403195902456265020594190431808800441457316003954072401248063298077560731278113530061716073051378156750725166187338953800685754990690244076928477357927149194591109369912697676080567441556189209531754741880313020927651978155258415019467646540233803599358562716407810523007289437755556698147222905297278875884193493945362281881032282250172703550748819151320612247371928529267382113168529527535569908933479497145174724560563633499184098506501688925286735011960955255705754686480250866937024063742149788850518340064 8076 56340603432471235128839563346090757403632942191902378872204010452854771883761676047825408417995118335128107323950895170571886434676724964779758244196013710702810021466439828786868395394451476363951485718538994567410597678298475778975979025039186349316938948479581232791781321718264383062638206085313399798427697754431248190685306735562477636409969259649919258327697696075483015023709169036355160153503104735853201785516864472114689558012602414272132870097655076286763546765477416751220881795054184749837745703684880276330027986198154368 8077 -60993850425542387387409812092795299043057552185106836941400072752695805229772870389401672097950259383370753667832091536809721315754997581155671805147489856715129731309805871265517517430711745894319565695388262560315543159390936842769892081983852561906350813702641610920546253696930319771334444733930568604607554057277328249765990011270645447140588834210520686094744282698034062960851265241098912718280745657465694429355997423328041032364972132170931800211193598241459503450338219913039388742914190605982956845078535574485284738903654048 8078 66031094048359483075370848158138978940292042640873389674420801946506992258627334561646294926571486144608255292511492011382598262014455505954709359872962768468019008569781499577830153872562433889405668830408186725065072920336800366791105781055802296351655852192184827336399323928057936770830109001881475259665337139205383681375053130162563432347973172381573787626532309365407863629413524336270323978695021585401581587810175147994934520432888444086524189644701605285133167681676914649580856994863538971860988029583483988748422745189942240 8079 -71483996090136490603428630997702500387330306083339689667036103073913353462301670339959049161671897968505992429995025654830239811137000306316555936812650448594677859483955145078996723796062315172784409439354803494760196939259244818705472535252632493310638816501558636867942455049111382857892899738098361717067751863267743143810764784276133396915978342669753748915653235267154075108413528497712349976382505360589126827778050978010585264293609838492772843837475966326398025706243589303131001207749249435444444783386709987307778953801170304 8080 77386826776562999033723093931923143482924473430302499570870657527157308575768438915723737673613331797123270812142239178274635892742916273848658630338379176429141387509401113495674796778344272253013857741734101168209854852841360222331384470507753519600409951030939822330208799548943343547568676185310574346963257613551157930268298447513635164024665093301983019067478269983869236236633985678997244506583349055069187732887411666565551811828003936497664343869445070298751333155415270273563726190404335382138403163533895578139272685122045280 8081 -83776679484556513092160161677201843470928649580167877286518305951794515103927292165751362924205018287692223512087887631550499995196472578728888799943647911189001682684745146307531022820264604713578520782942577177770583221534051652823327090783519189333573791624057560756625649735425817475062909717892205690801463218990892955538173206225558909070880959782449357745304573818040006121787731404940292320703727219093658949422998890734372386970716780516178281934198164085889064282227255289775854365643569104315633861618323345023244739581920192 8082 90693703116593920607020633257905619520931681738343756899684739177692405255969904763363797595873179915574439793349016939371203848018032046799604339802293204051415050837724252477825035397879956684995572897949877951594860321092915050980516660860107366016084636090406790828245177023413494503155285496874614517313847915153239086805701882618121268029933304424370027444303864126260802741068368981528966519536346615345389883229487264574222024222870737360049692815098656457822128566722145853209637503526335021409985698337080393167904558574286096 8083 -98181353585850302863495579113631314579016367189966954673635046698643204268292494186630941196347392987127025893199780642023644751823368067524257742055288235348712354902558841910931291011000160779677548901698195228484120042457835203025128731793772686843402062919094330228122234997976027262314943641340161235071421857258688648737517791849342707059411911144056316051394200398799011183675665723787193747017425576281852688144788077447424529365646434555833771073517143770371706153139046016798458545906233876068382927460758693739455594188733568 8084 106286665982532566347174354806060814348133557746976993031016443273337992938002586241164783807987693501891704740204520104933337090682719015253197211771179949630748522342165515692624989470347943267760309786880029819560386171089827105033321593390241796406050067315645556176810038547122238235960242456522129735572704293457687419274277940448811390008657068756393838723228416701991886532453021123534311536111183769760293130749002972346360063559607279344860799324027347132963685060484941496858052263463068813199972256113274530211758935293834736 8085 -115060549120730592574083573635629798359820173063628194282517512541746037354336724062077885256832049943621897939309068932248269778686977526847508507434040713283569154858583437645386455168853211282507101677897513519350984728114505328000655536123109972056309669358282025228113431733404961836720187846128400615674501676679370083373105066777083352021793541122922275565775549061228472388278488222090970616998857660961816828652439929921292890945320447252908863384136522911166015955133543778841349978789214834690920823041117849787871260906710048 8086 124558104304621083378197856012182526057595451360466576330114833873192965220541974288719294970639783724399742263721362712241788783490992182629864042732019561511824540911918798540860091979928165822580091631196901323114776272465755568239521762180591524206117220470414569004939521929949355898847143693731683033648213264463810164617746802618035711210869451717041812583374894559543024479475740855759212638811697516740299245305328569379678985985532963413508765004761271036391991304050396163740755188364723340073153715351269856900276337226754400 8087 -134838970303816008029815881039759616487327108764643056073711756663543587998168106750721834553986361463276890661802559998903897194788887116916961313087990028859954945132580664733954957792104388505044679508094037121214782642759352442153704625655299879642427073617045319232882559161057714742449267900267928619516797861036599770424250167220094104372661737443103761094926922276689670015156437544134194312285027190291566191302510690705763352426930441850535736434844838590777422731699972854443704218552754747494515940158888919871942083446248320 8088 145967696690986526590270783498032046644781747273267071947107219159845405534898013190876347992999079947005152120423091270642981822091665608313759719945037068077002358761616641340438458880652039421859541813382758705489205813964362953896476665127724388010920346541615434768886988146002383607320101811007139224362269176531592527367894164784844559105719293393555759986945636467612930674531729172960971916957464888319366376502621040844360112852973783240871111236957938413110378809996801393660393286349089630565958128855690901553608254436494752 8089 -158014147871629276819820851918477993053225916842588434964716558424843838593289462682276931704205629888165160194533119792165760971633239518620498011617168794962593578948323703054318919376723966442259132170456817017733471649000942991972456679627556367213016698588146175668649696035925164667730157753363269755020721040514070260813187355812937198463096931607957207627849087942960594044073869757245428782791229802419671498890986556323688552433759113855522779249651814144203589912937919722946578051452069605981434037255540302195318382348968480 8090 171053940327072876136922996458896437392128944767409802746635391688361854818948191749152596146018161765387352105121442089268800647528108975654259201029965625666347294158223546846777100763976907042476136493676205059476152382403597829290398809476109994711459603260273368490013971979043423368261531714653048425758461353199603029281957185377417646204802134309966369265350572844949792728151037267383218219063038002528007109587710345804368059899647060860222851969564539565109284814013180717927213572976662333763285589911290415680057692707734592 8091 -185168915798736211773856209618062689447904416718441351075611858951259317643304507596477711557584523974795538720714558817147279754667913413849078127828245489055054971966404841517106534747753949968831526901285553016511305353469031633644973317495633611440440439728491566176680504846768224482795589446760877103529826628794560198529784719644378982334340092921245696582873598183819784594237175947705003919674851508794762753024295722517646265204681677638012390892901208444231456326798942499244573021242908081614745492826278732134457642066995792 8092 200447653365531632499153667265891592486595735935682323493358637028100204519990623482061446112112349096587998596050439544004499459784043995567980749106169251486732716767684788328493518496142286951950200953299772367905911363763667026833998534560109857551404828594001484046192323237611947198822204077589580347481246827483714572772732329381019994691723385091944371305400856810285375765273674272013855016277652969808078370730823033627606536719580026484698967284201794802946254872022313035772515235110104867780197609844764205237768669211544704 8093 -216986023608545786478761327112766205529687593241317212897464066886182199768742444290102867879664526985123534582465255464901093304513695906231053164271644266609018603515985527554725847547380378375466023707555156343671341244496665553950248945003544426132969292757806093182810988068338910894936239313019989573593045431468917445761444367836741140152858517427083485123276525886598388560766392641292493528754849582065964613858635250151734384135610656398805012476886064921031752270851444155084548550480547895661271396278704751620344066756130232 8094 234887788319232662434489582259338666358237725210804873294195309578128987583405628438874092252352389458515553343223762379900628830991112168160383534780664369298554849775092308162693775380765321208503752149316477907279869279426772059623578761135956255904975991632883771149525467854515194340877706948663704617113654571494550835372699021184759309326962924370253420860885028440205507168910334478912571516038568756050982782599170344298429903706717239830936824026820982198648427269781922134326791743382061827208957173533021361741225154014167296 8095 -254265249490944603858366260181081469454358268741725303946441705721324376104207134197952177085204937613300847770953009508289868022808336807662795135561641203367641001456748221928438203516992931813958736242079611499705287198488008137619424240862379861545223663023594901433766167381510355680015559766337380991680605236412845991201207038151324409406544185942572431650595260409733944783509510888356396429361559831607585660495116943079559078784762804843002621491269240347185018928991981142129077458097554720250329456328788074590981529592473216 8096 275239951640468096639570902069620230804109829571071185628065101129941875171045002855850256684028414154061043902786023934255359413353281930824205751686670359907876183834213917416801071267519786173490547537903721655408332993302022856040933454631914549383845296204531315114820052099199914016953462563115763580384834497480571577700804307263009500336612930479794529820436407799743940416771258692173023953823793326349631378173721735418137252454000157981136750586283717285667440258592221553920919548951243817867512816317080572566817067885626000 8097 -297943441838226490605226717565144720508827063813655626170643314509920869449676746282129130299132404672771195239799754876498610838072795690380252989392653929892062311004725246896186288587039743923143895315512055178752496272424403021757770150840788058743081287899532468833440947281429193207680145201582142653724045538532731626191021110720784345891701584173873022067356128434453393618694162431573713371851117409063995831941041715878284792350721388310251513391154441949646760007080675488056367720598671592414079195979751143316469413086132560 8098 322518092185021894766958249239677882929680801992843602090150108991390764181959423079211037562430404091211543706505969612707465627128055264757305009341080838446310099255009122413924119971812755421803333201654914692012491608085486899191809285694914280896497605345733824387178539316652117136948335830059120116186033209958795190441063492844696622863760126901416362507448283880199047435065642638494920582357864541791937542104743784220185724282272006551617772987861251003234777726173927725282098893642409552433540825086913261709132722769863520 8099 -349117989861842299612559438426659791866566922092395171650093951706222496010640319933478776894500699738592460113009663153905336082101117890453658055051178454401048416106826254070914267118658936467969666928194519901133494797804049465695119931146511966188778445851348318719256967352622362399022033522272676578327655648656223984816381334214663672232023783592825642814324810356699075089074517134541608315280275850643803140567062072518189676847356833492827293334584603116790884713428868117128565455811366410593791593162513089308682264170853088 8100 377909900299768957265695472432523531416989022805598153880012345005873827976453142100817394888559002403682864576570311411585114786780464155843950662427352037414529080025356886201187844375455756028168528480928178301035481799627137056859630741845741684267744549182045477224883267252963111607669807119405817904053004592888962316306855649457540663143535755407583170139157969188949069000940395428943800856888022545564499136490983526584500590904689624924133982546838695845532916682903218544220613895669776821544497670516822493225827028686275662 8101 -409074309471991951696599401653029943301252539246187794649170776520863381458031772128235296193014973614805897555656891463107961383068699840261675471224338340384816183041615179970034100561630689534914056722499024014422261528771141645018014397446893811944410625430689073881919406402966165657238777147223052105732277182009405456833451666379738248528558937377976229083640399722569113803879950425150633365441549156155917640547414123200262126873066901852303397492638224759186243422682556627960727719778157655040883051592169381357592460633117592 8102 442806551802200940906957284453090494259002102835804941566011107284885410594999762030569364770233057347930359039151202191739500637936470655859866964762817452964915756136121299553673297672167364637557191515826829277923996756294066412568821913043817433249330057087004326456368257591233806504950150503128492156745692192213869746475701547052947897814169437906111773431413701701318830219523599719681992945715335252702209154003438848818242929050843636942436511492563866925639877862459064194165864977574518047411211171152852082162642581195398136 8103 -479318030716216392589423546371667879718264320946323205058559964856821506338048838036388352087875262870128672196525238957306469494863724248909822468187465982199773084557579043873294604116027443561905468911405331621695031680400520313080357292013414475790157457057103836725163972251047378820002247538758788546507325535794684620583883437111255682562622834880915834177088925829780483207171456612696295124319904104036921185792759042864317445680199983748589429383988113602573218465069209789022287541021842217226595660086735589641471292843698688 8104 518837539439967200654179472631495152871304443054427536670803872671005854815942415835922655852092389888085528118648173541176544494920137624443385984480296400484108909321642342968919063911356304771428696776453002609150834033552393600041153960007584840584815241087352068002169766613718488289019071375606124747834454025723778626838718150466396153918159601143395279465320482992376287294677166961901548534277463693874912781484205369063485113011054554906209818981632408966542660886486079494387764133176676529970963665967693441327097393694321912 8105 -561612690270376513832046660425117762633969354490169043475736185229839544712274442454726758760013044216638433526282269248652864213964606098051785687150373391503550085610935902997102415556060302417150302694836319717241715845400865266019456866049284049551526291251392752405224277230685345855341296935101818751437082112226621178652330592460071922956301029426950834929213669854170457807243657498491949686438701916237574693037195844140772600706737227051842842501839778865595871467927084593419992774129717154892078807744394758713346365495181984 8106 607911461220254384060692830838066438817015850689728990101638863280515310074185319394782286860678166477345052505439394899582144575914349337141076813567447158336306254780693374760821453705907706866551730345850891920901160169139768184731448645334227605326678271533196401984712772490074746447981394527166148087485239035540331270490276413170690211654003756511668047809618152342022427190069946751496071978638741165700509486446852947139357886535679974221691748776960743406902567956059631670295767528954542737292040443956609404991984642843742400 8107 -658023869668095101467408826571575793073142078218041533323697769794973912062865566810214123805855050978144664904820257961851678158846269797380247082414122094034061391609992300066604008941036425515591714046965005275155187422058069956320152990202448760954082346047563154310250039161323123299310517187313631259472920704644211449498435557621905008931405829973009898088666515083627240740952399923927761800327531805020279673164175963213054767366926655789652115315849470182996560573788209285314422598689497704399158341511324477477887289119302120 8108 712263783433262512852649331151984488436718772063259834009701171728616322801191020870303572173593684237603581560828604313040926551933294301544576647747883880363170154740180591348148252255849285346392414823783684005175295121847825347571186620499213426312220545716901366190605130188107739056691796277758458954426782125410708800732417893273670591795975815712633756754147101825503910450751557305273401997356004698465402700527198938891117667157265684553408485646340329700959766623896625152813236797895196464104882150737815625763381396043365160 8109 -770970880551311902199998443190302701537744057731019277309037081535808333434106751725536930579760615120948097239764040116130670115863580123139654123571155001936670115422385131801754371700512354318829864077749718187649855374416514705860347745484257063191238106371738355191840753751270335758096103773068956554689571408735040437739940608443809814072987235292069606279032782498660033119341141020201274296772605726506503189445322547999981584314951353986248531728849526050703187801221323752411834251248818508300424921850165057082790758485089504 8110 834512769948436054004969183737370998000150292827794178562766942773687471476634725295036436478614216070620060710361399643039916734823590513497759491269185381719777178325037290772097606604743387218532075006558843129351802264560969023701834810380961020026598895200838290185759447956351736172557887326997804157355337585503760468622182548761376679223550866473899605480259022400745190872261721286822961953006850352731638218163209065455459945605373474833124283384454583522393927713891755331249328862334919041456982798267850205018523135719645680 8111 -903287286213962766112727441499184887661887723420049059661369003391815452574250424575836595757787358955668364977413608856455482431673940907646039848237500305878609288106467688659486949362658729120421667201679003726128225145845130920073089581940013383415376575050727544021753802921725300318190902702298155738969147307981932590184767994185711746440007352046058718084913552743268922568430433414478638258897927655126440904030470487979189807415258712990405202999506578158790981300604564630490242102654129319851042666790996117456740787175642368 8112 977724972751666480780094174210228091673483143254427086155233608718534615012678765807290167365336358685529267147151009804962045282281294877009209549217923874836806703600161002683028810606289501369483799954504699045430507364314204155460160366231599011287132585459584142264700098484821757524140897034466059623730446198990472134855681657067176691923260675129387167910918266005679260072130887035124752010599119156004633520559170582742975183857754429788289140310070104345172999809473385399961953064963268042697520661154731232945216606476506632 8113 -1058291768761089586660735057683051282458978947860599830220315281814618100581662951004175795628070470387064611084261262472893301567287334331204933524497375471732497577415486181831863304465782010917204364580664214412428106764536038348531970852907863407027179103238557205542591843840530022281799840442715118763064631580962302106234228668530177017588847378097201877065564920737373742087327754238525288812186646178932419389880461925213328254748338697364469002631197186374668826359922340639328805169150189273310870249122331647816080144363248352 8114 1145491916766348997129470048762071493822372140770045683622254576090177158993291948765253451918594117167379366772056664944837482153688393456640920421430472685338437599668129280751840549532734365387543272206958419955085399024090634320300088470874510047725794727746436020278066421873144303458631341318935161746335402875156676704109534943178781011595790081245129440955117934356637917411637769522981518510877266612490957196408243607790638935799516292560944348265427899675559417897120154092603573860300652874412636590242826266273871742455822848 8115 -1239871108779873245737073563342212875514343774009605395803555966253651340448835611940505872292493211474843583762517615981459227574554737921514487680663387130369850071923322465832711207723816933720452690083924413471258429591707092149654394440251112323559925944500727534061456998210020709203402640587362717224511326901957472399405436117809171809394067827334226371591225485306938205669560041819763810839541032835944937359670130690526294338284245136997800858474902501541451710892108702890774806935590495422112912069391637983477794575175059648 8116 1342019890670658119070624671451459505904913140192613853538865065400897285829517493827997632552117706653767992289036174091287028440880545448867883638949876290944320287580559295710291632189498847559817551274516717663506034172248389629295163428217019478402739022265697022104604106307606191982807613190910387874356459780548445499022817888215125259161599512435277469263780859373323807187544378359646069097132408987503515648898098750487440105694820746214241107086218120110592771814830948669329425137022011937667913617784371203006150773140695672 8117 -1452577345910121852439484341768824432666843971226853723367579055958422259763375776518899168932522352729488837245028789314266089672174092110532943689917069981139743114258003317427586524997816555830035890973677204516000550639530510307542639245853520351439350356421044971375690329377065810225223871382672768919600197804568219465212470170327724582622748779811663530321836963392117630174478176334430352802995015546351114027052309227050233030004735132910747673311152063260970029919541804342559439043706235536804631799135619790354016678771162408 8118 1572235081603411393371952725970365193079902742654169901954244240437141580429965764039362564382778069940328689295931748783708789135025238726005443538395704435389770001372582912653075443455145993221768918471529243432145079545618434570383082575169715919883304656826600000834477785972944835727461788234326103029528597883445105395036844470774199311572523027513506652418326582207639083534497520459446620263816084514226981700865076490924145675327096439844482552687781359316618014292922207635139100768034029411466960818350213003643792122441986736 8119 -1701741541590797878068608583014798285653780275619648723930796052693311146847262756377476602941923888216952060889457861440431266992507437367942177955231003803356957905991773408177810196559988144106456778702117486760962733534654314458481064488647854731755957019321473395541484406117110113610702127509196531397059364868930134676621633270266348775843245285755318261578748348858602292082478105470488846991212190802883020973192504125764063691115867178635951193829188861171352591238084113883229943213032979039282947571052991546131854616894410240 8120 1841906673434218660618899653781188797076265050467477626121994437903018632787129700866951411474086656567406106998467304044475161269652460148726595548737677947329639539018430817255961792121496441359859055056083211520817581102363309972170455677419260069721055467595840201409232831241611057406208318110449771435359914687652573293858753376466105655075909131325593479349131481903916553941525065254920263527656665761178234051766364319587080359609697496345428914006887262784899505410488457021589899038006929212960232205648512605122868089700373088 8121 -1993606978300640763692276926186453955735732137988963402491549084470679744447559787446357127113018019503335438197742574401010701288950168646148881144893749511818217865470366472741363716672776006427668859038274899903254972252626980044391273339094547256161109643804116177075636724745778445179550576108012499296415939258922600670850871913716083219913241620579101246473838691742308117575722992365580154503441086237279874888887437311086909596766712552317529763572511897712099396372755855647254945307912482721038227921450990343410496642698589296 8122 2157790975130329174986634418750290990543185526473118770954250213422667307268279611372293514062432018480793735784656967079755519860431662997852334152492133192254112901197419013116997293117774701664325334974488157057645721570277966432597169130383663607150595287059416371201547214599143387827801751475088462656581337132591390832827206954210756772343360354869948201402611475233475456907500565517977878004660250695245367784577576330499826598680480337528372727285405375898784085650133827146090700945515732216942152817695671855517258796858705792 8123 -2335485113049006453457738161307068433090641617237420995457823415084768301420615597208819657817957668511323197217717560825301701622300932101883128791590741116014365466179711406339318251569241378943644433980849042248384957778197231967320780869710111695177627676106117497070540845248983860023364546726512457536251774733532117968881053864091603300373527517086249005271013543719111772277627602774230729342816684490618903514298618760375215987393920274231553099118887098104994441651770753412591124897995868410521769048275316809278596998941134888 8124 2527800168764192549498582138552152368159773230833681442028218553087879314810850749699021422464467312943210542384526540705916024740248010874728856646436295243965280851675812931570576279857969702714877432581498467195313295737913294938950790924271594850231462836477090221533097907128729087355079618019049260303875996755334302122182699815961079067038074484867377997521256334522528806656942693300375376227206087253041730200982635931170644242759928726883154965237322311634828955349172916364169306078222631455274039522802015387015594180866527104 8125 -2735938168694920051346974020010874806973829434708082069526492173920550797101389162829563213728242280760634445070082194821667574007035095539798341879305379778965997373349214038635353710572758597008315579425828065456720656409411468307181200792759262795080325038231858882577945979128974311600767732905035566979823295059074707441899488215733542042105533317324114079773900268438477366724340686233973592717805732694676444315627476698566681892444888232804304703172581373390584578943158656303954292599415726575058337664220703386738575357770227112 8126 2961199878839140359606350114524739506238669879757112281025039743292898516733185905925600266559252768777536424296001132192245098199761892792427163947601576431891815049077774508037564925960654739133114119769506790454966541803329689875473516404525198753561232377061931574229386111847933424965561330044358833596141225001383700944495497674124936012120603534799731745828416160895558062527767221445519745321492699833999497595296194197482663534683253595191483656320290054404546241705007731596967125649859320517074204358224491036344439361142256000 8127 -3204992908904601071316189805967723225728749455797464226743358259827636966140733066513475752921876077142043796680411924958510667122653418102976454717072078252352588134211019054999915910956404442435980067644920289613022419537094958355427060795085167679242132222121606748525510589432319775390456211091499858788072267401847101312939913411485075385629709338903778015100450550793118140553739894192721044343570185262509307801194854900536024488413190669487632502314490723262774664225042422748856516135790086786387503106767835593171783997266445312 8128 3468840481038559136453639486710671931761527427214047262682688371732002052436003023148472567456036998549903990159135175050818571749835546084906902966030593476316138500832910817146809641904597568381185510825215018684867414807022819333237206201262273773886743906301944441804551503406336044088417625702559004856135916543648412785061182969429722004723306674726341015194504304608990374688879248321800092639704057862676613620057681464221559764652662012156320931889244511046555827640020792215643278611167988952360279407199502551116368054971415552 8129 -3754390917612951879568795702955467406596991679511301380348594538695370673495781175868323765596737418852498011481942185113306388021957267988428360135070527245925081301247656428927201822067440164768467034880607090214369468136200336051206871370640880896931477215262188165167900370307401928963253859029774719651576033357245402210939714732112953736346477771782897008049504531399898057796727179760304496602565495872631036726386147525176661456850800802258018265763818134428426647511994150556200767051002137112987202313006854017310376071372948240 8130 4063427906980056416851186324323469945899294113513374098640890896561579304869800760431104935776228450152697801373837907529671018567136821161840418940404562277002466088889069194638356664035739552866761022796319378973085642891250584348356452990121281717178755566776948746007690398018402080197434202826672102256898065207381502745943444795828940976098330821577629501054860190997902358451799012399590075355354412704256291302457298409069733468315384707337173972717594889317288809583302376430821472367133461595067157070358659119834707396438770720 8131 -4397881610936785934427387597309083864669981207949350068050215676944377964542387294145174486436323349366793310160448974017330548348532234963177333586889834134005735094593820557158137203176667655825040534679523287931569113462290275760737160209942897604574062696814267200179108917071915121500171601053408581077471869092508030476507702958303609046115555495438029890038008615362648900964836946635604625811758142502587926984546672438472557742669728385262119885499182588955088375122658231261090778648563352725648551198084824355819803127845994080 8132 4759840682853408069930259196942625126285019288596104885747807747986236644986922361525815889467335818973574041377350973951835648933463408930689746045472418522241283871069150119685645881185128082342151772781021803793218869969365763114019786713406612037441778109155651835204287806219763720694053842483995265429197043055747556063168460075124340224889431433931330285135057961444483820729680893581763163632958312532141066107965421014494467972788123226208756329881078179344050185685424864174022613876817822573328450803087587209886907812194368272 8133 -5151565271066870021251824882061177885055204528054544211386162598701278779536622494518658270811270753109781065353773365750632126585721415959723565164711363787108964303629088401661256148452111782463637759225609022501477417084861315914665530471751687391885486550099213740255182489529314489355458144974492110060566932552244343892247817347442799819452712047181302275634508890299344474854167926088454830987485474307118367388144061626275543191240795052427332485789998835885811818138842940193475991812118669916675166084464022320671821951968856512 8134 5575501088244953825800846887708617076538445911264513006924090838839743986998802606885794330098013769232778952685824452469758136187331201386823743498454410474921632532087140992773083613335745671508422042522041848191182669602644891074270251553484775923737101949257164547264825505301253745931317176762498209640590744982269475229777302378853351372989994033445003780402578035118520087404853972064570261012833036712476637036960010777703589507448987895754741161104968200323041292524504592346690555931116900060317119944739494165236261563047978856 8135 -6034294634032888250018121567577636015228344670292630163847352252657759253969448319673251560293040690391040833851668849835168232405181130093589471417510304294528122712655160299318172209486069071540000464454175474873213491153779333288833101831951152469435918259968415715564925659704695485515173382595124913725047450469980023005226967798839054499323290841486047675161999095198230759433237366200199220015333029683791904340605577391236448096698922842957558246427404826048392136737104648846704582909531627570125298327408212109221007157225823872 8136 6530809665439615904937569020473176080675824386634810490808691463235316174321576759681272633515769444860485110359185265871635674863878672117379560888237038111696558626725469724163853702634207721556992208366396929749647960126827668545151675196185158059614202117329204422229189426126511111443292284131185973287906526388662298654966114900629202745227763930476186757555868475582209406644134493928992321451455484331139308346713072404339165815900657554220073138717261758592450294956762849456206012876718203801568985750133003879572239304109384032 8137 -7068145017150792122083360897892270845884579204554856230429280565743861444396297845443534949829389696538796444712686881620774127857438816638773649778779831255396379963060309484627743783211013917863514396162514992141017230822178935901492896802751673786770700521463115690967596699120842350036874273155134615508458484446868118904281626319560983711700962660534596549625260460182661627672898443609106967801257981290476809285865919306048897630943754500267032266968903964866367233370434565587628910294602948415320429711135393524132029713538717088 8138 7649653882317515689817724904224868772526515130904464633324546464493980383582802939573567177115377310275983760198788317214179377370946149219698407661943319378449129316253675540617073576611189766577780276404546202056143746994445072512695971385716998772219406755601224909975539127339643327124517796994775126577775248911353153073050185773776515561105283986423312150513537981983954849768713318119151773626969244668916879198070872992648709116875107983674717442720946028627564531414964278357523019429577088123567669144050889758701022989115685184 8139 -8278964673415397944879369269208670158021329567129373509656202102008261521963970768406375871764284052953862149589193824746470831004111011478939048246575071981511210307272412825469867616245656973572165307092336027991611668427150099045684628690562985508738288013758580374159105800823376320494027310514684430258906582930969422585221007974089989578462865110322937621848786183525752445987879086391690762467697745590387744354905720460602382259094187817041334204646098674164667134033394119897006806345843369009919144564374882605823741094375360288 8140 8960003592553718287120834463400298730174994814973439216747255695054496497463747098225657189373295655255968098924734994403764157355420948639715840791921622735463366464332236487073993382405030713335987341639525370627414631693047945789260206116202259181815715322977056491785500666467117787919521259183163676263292938381923780791546122806128620429649809689842264836070419898812227096536366602299736053541317299409349518754261334263131606849671238937818905414060658377019903232484785820294479817115480180050935114220565071176283260606119752128 8141 -9697019051199502255413295185111355733907789520707790178210726692542961247287645133583272597065422852868073816438855259653501533702187345863651992577891260605557478931980845851820321581414745062661469036387199951978972663521931338648459058200596571391289327585253244917098399233217612475354278670849022581233020418262094828362051454484010442017506187239076366389179815540911900384116683023194322114061336925980892398860680758129642359554554539720939065207900197734740070725081388957087626864454299523697157287140237805509376812544762917056 8142 10494608090731734973288451835515855283985458522176368775582232870321275566444191202368282568723362619734374880881531124430559444568800985622429487246024739596947833327339108633412914695639854392783073736035796400267991444197180046051252763257093671610559987322049087261125087283463792979685986426241816880839258241684366095167592040344990446833639255626790211952842721971969861850339306711300541828056326091583796750816152166573167131999042503025705199350978444622618805116717290520071630345220700341891495540347933419408779839437887652672 8143 -11357744967627263050927465514716322531795650468413701637466128140572877810006584068764050187152184566204411254603342729017850352660676539413233336455384328824337911927489901631145131775845788539190702650364613059771743795920130913711760674365122669662863244175549013975431903221681988303951546196704555827628391891816542691844095170729652358352740886997828538559286183872804233570820113106336014845806401599234666148164519726977802164120447403621929143576127188168276424723970754538782959888886915520522325232951277375595949531072929657344 8144 12291812080478684708456288214476603788464915754893046207885296470111010667386101249943408136722523635205680685630458902208625057626727637564464466217973233055626395572528062383139798502443609461620218607093900644665548257752862127130119320344919612620449352823146957888210754051825273967844906261455592084253362370259009962772503118327768801030181625128300532912690703903844329955994723936919594672635231031474125349674097269499833529890082592521717869021141325604549285369060312543876388163061644520350189105253049615384562484217885281160 8145 -13302633430538361860322082129051983425308267885681368533259933461990663207944869260787224080013306586582020678609393215112792647141882466266945406123365866588466872159080931742579732461637238156729279941831492712087349856510780245259485595305035004635316185704211785335545950901044974686492755166066833133056718013594585427396559159257530414454010199701381713589583765880103113185244828123979436966368647849911258846070032294110039179771240104515713780129824373720499877052601895350011207306636274149388784994551838621673915191252448102304 8146 14396510823161036807194760548886964584654826433260201879262861439645260591184680109901134948826452681093245160909235535352894449528780539720424588725630627161312255322199241371551085515161113924233304294185096662930649645732622753234061242424044072616309146312158962367610940237595174897842223813614930104299274537888389962011174311535483378585130669193173458014508186130693865321908414125203949853869360984149623848956360732216338862336080829065942154457776781078086298248671226576627519747133845605512243884628277486146967455199391195024 8147 -15580263034477124469044441451711772621345963905524302710893454252395654893783627363922943572819350528684360511657772437282260716386819543855249025571695802259754257926784139249889210823707782471193594405679245084665937042240792140170840814229486786980979231797909298741632393381433859453770827083946643482918082559236805335157936013973078877792381751494215915261205003411044094600519608760854057016302055178732006568552284342709680603752899285020158943953456299507357703408370262961313707159924239330200070814010799898788653417282131734056 8148 16861268185974194908071147609143360444200229714679342646349499816155171770188698815213282499093665789966890406847328400652922328939338019534550797888829242040163106437082966301404185015904277103273613014852270213900338836058008724090856627589179462675222323495543364220894464746501212543704769940323179916114121481972570510847721709220158324373405448699206303792457891161314018700576287188399678760258417708054799072412396998932057034608896347398200470781634226656299795284809385890415825792686856818883686387448718419840144853873902603680 8149 -18247509589508611422894037786628200468836862299451064972892634114085973959328461196620839631322760149195463468699441038165559793398369724739957773738052707306777739710529777061815439286748951412052516411274204853779021343217458547587419732585510529962365501739357717870374242932668195805127513114530524515192746633934444309332014385273861202234242355042625223667473682022660837097930834929702857766620743925499999968998849526291040956031363400297006323667779289298066250036386419354990870906381545810818948867498259611269019992561101443008 8150 19747625346735128725157238527763411741870339254942620886545377732562776983336455269024896690217510800589609883211168003305658240754124393508808302235987142069839190333108392503451540521859175451305863349619822150770154604532811162699842898759488324220786087408057895723304305475596417048855150031433472680349479099007248232745218400502945845610437481491134113788847743568144257171652688695183721300445277487321663525600545813712629415386922283280046861128432617151986875004065349334684880810073224189873105126453868369404815331427595937864 8151 -21370962010161848819712016566254686080934198974392512222340169091432013696135352370909211280922681282789521662652485848297029353573752999429596093813117867058160603661602957237652063965003158556974989034705210558786226112351070863742697200616507339877517270631972419912351753966993790600981916079675609078612427608756681017758246207292056994710612603819010218074270100433756875102627447013631594568043715013843208651867400517337604164212819388127925749943135315349676817999543610593726998433387290224870997304942374320422906092526782016512 8152 23127632638154441280780706619683148435317373331532358596272009119000872278289242028343381146552844921935834891626591316905713054497260281392335204904042217934769840476198829422912991499060726194102895887109200937815415703175352473302447116811164287406046730359966187909855371608229319947018047782777364411770487351391942411088054683710143348391315681848454908474425091452906172720634639023706115091225681199926803596297846909193711933323285993803175923456865207578137933824336942599520578005514181556736229044455390675165207749641031255352 8153 -25028579603381798587579022008698068638970907552943133964767629338853871539635531193257868823201337026315695286141230462365212461243957889374818595669570201562712492434686510827360704868921937908627257624167831544655992414110152005211400874303593402712882947995111807006834939467155106220958087480743780192852048189353726861950833287746632751069027103095863394258159892410933634719366177263372795803279635862375910080759063192558056750556669688060208520640593383137521666994261125223356057728762603419361639746369705721176458591088142718592 8154 27085642543582783467897877191288981504347889157086307375889722618595370189130252555157108587998689115376690596062427595066968985521677389716936258598223094316916216692542135680554779685147983013045864831118496598680983627805816698195713085456574288070977523855550633578631978132345961038680696902417653708094666251469754984838274150939892024713018216069032953953827968399000290366168764395192792734469408258028713994207270838084116451333168261885436212681822323884303381776632787897832816262459882402038690643590434900355435353241620488256 8155 -29311631875321558793377176068108649092138787744152612578589675134395248175775813688249970399636306197773428342433366149288593487760708917775081868518226205433664094995691102231379726033382570038833904785134251132013172261335939014682363765448942459081178786437497562868197982858027245702088456397089572898733288347008122541791673254550791267917382066508183767426391891973262183164487179007969516978453390730751140084727350781734697902353074004006996377074785341978971140468455802113281848517384385197918475725868547033749970782652960394336 8156 31720408325783066953750194384373865466948636360108481021566957312293592188078688732972256376932846883746655343916736609311096672354417115601829195564780655114063524941873073531040121024524426733360004663880978843673573113151198504994219955729424277357799534090553456431155016154829162079209772878562756043147223648148206791005168768658977649813793043249056996509122204483765870998795793676557496056479342599227857689160063140730115346183309198345051131807650535250886668748795667010178457076158913812573869448764544830194789189315434363520 8157 -34326968974852414279070992535162796512134279128519869769263430864146878813038370204500925428343156303736235949225108112454299357987596255372119218008487637011399621929044940337306862068918334498365194907503685395930998611167207630928406543389319615601087650351062182453851807841048362067821747569979641671629184402568493438690063531142564697612435207351083719620191441204863774363980539945388368985415408705254153525779521802475019928043033589605346722064190322492435415289194220839912531958574545932266072553188559508065117739163564222352 8158 37147540339951361931763602571336166936094928577288294634095895607211234698224331669715235108664110712331416454480170307640739535016802394557544305305555988273459670112692132248214614384007390336730677733006018589203535458893428570570614149565476686691867520113817764457251437976661713843341206925929187353269001863523727642261633913634683776152680404667565395673536953876278882963453808474005347979865982012657490366227269769864843811522324012878842058021028199516502641909437906231508471382301118667284235360003579723584979782409803392096 8159 -40199679079619655633137054136280479624211471155815465650407749778577400941117225623508669827046713420565401405418157687016730161415319507720386949485508823206629414463891258878217279106381250517915594293230589131214921215557220044233477960070890636102176400805776434749430458876828332258283871916556491277567998897625642792542248213312143114736703933579576004048557395534913582850456001858792701293413566940019818985652951319872803760762132244315711134688888342008091246287626869796761360453447452191165713034459264447939650066137600701440 8160 43502380938896575439429538200978378548440911792875722723395962731466777955414214007080705634860425584654488943785932373217292550681036654844331187861744360948906087677936274707071189173386744759735068466423090647140977930476954739941044766938736216413433733978830094442155866252945333291969270556386210614927358299397591948859154664208490475962913411732471135156560976191943185919888954666404542883965996329762869811689951149766738898297772178093746728074223794309386912140977730342462135822104669673976645645078061653676125730273235284928 8161 -47076198610468737197998761565799873902056548601447146116462794041349924535319217739305611760675260187768288084884372127342772149777450489525325939256325294807855848652132250706214722427369644456041339929677832833227738399817193146645103073765785012269183452311629143196619127220834172038207748404767575780641644716279595191668068285610074109848466703775402394165751864037828927016403952882991711924051060136925715332743603230610005722468902522665364607307433533810427695036722933859459349424516246534617659418855321738895730513122636562016 8162 50943369240617343657727469684821756376255694272945126499296994460723521192730770835610743831066999185930625135791884022644830976204049807367159219164273465066352505613244761326082140069374281913366268933305209912758157860625841145545792050666737014009404249993499379891626695687727538289709067434617781104217776540664557103847682623100968345661812337226046605474703827532506910222662440878651912817770138500517250194330554502254851345981034052763229821219333529833552764808814411400782858579645227244876010695030745914140676617836984906496 8163 -55127952368560835271285159375218068423401474244907108432812787357069998144168471190422532061404817306436959879804142201892322149997000019841340580794536955382528995195800582506956299521576466044302076803098210480216822556747360666510602846184650662757267634679611788007041465773145935612079886239936887488404166152913132633579480437329825422246554193711643330360712925740807122459815184280069905805764308721615786856155530947342364384733217865425193171304761526139561793406688762602031092361052786258600739062957070174064937116460276579192 8164 59655979152213935095240446037849207755215919741682231033743955799512519475350016676198418561548555757669480965468565331118020675005966138633941896873367178525959561491231872473891478806615293907530782698564511429289783386978024557736916415859412538439074433529337865774445012800008172618735278888090731850505267124656547441220782863647145870101888461005773709425089623558476747516321934752337735884236839807717494303264929406567511867987379115628184334094136322193133705071926707885087273637603954273362091760450666322432006192108478963456 8165 -64555613803068012983053593043033979676983874047426254544041399115343390708126302152111709588649424653243992807271081790696685891287394846921438215110320568321442030043784705828516097561491191779077086603940645532756130635728657416881199000275109352330116689256353711547674114473087894651692619453357060699769691159038927145833461418415851849654940475329304689083602670754047752113466674071983081182985272176907967884771864934328153758801335015732430224368625289533279689553499975201486774559949373253745109110455989317579372455039697479584 8166 69857328228269427009355961229716373042602936642389022329400223567526705634218860957063618992550870137837882235896635288665173616714858872708468264669861596139252645635501194170682825022311406790772016621579629139051364775840622428884266573678816736438051863986995584149600558957577283507823428043930190531521113847244354827543823060772792143715808381164105886353235807268734960860548017061122759696858281579068056292590663651414743654764880395004968606298853806198437742720583387204012519843026963832723025336064664754298595978023489732400 8167 -75594090959495903638069790905766296835644570813746905047134701446972054092686722775005289448723392540646281083500505114366100448323869139821618256346069986536632420367641153438957897486601985830986175775244988625250184789993851711864324366118219424899316970269673876690897756279493176069299426557219971383215838989642628188450393191453629728584702314937193592963337351895397438570050675700558484480352092693607357851434204308556281260283349489025194051063781671472157830795030448003297168223809651293124122940801017001049200294672730912640 8168 81801571536407760834967794484851721189099785990681742009520231666673623423089042100217196898927554816627683983078898287736588177076902125045086177247015688594095657178955519733634326589859570017242211519900820609526378288380497377392706887066485049309517721299625479952346564055802376987257685047055168537839478902970307415332181023423799081917472243796259078818143555558623289988738696994266656414498173649375430279624555626073633955071075103519840516883328524973606525089628529048032656407650795153717404188683638114269366516278882240056 8169 -88518361607823405428233945009553049667454930951793339356433684857180211696948142438957966709803133134923974288180750896698642896429407233671256888131102064042731875668136629912965203495309742208365334740947122411991928738431232390824681380627344785447517032027294652345541167128324169328933454819259585302591625211625150938997261603092505442267721706099077809929562631788659224284887618637012644257737485583423413450204997769000822260066296111121208400571012436367352884231770914665380899395864456367589327768371716047142259105160806950464 8170 95786214116923797838140683270103238861119484332355097007924299358355861458093851441346254781610342829535033813282089365623534411113188294889949670673669896632458832680766575497388568436846775749087886869442677239808003579001973056280020506709993384570286354651901180590415543644469452568420176322311066639587019026442481999429432354254270721909585798320573456386518977416789477622616522243771786722244780861401565298502785475535539979571017977115786258274839215449070716656363998697736533276876531655505861573828257695170179042042649374304 8171 -103650302048363027828930807056503130993870918009612207037144923948628284691452459313019260333730564111383677507705750117079734308603775521732083066260040223702916041786987340598574564554037839077251076841691733161058038683962016618254860158132049613680350142133921731966436774738169804881266944600175930446074887153913415592817838086720101017460251987343917134703914189994354155811577188900785714669411726346897660570839218055653467206588574680118283430301438243676331804818915517705574392287869003644304996007995284781610267910614096727080 8172 112159498335838033308555734155352197292400717584208419801327969697607785807691364283262613378398782980404896585920340026277806865037069429087031957118143861843986267814654038760027363338928626369484288638693400912195272309399375046950441371524337916313064276060200913519946345866102684191942556217876037939423682213228056616639586999911291166277097579471404847382095583900054427066062999168320726318542511110486741262198308782052856617645661981275757090964745107247665713368794019870469341974719034454393040807574361559413622820780307356680 8173 -121366678659191972609449934274872729398382285811185006167475237107847359261634608942289371503657959395934404983126800999891571721978035808847552245978187100107486112515106026238540241061249712636679358715601258679584513298466143582470749964484354460718390877143094018487236108580173561190236071820276631782869351652024214936485707770920326857615529327214837707603636219420983794543194342556352368211684253411662632102344307834935285468291138033229878559121371071324424356303962405428118278650221981705546981685551798473131222742923456516512 8174 131329049001295434569068254926810792366418582989161400983705829412183368466299532720448063313459550208146118635165104766256054137841564521961855073049322535083820393978961759751998259072483789221941948713912840038621030070993097863566290227727867800363674804651597331485323356117370718363757622266838908310663843903854815351353027672151487574129068644546683466662037586836422730513574702483964106511342753662860410650169925682910719538012417852165806061325635941160349598391585761963109524922109393319531395223139727331341023232730712164528 8175 -142108499987635519015003809565933073033064053683074983349752930828536625851439447681698360123952832992386954645938999322269059581735997916118318983605949990480942520626882349111894449363083749810142521787600320835001350059554928349349095337115643899894673217117583877101222225126808031439139759736105859351775502300044091836581699442505157886493063135359894813544323374247671618919506236840374354884410743878735403569399734463996462042060012149080640128687161579504225443374400724430497148034275334925356929865549735942538220444935764777600 8176 153771990196683515699152215455188872538632223074543939601020365546934790425742989536671412735934394494459362248519470343384771042965316218683971066705543774850042925264946546804625852065445656693194389919664131515593675664274944452290677602013473091874705112626482645627044011733968910895177113250606473675955894928886787284847157079402133041224624823107806714386967575639630583965175133520930387818638622733226044203430886563409598544168922232460042354498452879881947610878777855935671482123298580373081430554772485129895342524762569732096 8177 -166391960807722571884669996295618048051878459802279691799141313420320018527078425769825352292010806247996477456539208697690633801624859155984129666616996569044735414515700533167541611722181395331909999437416459345276479580580025900872513795202874842373745858737257102076819473930692258753387767536790782049661020642485326871901153633871683013671988617472887346800967358695839286280710962692800118650961701855189793926665324329088517900681092333337581148263921452937697253630082723191348419071295554379091022468894992089216207355615314789888 8178 180046784145995154812478022877008889596020039819926091605495503390487741884890717163124955932896394599897886850517683803009836927833275905050745716981954158475859786054394956215972589007384416589320726192100027728299353784761157264900349631481401509959826289720560284769230936720494054133010747065873178067135907263625937181003416641807690537839756228723526592972699434513905033318672166945792148063204995765646709284007377345869862170356288711947449977291417225471506457571109918534173022448100653457394743012902547989518808363422946479168 8179 -194821248893963466434604846533467545158534035273130737777119100495823982932511808528920859849493377990368467209473775427378444664227475974302645543188537806983807573926382235166070410379843830106465023072411306483201444936315572049012267253831180494237580724303468967880394132031473352076669298057476068910689734196457286901192208666753251396826085556805977384139218483056962256801277677639667163382266216124909451760739274350271594133398776971542890271297386253069474673051008050065992150227213641794868545859995990178060416091746812983752 8180 210807084963448102931262633514526743303371055944208107810680351488229807630728001520528101469323912875954876551711059255757547155182474311645356391817511417337895546487854891475333864993205404056004595354038364621972623810918943441961017973882500973297644503130641085952050298083332597587458104649089473919299769150646232096967455972545297945825220991279084432503575991500940188339777107049355230201995479521198436006104645702749436971076501035138869392062927546695757461479095562605766460290023300693964391066541061372567370486503563534144 8181 -228103531267809551745350489055738021194019992222857492324897205745847777192815503959905669966983665554338195960280084878195301265907087266566063318393915546180293792715278907546214671272083035734186347090488465790390599404764871605385986862721962105251972829294328198136839272593231731549675359736071950490468446166854139976133616830355827514898317409522200369821670288806501998611441746760359016093298902709327495005152139139475873475295471807147851676257614442238641416297497034985444181331580843335506100649708430870737897585469689126136 8182 246817949897665001637336943651853724993620407780633419400915457818002400815232895607037600800335096979955026913542300369522880744336398195403160560209258712999811211455488727909170876424186457286552583710211115923031293625622963303772441514429432441876454658975430236885023567806824948358125185927323435573198025244367554863769104424892021197172404084304430856464089825487333623802908425422765868827082012667791088682653093014012561770417587184302337772936542802687103252853969451525351056614594160870160455028391418389682722195075768949080 8183 -267066490489513055718265843390097652986772315590116227514553000811180424625381972747910866097871478580973534349506383642106021893396065899707493200296050894995359472467389137862855312559192095719436997688750658808334555549426088754362205569142908683048321558001066115545567776105686490075866317060508202319411455832312955036939234205006764702410850576129082049609596565252259155194374592386985356941918612193587046676095679660446925598151883819438915730489908164676226476760323217437309799043402790062364635958622256735158581653789758010496 8184 288974808885827107083947272865785747666231313112264665698997221651988900471064710567906317342600462593563215334261054400368806974709023718207281336327561191374514375498010203201908261202978695606307976231239289192014193087316077837373474179606459194437046806236813648060028509642461511742950286021798835817553618550546814094263002297949776053223768397967906350253215741402340361324646685058917405125510666290923762344435940867451392049111348843838673916758496349365404196621107157684563492337678616050238710028244199518514148939123166874496 8185 -312678844519573110292716404776734309169873396153571177233580954640561162027219695593854838753409700842323397651826267074068010049269389646229252700294159557604105497681726992942344770903501366332334166784149456269534072804661203954060736374949588657305294855245212688763013102814273257485079694327063148601794891868465166889259786489923944455008660767192033735553207506722449695281488973147489924693528076907884956241777863838245955333774052056480903309543160992572552227001555327132615354478858586567222068145090231210002093626475603036928 8186 338325661317762558018164324252884840981177171090666983594573739894038380376299063275703848890499409955672289249209164297159710777746247991008141913701516952266475623980486161480037690193192117779204677263370002873483776402988048615033851889179397749139616941205141133330921971438412930718053597151569597090378293011976223316639930912887622301327252517012031176498041354699043827763833837117397967194724097602330913264563207803341460488076571982701929530655147039352649204231579128182258928637991678052285681238582916594567334090587750487848 8187 -366074357309787068285243492692278973014145578194421305763064152767392503880514642690659102182507985080149806255890540164107782037221773103647029565639171938144384205793558649168481342549752010063540550626241336429533678903395079207156455273030938372290225296870935400307024102453207072722812461654755850135310624316770483980291088998781831805175491589815646770522948112625687683920456141072154366807129856052488278123995780480456462398199491431467448747341266465578689601950549426028330214229476551168038895327780562905452675985041285851504 8188 396097048549298230897026914860537160983073094711208875615508866896226071706005553664805314848216922535415708416783002197220813820906346900088639984861973092162292109311737162653652765280304378907278937369314335432045625002563263382027755376108180834363660256781597566493234629000344735133541968265261710679547618835551443808286588967521434997508001059848927303707088132958359656567748565912973827819583704155612355404303618421182326714939858851265271928164365659933636898518117249475617390490182577614733583457095883171102162342638048956416 8189 -428579933415891783654659571999135924634543894723983823088594489732862782695354434094427121853362976688034005515762615347190486578725817998254171542074892340431971189379248184971160264642565233496758720832953241388423794513156158462924765334380858901137635225160029319566284727185363075644375101126869645309186904692607747508305787581946647655392345424762006848782794017075668569340720695345635900796809236599970163644839664321544059240352062907867837197625339551580885624587852949054604060104141495769297285968192029818021405678695292043200 8190 463724443857636614873682634718732944888205894583403984285173994360396066333119592219939466529199667132465191254431631231661754645136169174955777351777474677930758617848508357802361073472212790065968804572625972188034142591050385862032816166162829630232646169973841329409869480250751388001919845315627491402475842921101126145252056703872416916241497180828829867086869729523153116317763191983522915650675272690105424763424004659658208935483326925350546265063532965004926169206739729990067359214620192571070747380559280852636260464105327560896 8191 -501748490670592816842228872818923775732363203933938680550506300009301692806257683398926930871615272502379780069364670097363082683386762080133771029450959136606668606446971074705047652904650157224037772528046442810372949064284201825657323466679944436524991428126126713436469450606973646367511743437995987891153729368742733436866863782549033214909593534826127408810300427754419886977712568413412219304977849111713297165356089176929875215554416905534447598616789641569631890839844744106974379337027977548894117994148608377362752583824123125760 8192 542887810490172392298428089761088243968451743161872290391819417704364528735637106813644762596003809419479531965803599743424227988242030217668768837268401075701332937239419012955621957059606513956586845282683937028872480920457515926732800853325671819354706249306957324816615143838248593654036375338051118811378727041646614101861927692500547333275464930000367898494538462178479355325896670533835373523296886236465840471316413084274029352032211759859870782335562588864122803101113932854637141903443598571703734762800202730095125332947194362460 8193 -587397422795061722953179374962845225213571126774735493574738047152811624962331976254985585957144431829576413457334930336811348181387992168217064533177621182952076239719629962308019627011283788603079462138380016798922658312212109275052353875918181567868355842904968802844692824109824652977949981915313550048915051329383797876324999389432350171683569947475767401725907706867906627836034213348204117775299322999576009657749329313052764144411109591990815462527423739754103049408865548656132750524461098553501998054977391019933900724939587976272 8194 635553205901285874890137356385191311751981300839960491067769165712336777246066834066373235599996906861942692330037753719637194954301134031994738891398987567429965767454641876690096585304993469695337912914451161765673867041915948863921763099822394163357408761379141407319798889464247779469750266700947616063649598147628403150144613013885278049003848410936080495554571379638236119158189045037003886908661605094465009880429143824163083509800667242905673274839571579507268850137046869696030445429649455872155846615017494187301076502933227263296 8195 -687653601656002898601517488255302767139757874902968744715237124908420212034178135854797145984554648054601533984933373509098349252224934781206214020643702223497578493050974501906369852675644793612738349341099451852503909471690344836236607181884589910593708971197673653879258442659560158125466195829965098949415319942042227182610117043776528331608332092519694914177415733715201246262969538007706520155370836505624935180998511665716017218774881745899484829714813268992157689848141890623454685746638696145321561752655946711864777257025235890944 8196 744021459332260855497988063057402485914460822703578355417063217353549168402197875647415896566016662310928628926698088621691795390445451978024866723891541428957566073619194022258490788763277672374687774335563723941168039117756229724625354737871329060379244435921151557615957328400044521336670404198385145039728314271813093475779192576135864485101188895057796207125948597573998225157047257728647401146680687502267609103505641768213162145726246156101581632973371435679221470919299688173008383396700277865028728327981311427899028628415856656112 8197 -805006030082085906398537601778821675056555007462860085985702364792227730404639911569654997706044179294434809006624789523560231636559690972096688810179509745470927938884112106391689389780751793261790829796519072123374760831956045018489860486123420489866718209025741250310103426676584309679989601463683031464795482563641852815482561788970540433480390231766356800488867187384359003097366057328202106762132982117194125864905858072927460386198101448970042558066388941908607310619879290971949147164111547624820874823906988546209556306594671992192 8198 870985124231145811337449604437874324790314258602434490072879396259058793328712561795117192328079146617538068134138014934775204971928968082800631054838200625574975200366459763127398950989139635277873000455120433141937359674676020888842587841205672730305860183008051647423075156424555344339260220360764559946155813027432625859828226509444466876450171753087794783692953813840789784642814022961263567087546970220984546140466457383352017435378134636337491673105321406673376896101104288995718143960709876940352801072155266092525927829372702259576 8199 -942367444699525924450983509826017917552475432288534569515487098874824508221565821473316609747091058935028021052824711302351583365286420274342878514996101691037127313405689181600745551221352610540886682002230425613589066837858987901967242645931332666637905452775163120749797630983873675610647979096439968122170947628171076387828262296891759749921225693832630203110035069434915180275101142771946383089608901012354444195626593964395545539824702140393565428984484203966056412570737888980224786689845435534227600771008380481856649421767552189952 8200 1019595110916002156242468594577431999651504333003322915601087480440213937684357135773366388079795132281569204480079479969094905390780254498148038153063941929558560522901733574575358962422398852572203046395520221153337682517042652507228220887410569796528161474145819465424118359962851390304215446129939392470536504613988060574474561617394629853830771970124108973779865160658481419706925579109061566630877484709598490488632736008702510870920135941839065625349537785218181081046656971664268192616144597363387614245709652206670244465927934116368 8201 -1103146388764234484913005322548472249521398036144818148777718808878384586018747660688801270374226240850164385957774922323070348389674797367180044958947306043541525002208848656223349792215330029933358334037876768447409871632217363759170162793033021695094707462377919747546102133910083395781998811276191243079503454032556249950150163738808668403338349544574111074890455847129764133919071056256407364666777243669776791362619571089992028731091537434447198645061230383414906916531056455809329365178389696410576447177157683029355570423755389991952 8202 1193538643365712184229651569896545446639132622198075870183619539984196161955473299048387697337497030958663034314938747913488467774042645383170157790959271209465723348926703191702230848535211748963794776715298797093704679380427486446561143345561041138765152495609138059547892747393168289159852682510107436389248220992370569282326029442931690545020873676827773942015414127129534440388713410606366434724193878146920807470445712015712662989119627193143540333096284573778360314910737521832963561123280361587518849093340811506941344260819348442048 8203 -1291331532873818289996947276293172645309560029707333085022729901827569162916218107553580445699655187382689162222345561364819389777706367630302772172109318261043928139784099940814102535144428838060442603128443509581168459092887631992003500262072388075082880488173295555002080446965964701534839329203818028302181932845331612688727820434082377647973979225637771256439243034902948881753798172327312940719171863220650208609561187172922916688004268717461692871000284810549924766099905681514230639048026077347148688337031224671306075811083484917136 8204 1397130462934437187519080551970931893268546256859090091317753592740529878145466567155619045786220122320255033213529177125187585247853598998655513828775748926074927313780098495017757370229574287550688493033087158031141044961149507988535283257823565161094591059513957267019717213287491469150083182486766556000573374219629176339349251062597809401605258840123005223914807891664516674629847584532854750095118307766004447205651074978854607810253742356664410292122249544616936182606226906249550525584261545580633269688095292550006215211326323642736 8205 -1511590323070179005841435614515252418777641874747657274625521331798192110778717294987005759706979469123137768301456936403115116850874630106209505892931347334070191449823553774058194204438714071537059266622647570484266621454532903135865562233071869293066042441680668265412675269676983323366278373345141191878713947095163340851117752165876498911032460675851505180187741335149341121135847583379409864494724621238638586902768056224993334977560634033497555258891151262969824020445834717057682840305560048090417785040507064319576923465325666049984 8206 1635419527977348805175837506534729783323077876031471415132377778641657416375304521639592564982831574944840091455719195258286858017256793873672549987515368242807417641748949797119064185579343287890504924236065785555389766957878427135278436277722833264594605415571890764900116954578602502796373433996710607463909055759394895087906478529003785783137322241430634936321033765195719302283048260046256268377470828693138045917480921637018135943494894560324604146511491337444207434658405523585824258603041853760555234428529402344852164863261473399504 8207 -1769384388597855926843845497230393748110602445531847152632993683910507781730472402545326438599144682894030055823621467026807471701225416312450713304060224731874694419965971284166122416320008287642289457707542107937172636863738531832277691412184947859298502830761966005559929635242863448937532264582032957881231409787115691810231116087731256199412695771673481772245991127391753702361789918826834572020340778923717518468515388132421903964217276300608466520575493099910170756238517929018174659823952858704439347290747455644080486331845383848832 8208 1914313839853810233167195297982545565767786057131415081730073224027687612145271597061342542587997741280752005952966386998129367393468711982297071561792131154850619957779008670753928233323688657517290633472614497745995873587098557683942724708068736114312641229530627310719517899175071052939678844813160788786498727637819321035733462460816157861171379434980803892442215279608321530638309226902854056370885217653835135908283048390345145536893394846899191699902376807893515567717110942677853486416321133673164624807420278490818185978817261200320 8209 -2071104554122990532295705253827966238873899177456816725579796910015525790578196329078837981503899682159623781381822842788338674405571512685288981582829747247533413805831225282303292237685387437376841848767706366300151371773939865459673845566952456629338871601204374293307203891346124241100078714336808428653473407634505186129554379269886723844688251574927284098482976318396537888928456115977173931986195831918340240743798473119977118689854590663928602989658317505225614641261532929436744791356765281057558427516987449497370894808287598957280 8210 2240726471902107552631604417904675218538559497477563013482825176585525503876584279900710085801604167319624560663802634010154441283464532507975288308470463904567465979265235620253450216129502593192326536800924675057234652869456263061495426117982116192217395902774999218853795533338136957767019975537801305614050342811524395087323993198654369220316913875415334017937154334686055608243100050433765304200776818410098968970692858782983890938991869583962255798361750204389127174888334778707854029818666016458170282455753418027970824583351590949616 8211 -2424228783666320615143800975599211401762863680175294425447829331849444739345998166399798141594181298220243519134505599536274706562089118524362788655072487519617135312650703990194362048421224204335470355802522460723893051743100386281503300719020374805595000444052876302410445406677940838703150653156630219033518225590630570337289114608431586334097606479158765882611182078254358938381873106850357093992359687091609080455261342357160622806347793254530391827103075274639593495918019563672079693079581184816053558905764410953354094101828434655424 8212 2622746399703483283547598480691540666355589202009491092303304067896874164030365368417412173090481541982381699127877461901882368230266907192095928704471795374191457142202592098607833808880211746589625658930748253208147288663380847363607001461734699609291650201777585135473747571601063638135282321843073144036028643474751335150118013326517048695667605756641566282862210962986984854250888656743048845820534312259396835020665933015290070908331238950413344085626179894611324379074412853911332503976480966020166933608686519641582367183538321662776 8213 -2837506947697042491982496437550366385533474770742296374052744155769370302299089913121111715324066842992649367991401673519742761102765534202323571267700585680360670716912784269125239270818709497991058723034124164551238142840361367212766528062287190427460089703104116066612385372069030064538920363560152483126929440403785714166310986318823080061260737275900079942119672713223704540906082678829778148212102581819835779048452312337012355422238882330693074032403984081808542877459317470060551157308366670454262023978215116703389825722024576909632 8214 3069838341070729249578627300104016326877513425161480122547895045825257830232150040208365456968070651848837203745397280006696460380246493199657707284288121722990372236828421208298815081530412013756139198094174566151636531947199777973222342853758187856770864538702391947515266605946246748989548623505603602934281185277302316579146290514629606877874054233062857392958356997380438974626185864904934718998680487684719100041158652708189925789363551079320882910373793891056025467546917835578845695004757966999871847502063657683885980038609140060872 8215 -3321176964610977683826691286103211447628686928742724606776056362200405232111297443660392585661846581632535869391283325016074556474708782887944755153911238344501151364154381917178450672767452948578052154091748780567412812919043643472340364436433254090534408532369308721512220728444861132432948281069154834416923419965229602189504534047267175244137936194509029926209075325778106288779840497182790311984956425353182699715141962702982205375360538875858905807232475203297061522139756923012287523401143634072001894369916697136896047459703278035200 8216 3593076527670823893723504367616693419006655138672300853647497023593998201284169655009796357030498785284164121958985595610195547846194834311422942132440289498743061872110454285416926922544201658538289755537036560236562042889004934635388812459790424548152425715737174184510751919820954968627857036264672543713408517268843399931302405369753941472482020531652336080575888219109558347652800204542236592819818651283728858806656000586751913089490932702382362783546486192191981820069134268920910864837715803276076487105851006959312088934546233765600 8217 -3887217639355038842223132503720378314916960556470553867411633796138936033963488366358957626980951066596004163257573026163364822800949692794334317996650154766878117142943435471725465235772173357545539684079787490125730843557395917652971882755250044622322818486310216923494922365940713538869685808628254597598399735934343840423516615706444923254258235762859632173088844551632167306388481407002664661878604122479791970486057541996928764828674939419027224201403517805220755579261828855640061743300640317105631103939642594335034516753717785069168 8218 4205418164515494668260106785547802825689020230526197641464673048903316899794096678933474208403140249438459216611860825621407503982993221422015420860797281143426365924781015107852539315764192570546283381066947966292513703431581188457437586226711216912919806208349843017078141429851993556909002285299610364911824149674491177698907866336452830197261152268717336825135301859548011848286549635835490267771834240404981060659074994647442392908012988430158086701356116362558231156916115582420641840113963808167293783735573995196832561873417849374064 8219 -4549644424175340806071573437212575163052494643353346741717946408697031525574198014732600351372044906085674190406728541594860508513829753950931867487427879080793145891984465733082690375598296225759522652430065454017839153540433402053244624895096679036633291932118606657146822095576860500710858691339534426680383683879887048176640642226744575456187431136865390984814413447294406456380546067652702083036567121290320471493726481097646782393127672653231406564011644069963368305962895136815134838218067802438671734803120096648513526232274120489112 8220 4922023309179764922760701945903098772807453655047900655998247489753547606144713684147890037467340584194375625526187433095773916195772248257996896881315607340532398407656924111471105800265662705351383400970674519083622296242264876004161446759642334788708837272284384989236742315198768937872132521539063189014165469800331772898542555275491050027034459927677934051116344008871182006424017437891821753349390196155976166399188998363476699576388016120111241932951264394278898283473193532981992140330467644598648842182895778064166846761779915006464 8221 -5324855381471602544633572794376799295267929814033660769622500448888577003462310199848855271476203765485522160375363717429241998059277662456089147311874863635393753323136844818185168665565748416977763059254106864638568773838524613166708734147775562496345425831558335259083553801630471682465038919842425380081221201483579042768724530347856699913566327787081184898812906762688655287756581272438769254885783621369447173294886084706469650697156723304833806363835346831545823018823958144547610893423803699513461562670774216320950601096944958570616 8222 5760629043446078867909248659206111194649401779011781725441552829392204639098140782299148176096858291586733020003355649622052516862834300466357112165514870169443002121738456642723740533687261296039672675345718714035327663031432672231445527968106314820440456095512236013842815712511200153609527156907803646851162992719486423998447061113488129603973131870219247776844921035476377027471141963728197296173662206170406015812956361594745753446765736506325044308277125884918820120721577093319900222054757481261559208569764137683297630626645930239808 8223 -6232035862387537777401676350381863774650087652726006588347156409726083543170375009701690496833964591398769456695133358095135678767067191547168164212451874512632582069373415497896362514780722054420708841055051884597375744007423415907285507919907752402733277121573921238328885619026666569991949703263791247324668376207365478453425524366345931885356574195144688154229901619312190316473522305737879349439325403350846795821124119310573432381383081688078732817715207982395814686347686420494722667899372276147093931815385311610280055197784876825984 8224 6741987144072163894496416830010356920913938651889577450838435396711647224340069475704109835694113018854472064774387544770282504531733998016056959106982761520172669608253103130338094610412166984327612158452077902474732976559785314350474442316492346075857779481597514048728665989642610491255500252051717300857847921540769453361292121759865840522111686611619495684001952467419825570484979246387542556448560424345929632212664717826379684592662085565854012439698006150135280285540058275238602890213304493778275961547696556945911071065378740809152 8225 -7293631857277711052248492917273151189299502714439809289379695046182442526103904651564749522443579409110977929875197055198634707455013190311195636643098596301902758473876678664001795684209311727626562352810675061138623062474581578870796862325841210340572416356167852623966081162624524490525009706302998975422203851949156323060014969848939751593649873234929285231259120724074232351608552357658772987803579711180471535769342704452199315085991372096903101236610176017144741279759372484534515095124025557744283906899785664992862998450312977611232 8226 7890376019220906288639867511309252333456398147605575000867051399251331529810117781651613581042166356003516328477713969471012505693423789748206783927569054659260891265285855237273873397976477293901484532519925654804015614041602400905202367560476671797701653473365383318319011465394066369591509987573369632388514898758326091714415421169408485552729838924002055190400707800033037200191553716558440093146456849886796492245075865323248610175739107997608397604833598117852381066403463956372585752486123963800264452897235096409100664892314784239056 8227 -8535903660896092487777625761571028051053720681338398937672845461884666493784878745350694781696829070788590765683634691739308542967438454576244517067076688091689451576079342643965956283148922995892146271863938772667510215430751064155174636382843622480948010100233270644750698009795658185544285827583562536410618329294241538201252913229578437694969818243037925694046398245611019555098612411860918106985553171531878574611996405496750802671681527836478329772564565881987580232111152745304355482038640595109209627876669516599967632129707142325584 8228 9234199500969502471546412211728763893107358545645581994296046887616285469895946200976755796655369195714748987029067370821910023300425455972799112039332050372197704253049408547153012892058922535593785250361928432013455479825662910532134989407013064459230867262191509947360464751061967281750453183144346294387556108424775229498030260135614127020195513341558118205554839024772402425877166074736532784069434609678892590339146745501721393820156092827387526300071152109180420968383351428244431657326991184244508909089625959594780948690501589962064 8229 -9989573467351460145977090170543150660559372439400494956411906817267753224887559475899235022589176222382693823233489263351149518310667950026903639160972521010317696496108289142767356644669971677301641769263433660087744691498543783111770382081828181392145192254728906810258858808623866569000831574018796820454757207141901000832010335045423429287691530508676943463591865768495073703342720739411163480423467429701160194874998876457734318155454062978886361819214397813655357045187734499890610990894119856386216614471008646922150682460853729698240 8230 10806687216887718086956089027338523086505661143661810590601084444887975494548932023401049918280567167467021725589593118699315861177775761069274359732716156052049330813472588959060331136583920848893731364356627975567775822400516037510665021083403067435716542744895123190165975572821991531437685938189388160692456875883294912474491462596152448621358907010734614667349262087939176975954242566566959818373265009660202193321405867338125228968247177000139980495787418122135264867859958321092113731722379292403460830659045968685007358887152548471248 8231 -11690582815850193248717486185755783097385751183324193281712155223481365498337234790858145524288805529129226963692300523630026453980081598556007080310556636357808014785957383758365766483935879007352355221543998016027122312039949204042183256548300155883258283338048864278982358613062992997457287748805644892969714594693854223502126092258929434290973437936493778023601508356561140000232356081395041351599599768096632294651803263559418716116281130240706353367762376596884758006414519376223852033873819273748419555369653871143836766472601821425792 8232 12646713757141291412766467098350504471702952311413437321360781902112233660759933958709115067941605349756261441438997634528480068246536860839828147157776709211975940796339267256416853659749569120949049386805864388355464802108420171414018923604174212413704349268901078187025178469299376135216170807999592235653299896753323489765078633499565160154179425920138069013890624013195467626566519569966491821992778153001882667780909911904725021160027672852450057785127341671612777115892234154634349251396475509242181772978547536475639105089918890109824 8233 -13680978504435620251279723071959204262679696408667050044736845889152148371588549783723302851183895762352267021713289688281501976280702568946330818337069616130825528480112648682855287875217442013405523408047610752982559640774079478020087433535108888421587134944824610031406544022917815983604117048721482606005948679077694957652547005453534858016586527878194389213432427722061217186959394558892920664033695254550983641783237559275972442030909100274968104802647521109940710980348022922403093548506912075503478888428927346849132550596173449284336 8234 14799756768955541574418386359508962715876138431078532422488953681552900301613362344228873845491524138983276013281386983810493590831290743543750550797938789590144202145290725509545149653357858597479598474075945153369638717849024519120959472251895756438455057570709683400864413517903387795051155052269982909740743909536908505403309350438691083850180190205578667384730872869329537006519341792129645810829436658104274416616686320803164558377929812704052829112603240547528366550622424721183318647027635896110070429020645425344426607058089111514592 8235 -16009948741307155724504382689780708857875136247358974336401262426213750067403849603819732114353261174968799344296585169472428993083279412375687770080682660249287738472828220338263703473920595736232208836368428549310173984856548728745292343953354249985096103966876206582473365401872129215814704365542801451657888905370274673853111386636471945749862524715850175808724358865462499713762779753735980253939694507124855799397058066567301222259903751027155728207752373111128574143759053960072857209058280712524245123113745587048928668715567807230208 8236 17319017518893059363925054862267032660945459901162313937526212428679674594217407747668072034978631929719184042562149004414763599833015991267010411400582469336376426019003760356509463839528610864731391341227898376179402302636219245352056060154434842819648535944928959028591072421590848728355965709327815770012384124567581424625128486747527896026883448883930151524719899054731700695793137533016620305645336000427567996683902034926214997792152450298740686521307081341669292931635023855971268491217671485463522533695942440882101927994889657167296 8237 -18735034988977971559918008758770824976552471383254761079628779048765120446749410617282344326191640295463964618298416778671484280377221669841578566247587270259246435601924267268999092281513098229705955705521033497845798568992590417093315007413091949770591186211770309049435196592633601651521821448141276806544572048422574756181768144091535287564657122138332141549800013113476262328878741842134273661491369159281614955083920450953694704475002878800068743527042067068550484934257740186128838569417743242968418842293077908935685457301590637347000 8238 20266731448632438561359826521321130458195400204055482855271529425044233915485252575692464749634063604811535483331339584862895134157349957651046378282618335244536350651529139142911245616480086021724053670701756120070582915844714223459873857012042656672830933510306201802572486744339279742231675665996292989995334247430544318387425779178251380483810724288996216613607258065189417481588373668280890637915618172379593432810881918181869142784119597882922121253301382368869786472163760201949512671209313024720537782907120185502658763637640063609264 8239 -21923549265647344535889581908443306102427586433906949653550614576391176454140524313234876641965418074667764579407061034645304951392090845120005963498241802617192589234833872319591345779246216361721879729547064567645178474399422608148189827031583554257755683979806104704601622959396873328977359902070861123701078336801109679403400808115688221411565019630432866995399557236981232298468385078229566792481074192590657808108992708100820922198195361271167019348509085125391797795983768420454315715022897423090298200128570547000167327221428801500672 8240 23715700909237381331788280174611359880107248602425777137784376965779043346999850716154555147311132923429024588083372217607079124158805494705793144900824772592508461568403627408309342231626534481107826508426792969653332957570001392141953518499880886734811042597467086268729933083066697934443859381024917448503084200827287675159040353655230026849480613530874274002310642512716351103830850186960687002478826302828090322754835589212937689304226383128665787225356234037311534297954682814626896276048491695465301788499175974395768028776929031167440 8241 -25654231706085789072374686005600117251698457553349938754938258662507016349531053512238738331322184821925982482833406292399408168312965660731116085493781644550561070516456241114219498475146332481665236148699217193532923650263418670305926599165466959910136167386391385112009268216866108082717865210850804723853320658512881384222510548473375222896085702427141081902944880317798769021061235566160360041279061535333284558167229461542618608566174120538077007914701703922817906954046281328762627842826517657845454227072576582816399613795249336412032 8242 27751087706188628792451342818644267845854912289201928070596762262138649811933728160733309057164345320018147942658600444012961646324779972360164867591965667869320501327155778006954676472183318291751207172304465983572317987630605671426031170242410563852636505479378253601254552234295892115749985148347117293883341206186533133466992426001685436510517285855140308034241685134854301515515586771731112281621630408764060315147829977630158244820600751398228147258059082302979125769270695309603020105710219844846623262383458767871105220306822942007536 8243 -30019189074210871266831473540437047466043382564644849567582497126371831811323523827516370991200605495564155928192057039301493452576708527311286288920578027323602164394390877982475299769933863038419909574246360275965684046969539367135036764664916493729156963788711902799840016280468107201721995173918395852455194614766374808508451900037527142555314273771763086111194366766739455600116759701585456541725277594795446699766510103801204146726240142885466705629153546241838011187276508469469227481151178856548813356045852523653701960496290415525544 8244 32472509455859262480382266147189228536339561297978164131598818324114780226825767955580284352699370229032278789028957106774056811357219209242834596827994965692223919888492665415296467242202949640325138220110756658390338918907999505796475822409319053765044045990942351034092336977204013130063219727061812007539626122469215687494223237371779270051191703725394449838420898389484646307813968774812891337483069755206496008555033402312451706595265646276851679173379316512605008066985206053135899473848376866192351834422751594632292238310045549218872 8245 -35126161805314291162954432167649517812192439986968434327710875163981371494731471016912477652450779378618904589275076759849303599298726469745166860691869864741623047210819136699901027787264101331421944657203702265438031041999249724647798101359084388656557645043976146515052884495873425151704487561319779172457789333511911810521120713795879109092224520899075478655975731881274325456432907462654774882797339403668702539163689357881610538424311492633675414758681603495629860465878650867695794144540295767673904935449343241982722704246937566669088 8246 37996491199268380633819359299587530233539503660491287670885852705648461325848786440287567459070267710389990663922493547202651758783593207654546949303959333268474216501437782381431677272358371597172282836591016865481219716472580340542147150187487981225739122938392676099097832953112616054798290911589229571627319099316815155902057802984236279668731031254286705091442326431703529043810730358322015140825461791920044769751345528644450302889130955697483354035968668187425105705496355650785113768062012109042690942758592404567272764350643241207808 8247 -41101175205830460655714245849502680504332528273837776262074098445357049406835676331890675398630524476011928640199479871908350314193887588229791283967378204706968802469498761762640113758628084304576264607275639791997741716480272010044964015886718378054620837468197794950388897914230643696400650849874119766275451056504498288576777626523009209237354878415899438421266792214908474499921492423335037537797276265969931334754177344840882802274572475273658238758478573153362518929629837808338093310045792696625322193944521084440791282621762549898368 8248 44459332422738674844020590346798490684465552221853143702825779144778477278034856978963304719567406572586394160721803948794627616001938157393592959800406031679375133231956014082826158795910930908196165940827038771867291923970473309541757124133514309035662229268344866064557063172978322008230478280781466254596031263532570962459615361326538082499771877518551763148014344002596249131162189972678316028225761156559671957207994716394606294523045118301658549429126237325944797169119229251700382419233971629473702196101080372535674820935231888021584 8249 -48091639849254581954412212373545280501237409138596807116669483120191065260844168100852339834199907871307707686879508696749769836167214084198418546323462734864998236275549579381557614400920406818745864330848482438935445184985226053368331829230139550258440304261945282931173475443792993957654214523307093834833415988539495616371558164638522809579812783856708033420782840469020212720159967995100139680309899469587062358005242337973187092086361027452838575974024505181881003898676380396699561031557285375981473782687658189696013978110495664018272 8250 52020459810098068274861682146089783299775670535759518721511014785665106730711902120010022260918055047685882062575586458736154962224081926007645817003237510788084989286027259715647464602337904991302255486078974285027024337132547446808903866437035707980285392542937047561126016257213340095777330797245058041702768049126786299141053148191267949460049146051408229669019734940028154402297071604074600059268694216078466323099542576411157181107132158815473689172341117136486178749032589277698229890457537033799475995408862923690295086506301408582976 8251 -56269977208151221482403649125065252879675418602084570282779901912236271499459569929606207423208294890827830886855757552493238515280466880444780072318192895790170801065382659431621501764650626871467757511078773053261153732660127502789600252910923522954077317523696126870178480276828195955607300169280265792280961677628786789451021807881816298591808870211403464414986300880659726070118838325251555655644477186393396106073653048355506112675442800493411871599311101237682475948512807129878671813640513704007257787029559818352050093086598161703584 8252 60866347945767204573704831200984739397136519939813694882041171344271268414555099303338041133058215987389742463546636290584089749714150972887608281634136669735431086025242123998982360481627992500356536793922123121126302216112813001618356155858881231278842445651694194586535851174794976701454287092454082353956839345910069553679473042615078909758327208395732283750355166228328785604528559713922324949135606139301915151265438772014840113076835456194324994873508585760691687451831263581459538627859521090513989805414673232252405175137167544197120 8253 -65837859422751115051670923290357505496119837629563731734756848990980742727543315369074124436860795892781217418614693461652193155318341741065761556778173034101824525032853756228076096693836574422537403589875293686111652427439132494099124375247006594748447423562247903009802924523289522035761017964966107558651930233077141200416839680551978442859272481902062890987829789826971712221006924028919965705847695387407119115144986075926030173809466815074561826556786879537520711126839933810363635414348222855072146330453875603163007284778584320975088 8254 71215104092849479308499286662140108465921044844126528938509274982081480822392319104248534768975617064867922521282023316142119470049689211504037916606341047921420990329820818778461150523541518487343186481023090603833989101546119813962709548853753472775209563243792206578770783331361517833454322105895788647807208214167509090443564442213709676277262899679547034008168552824437013831009674030467150404840213932287595263123340383718050378711329273064365714906400551387956349681553354481753909189190305875879075194427339149865352289511902724678464 8255 -77031167140342654821855798849348432975560608122509386849119519971322133172734042244890058235566261688506690467200731079089958657665309916509809832990521424216083349176896733949014161355086544520473851670756127857591038241794478945405399645873126370494500608736996767937819411861247884737428398914088686452426523714727356491136837145042702204474493129358016458418680574792496153577345114416103106757429872885123764089702544076673645409398605151147363314182110625755459724825866639672018691784291198063478809350839456229886880725469618320533760 8256 83321829424565640377946284988836300504501622021246995132116439353631617677921631682170775102744742587998628149720216368915668620838142961591485920232927488801853889518488488809576765940136604694455283326595248447398010661867103911371589145225478673741421511341602149847030601462264484805235927092927159128281962681677603393335990287694909072688486956898949032848794533484333777174204896740579929367994700709997329724457781727695845612264539161790475491909609869593757374442145392087973104917634148036537246535616212664624275114878992636985936 8257 -90125786933412629404796644326193335417799447011606917813504034976982748601745120208732012033353447252321969890370769914355526682478204301023180281472716106050384558129485085171220069235415585832609481295207940325830917847438702102717072703672038849484845936606056024408469932681404870960104798007090042277291462507319178322179443262972198938517615937812213585062377111544952009507898687364521232398020543331426882221882675258346228919116441723017626895804960315215926000299085096752368580295830480556711643049962613154686114513480916903590272 8258 97484888087676627944424474685738651633347189139431671529905906344527401172905477516501338904879319796101630128102285781717398432095687478549416665250650820373754360465031786573810929117117679433419988569255231514872783440141626357752416941922359562600811595570556630374152126129590902735021263162773668456933278435824331856821086567610297647026278906675301826426763649853497871452806182095758294782163788272321392407662770566839253960663114378586410914129528172984557548132075732107509448458364297332097357869940999854022454459515222884332080 8259 -105444390347051127477890530738320473471453415222417631673409724553666849471552025714999109275037763890946098185748658600059092043482309292280193399341710831760300189774093043286606436964091441574546222290304468705110681914093392891158241581881884351831331298646967285977494354191435783407047425587522566451597268006479723907728634186945410977231093234902141641801448569772903001581352547551096007691346684123897784741817184791088307531830655580634660602531360307553000729873938478192870678438074569462419090772230546018720318192255697776346096 8260 114053237686439413822552718718275551601497615870681563974558551644178310036949427369572026648159299446420241368319634300932302781722300549329249249065345130831379958164296410614030092201209079558138536583355663583233290366954068653264789573575038192797090976565911089788474085428175901386363573902692374370212665146925768929599888850452900383898962593170807537441046199747248730070707589365218427241234854555299269422175382007405715795328368703417550413961262543445214958080406025982531409130616517130020977883751681985424254718693201482743200 8261 -123364360638595580367115246573783316459746571527022101551730450938862173384726503121944497877740712390956500038289035603252718532997157839766810013331622334979220159884281673901542604840677937033940934533783715916548369820226127401798045833448914952419979956141870465462356739439027807628419697951713519932448446594508483823838688997203462195590731496567992888884979217487010518646560914617450761223270992027514142162638362205335842869376154598244779408456119191419996015665538122543383592197815012210708056088886441468739929182433725662699440 8262 133435000736834754095854209635181996043495826177207736694075092053245630768486216425842500079645979657860431913372663092702586248468231557668514333613151501206354577115733585092403798946850007177380349666217033376202040082898222063662529590354547741865876898866325130474553171259748331256592107131639608392471606471871141898068594067423252960437636836164342831862374672133374102781843168289945252202835421769584051415005440062258588836733430274301958782409157321933320742214972763424330931764290280633710746552938248566148243657837002006889264 8263 -144327061340436278212176387776681183766187772199217645070990306692540133295342335319803626108891885085608646460800099951052812982169150042921731702455120377025084117209507403643071164382594216473738356411895086851496564184329287495925081407820515614710231919745380206297019065371288991586036460890946776336328123042630271721242356646951780915896359042546207752947064196914580127104200141462518956305900605603660666544597509850425243247235355278865212868692801261740074278881852041485973524155331254401716460401551301159036422677955645951084672 8264 156107486986328334482176222705065227270653132543308889063640225370815666488844592594701649677162693770463937455236923614968160948346694120893730673023542827613800443174542894979299398918850977419844065234723073397020511469864634409407895644854080804999858795281295908762685339365247279130363243640601569446476929223589341659999574199239549976746260952756641398086376295350685729482425992926916738101630634180724060850335086258033080795605807132682771721892229887734013380152706371675813318685563958956414819070715123772150307338275827109114528 8265 -168848673584664799997476954262986961597949374813224664210305167971376744883577428205337916539981721475344416072095208118664054302053260817686231983413427011133484382079355349503743999817367191386067726836830654408442411432568373934388592045569878130167049768464201509104157039163096407879628862173718824034753710277529677638610683868322687828731833815241186408774235372644011603422353988922916141390640462564209669414532520060624463679075164528091156839652857054685303163173754678093105175609058502644181262823704804248689544708628752369296064 8266 182628911964043381741674090764974355023598370526588050729371348400338113633544276162536071681771002628871280135694856076178879274030649551578813942993674763702935641776377764146010520649653136117008308584486070565904903426833768183695108214972212830859118381068890515089355678468940420064302072637931797028994584239541168518841319626848276259375807957901690636526608554581365578957794641601843184297941632487520620536516755187354218597741072495432562213107185249738910296933285099874208327764161915687753662728517919876685902854159952728640584 8267 -197532867475512336563896563407537675356294996716128486688064208218451948543773804389603866840153718556924827106199561536230242434451757570849808287182168453020050085218990482298579820473776374261553036852201541894781785667743990968182981665182962265495897843833855431327564688814685665433841641052313252320772272858948967383422048828596033467016267547127409814638934092121998479453825809668984872969833255045143840824464152472298735788346591493767962681070164926014879868401336223464392400208925496880089556394412759269482035581433377213555696 8268 213652098584408091873363742969346832627591685855208027650856618602542740391501566904574719741794671183002672317938253555583319807297696338042435323922635607422479961775719926447961781813227607344800140890867114005664861325239468805423096632794392896134301593690259487064178185252223178046871379192602725101692034924716098550347639378010149048403969871942487879541782214952537263782607415378561851157539779671611101689688746589161449904297530756798987872365540633164890470155086892555281849338145123800281988621154084645357990356178723286113216 8269 -231085617616794707789064647549080334455754744827672885779084763338302377400934006472941399959578182233264916664877659339625244349923219336626489464465593512410031478208004855633168739844236435626227375938876815425137388623370169756835826226791226752342705052498784600578910450937429696064850975510183126415739473126341391382375781575977358991681439334851666579966836295482603083195832088110685857886434958088722076104078588680610034852881274372043933703446782931226607955215379440054213226809736565510118766605595557906244223364730938848555608 8270 249940497084283487918852719394955296504713539247677162255848010193963537386139160201627822832687714799541500965468899690301643793616567705111189330750004921091528644223085297062524133415168255574005364351879359388778802475521156834341174122242099155652445187865465685365169669608241418937682082567752675747897734896075428136440351828455123013186735126107023527214626713160731575828157744435091554623783576951539855271997862491784580986940596594323419980132015145655182597232956304993017236563004697275919961468649889675816532576044533269853488 8271 -270332525288859283691806991251423281257396073183118537233702556919020956678745610035080286673276060972147925213387095026271996732664981071986976106627058712809673624892381508530793484358166177566734610340550470697665127383819227843564834525909693954339061229918793622637591494629556195421045634828286494009344666737487575866879007344104260493039809799101353950746529255073155640520841981388644654974397391737019585996888391000856042903247651817767319694152391531460898144963823861182636851560751943018419056270157511038827600035611064383962496 8272 292386915209717749355537016005148489909268491705348727556101856183159935525803415963124602604708871132158074206731011266442585343501706557103621454720333784487294898169436158034430165127289239773685605942937262726456398967541920450783484020741155271835316183943197046491918308643621296379145848299809233450690843543607524278102647626844112269870419159842521511286669814155064312293157905352538370740039200312040831384602810524752971616250790579480794241914183997974732966863476949468302794402329196387622177770773643424674203496606015664733392 8273 -316239070998850298360245653583177215633599113405406952743812287399843946993343316398130558118021059766969550541084564110489719025446860254418965411215850878222835645365371233278981078499726178090364099596817396074471509511734779762658624574898241411505020820529916617006950837569553658005126682918979727940946183042811016103440992165135612211350729811274435209070350192180700468682028445633660218801381031620019876900865677434467593608756284193314518451058586656071367209945657663995726404941968077989802217281335576176897697326690086056706560 8274 342035416763173855693516801729527335573933520071687241520429195908491937008731055313372471591665945122983803944330494710174505331243094712532625300936699113545075650658435822643795687531943368333082629735895861901836300608660977991611672896194156238569302279584550858196288895526591858548878184401165332360286472198418068935781871194246529701310933616559627265315561705915944257080077823987197645031682911777901314990268259870459278979779988301244982402162643557511030596488011554173478261616969007907017773255537076078140966379116273238109664 8275 -369934292690523477150716285302618832505857773744942050119242735970485831451285793020841327147883528027860762592479856313879418460572010712352278251499623935928037839656433981966573276650063301489771571433678059448031668075433637138777402151033894462601990214695864968450785545355815234565011317276588596295105703314929590630493697573577277515133394155497057330599936543607075836341597401791085628423663146986492030780355010177162314813444278953663944596893897300374262969160709726490507203702408242499000040117279793824549990837341659245941368 8276 400106923987112929037070606953120875310822498037709630438491084022132204041225969984758987518644653493648204834179772917846392348865236686997655192694683071115509848459096838107509568956492979994414230170340061958449516694513132470471531820100447653478931175886772685983634057180649921979506688972254162412586160984882111182584683920109462831824249516499255566063977833083811971526633945248866264814871579186280848768972390026627505048304688695444007131840129093568932706762100723203739184802222705396918054985553205098365880443855527279239656 8277 -432738468537613396618402982082058051701541641580468563789919365602530371465670576288126250611413069334056684264729630332937860854535824811598021860514034664348167144397591546084477800695173380609962302531204783090029375400533438107802149870276325079817952577285038521145838359611567451872817221808910211085759405252651129770994009553069854959309062311548806519132294124442688859501821977256715458007677507872215897065453487743297565572505095188632238174266436262963895726490216706604627534504620576773847600840784518473584654724911164696390944 8278 468029149678497305447098122252007760689944080293181880481272806439644304229491173339761087837625812439146684877548995900858326212378974463858961696046195640919848954028933738827685772063594230754785570309331966041324361379554387449030600682868418769811576806226591511487387473726498125973139775739207480569710772022511199930415327454859904381209091689773313036338485504047794153063618429834241034098075228056344011779030523920240890660255123609504358383083298156016487740092093153841094708201248865424093148395380058827717048672527316020932424 8279 -506195480993654476679551569191153524737549873591764207040584347824431793666199236892555771182604075402984340321743954189065211375675034845277753367561359092744233335002920464946468167483214680111990619216021230698516138350162449968383836311879768618691104018362426569593044792152317001263266741810468742755207686745857769939916578624874410779134552373034362802604909822725114900376077849530966081671847030281196136761556022795635021973915517113732299663028391665626411214645141433024336932590694246954762802716382388857782245017381852192946432 8280 547471590601658794171923982041729944358478850099954333885351703666298034324967441541149177711592416822804591798606699918211340684918183336529431708365836805415535156942322961391892203998278920490486428317965828672038977844481502353412185919186746212868242345715339571910245213086925879206359873611040506517312142335173396701378393898143918252173569754413760354366166773036261894138280883966878219559139919428970443657255438830915725021591055068477544392651096233314997289320090418384144383858243997655734647802251632313244420653919213568540688 8281 -592110653009847205227067631069224487852879224793613583931791403316139903574544875314725082946731676578546482706902768883930037511798534846075703798207813381178972043615340077802007648947760634373563245100988985391335262039061211706127684996513174135529536941950666743558511815152394496561181212249740847250819301071785691792236506604298242956747985184780763745423964145766551106101191929174195514074968321405680357279774659544231197436669228647699183788465272454952187777820399225498544211671376919487105860399224133957801459361765234295089298 8282 640386437265246435352537872343413535250663858954925953782562326227026521884128023299508181658101377969408619461879858485084020057354189331874465872101617424946498545817690938309078187862766871680934703732152018855682304448600060295438900984438475552177432765352340272631154131580862625400733800038267683820049089871311848403390435690412068735513429958744846849846789985466369849648877622417942637522241133145733688139770798766605554045333754224423860258980929408802663101884788740681481536164114123955950604270933838052406669445917577826589712 8283 -692594980840321009862054296390410380032694078834118556491338159508174668202217400177570364984831564686342505920284236877950857256686930149251641679370386730991210720390622665701858566145136552109385196030124840918585753481546642382228321537279126706151608851251378615528493821560719225369205824806430010469062403741321209856062051580453755866262844154080169193568055536596180336670220813636695198371404534883520981223553044841239248392030988968268701146418099159388511528833870254066196243506563694339609481072971342877802887591886386765206912 8284 749056399456815344731458567010808438573665962511357159645402318277104722155356855477727969950133974834031319154754881993849276366980617714484995392564485659788860203472931138397242685794165235605300513657423854120803852970688411737915516923519497999572769342147005879522536610517961324142900921881701914587531707785354322790206768885900537008754615477771527295200558380282258882097873257881115987423631954785121555758036016455838005419964994346294160274977645743532169615483763077900129968612952271650860329029262298685648830653234046176738176 8285 -810116843878266656076103428111289955914855678087186357238754040991773202255203021095532676076213456732187710457306234214462530272960708814824012774094305637425270823820500036750266062369871262618117604103187694881516693458041537714303454590206448845674864936524879578558940330127173003081708703918743130650447916300942112973594770342912093620956848470954050242125349620585710318113083683853462074557171386343915137499054737306875664511363785144191135334218406193353821121071109123587663401011236198811845374659718607182691279097872467408001136 8286 876150615596093752447980132801006036058181657495899919962369745505688180140388718455390655002715895862619306099590969208282468549119159357306179514367564178558095471278940563684470600226529668857176427005001356545347122060746134582664141194225759151204796229821856654118638622704362787959216016174794865931250193891420054681021667841565595516863869282389045174891898912365352224532704460498051891909594174017650653389484657327126922501751162492020047228322264432209998933324298376129682454225538821879771009209931757439647792228509679636661136 8287 -947562454300944939554486339319972997448439336275822215109719056415296269132387129122580053387904715700320054637406405834508690491083136465200091607415901086611909361547499768776409788435243066286221347917725993261792266118733712413397371886279627701591502265482207429417708499299936809834524133516838684446053712314154638941767576012407294168307270838321255241949650214460400593243161492587606687108164245071167735520274708899376479027030780655752326812564893200231511522062902116342406064230185963484406900668705562476585842338361123637187584 8288 1024790011076080631829559553676693923903943675379838011570304573644505246304684961046244968874783736729053472077332573644838867463986214721834751556493705414727926868032827054829639802402139439776489569961851901041233326335758290750316711713697076286427856475590914107038614401296153678859553750617595458811152113240685438426747334588347827396378286469681941317194593524848164455187453833335864417924210980955201017798875782929949507531186467011399443971173394585432793634717580114347075298886918240014022194102131044726761856946483982985529280 8289 -1108306522379311468351197240006291148622950999562290747200949098092083249426474924228385089474010562732792927609282216782915263285921264745963211459837665851344918551628587733661400594221648359817259500513025694065660432141998411159136431448008134136606708998748524117022575018831113247815645062716029325644073735865829569976791098610423534404708496293082450857840031913585172470681923080036383686446158824170239348813586526845435041094225122861060118140237174719439820149993333725173799885467613628215487616034243730974313455044155657601799488 8290 1198623701101262028112435826964991978946875535572687152765876294131410411811642111047783595405728979553820377988455885488411479575840215449186069254013764685618282503842950639827629542134269916741509784154192873378171847485019734305317965611429346548146815573383434933765294822640780830799445073105950974360765162084075573739070626428929353725316067539364710231391300061531074315338108980459163769799838907847284555125659358353791956679673864858419737682589846512507614978975736172763655920657512387269510749260884872436775264815521250779292112 8291 -1296294862307888927381559474663001941149573549438438048770456687103693414624486453286932842453809899324003147748983307730253758086236212420190694439724163035873286322921835059307556017292254850597024226640597575398800892712507333767610957401326229610661443867344440050974007195716318191189501869300623357698287510801024543145048768644629922946861965888041702576712480368705954912096664232949659827338621720428476330052744392607339252745743987130992506355638523481944491640665610301289269458185189814449566207530829835110876562527795864125078136 8292 1401918302702254261658252622190518219965648599796800324658630137003894164136389227580534163333783720249235033150793735979575525719500959651774494376617975252546206703382136035670293399346144055367739749116124887192234046435860603888866348552159364413020159781846359467691427640020935142815210218896819505333332723820912396836440771643354025238230687761277122472732450575216516662656948429890678367956070885340712488459913126026837563972866710404022093883183387270681706395873292218818365267089093005787555167594375551804454846303600568955412528 8293 -1516140954383192315105354456841307186781839182111961843714114649988472919693019944947308134064441952636613450355324912026799678060452688570931395807974555768736614694450135951210378951748031719932657163236933578502160987538950099396883834324472976879224288118345895639363497436843697072391897018083140159443516533274148264372992205408234480275581730806433801328845170411736764548432994956213479481164856017343372582441855359835736302438463169528244604660519744363679615389167897792835413320638261278675967191583245444643045511675018048964894904 8294 1639662335146059962982521465326201614694599660834028928432134888551766738287140332728497595410710908699971207069111851393880712529164138318041500284593020666944158546841523401211895429970688504282069252355130349058955927442029606169787620376768828202563325889671189124870814514729427274017105625784161853814816466526137862851409260094370873544287438998468875058006987164497619752388614044749552596733795507126115222887864780696769931004693725809576422696305522214580322767210517294648901983411451711487560938795705190532382106803050063090583488 8295 -1773238819373335979439823493421483126400244097685893494662597636977973642154471465123337091270704948296078220406802752690601792695134969657555303590367785578092060505070627819142194456487592516704219778516431452920458415702448976909819149201405366132302428314689019650891853230228620703814424471629274225854375425578404673579625608453620587450788115937900957176718788975025793288729656440112359517813596987605525833616286144179128511782238812163713079241305042861961443276111609631022936502723313990488551434993347911283373802111081843182331904 8296 1917688255511355324507439939780360102999765749722347236219246298519214569898362264985488493734144429728166806546561167516960807935309144824876883537514343444656224023098927422240928711709930424952286354917550077674390614997904851498242729954632064964351661827090053435850374732830447324072360899297258963665812461162748295554286752210708260871510221131491790723706178469936497828967091419248668579747509314019269372605540393152615871109818610254312055378152730916432843046818572785677241751009740248707015220249539489302793510264258171003244720 8297 -2073894958235738256615905922857865691744155476784396903338400463714352206141443610374578878020330182242070356968747768136292601025789148321075016535699637645355279769958320865972852632672126750929004510472369244370273019622463332141660971296060596281309586138149631791575891117926344133724381364923639856270843520035384260542884681931835870590657183829886530970933585448397680762779594344816070133152328735286909316064250903047787913709930212509994135583364056514995758527619705136134965292231546619608105820691206189895029618658308732914493600 8298 2242815105684862006714837694922228697352822366847970950057848737425381925558122156339310952767841197531871268486921462638338863422693124220169300527754457232971587867836729718194499401972734234523316137356975137408411525082530001893526322078310341150545058128854622063932295795545013657911331486196964758587915934871125749403952819682814252680291970199942859767573454151705029748113548870669329914002170904322343672301124634347821488722860884173401234835238503247966042232511439806763051354579105494219555566372277113269925118757165510806972312 8299 -2425482574601817413125232069770169469873024104382036269979906512591039346156695936188099001895569580492927894439751097230058249137523770226711661302081049476088687667915350643778890147356404536090408933297174285914428000920043667737235295062231522633167887897304398717985027703964850152954635545502467763315705469634076025052440560635460536579867383320543798889030581361927412156439652841171552638340340200470991826791352161089921345096274376598517452694975813257335226017296969678758790045935966626179410349359278110051589008801705205433228160 8300 2623015248885601758956097320366349560223067589127378485563582088275283591847683393881143735398593638599552982598920666126002902066203546715016063731256325164123237499019386049756852275829502570295107621866240032014908919848985029815002688439884159084574927252450588444805649714743966624656087306031068933450276343255362560525202534757542347520645916912736487056837327080710905593443905654375070167565960871565424073574692517578578899417648622559854224320752747819843588941201689258265884008604777265336938392977191176890500580063384119305810392 8301 -2836621839927934254870393872620673696925910233025165727308184714852990559988532360331910679875278335223140019194728970224166768788827867592470166686387866730523731356340119949314150802318426355310122168581247034982168206981643072185987000568632976908414425348554238601051280557971214708848252767471179444631459186968602631555688343717966176034568041664730778340381912328901318563220235303795143037197833289090045458281431885522008367448109415479748304644242400069589494593769456415101648092182454695291979303387366994024978725291369274145749584 8302 3067609260220456406091873138116121922924259911342254298389208674815591684443529622079112403365542881787036548064375887041592060172013321734108843908826904916362745568637821884249411159934821070378886584870810557188395713519752134365879564488348553121485785535118168166765901748265774657715090055577240858801121721068272679900865810343465954393179071614836815590667387938592321714910768742609427118933560678385228073526010005739027009094073921161889727262970196738612056270940582894592583887786031621444477500641860723462655104214167298466900064 8303 -3317390595077017324303806044220920054672769221939267812822637868979603975002732259972410249110324852221484607801731458553093595074557146062451816525052338908999924469471575093379494066148150198651683097009950493364237254063736449515540106109464290809936864837040460072271882569598571560506473676692495415172568934725517367542774814364798442756025032897181169479499325789023031252350196859971517731669031062751144374541440208161344042841302711110815742813704929398860915639065335021765016000020879881680582733360204589688458367288873758689899136 8304 3587493720947586134167176873451916104409175446626252573484812732299821059333223980866416160728156564046962273281840368939781495885323155132077114244114297268216014386784648045448153356892049070330450176237464611093875273749081908987468461242208227481232269107503500077874370602688841898963196904805487075997364427418440994297959999981976865820100823803313692289110535537622258102767936925895266831406173340123678771821829011731172028067596317014520233893757686512282331337227394811257410742580147605719911807942562244407847165245899506355207808 8305 -3879570622726065816953184890770393572995616877310750842751367291664232750110159015411182105209509579816777168187407903120296109734515729604334666677529067903059980819817813254303547162099703916757450809453153874698446916790133867205108790129499678691110109266253909258946565428638122239881545282283483650551710948345204152071961537037791808489720385797384872212415081110441795383435979364223099121476701311045862027218525803647592101361647648862028850217962137628138882670615493101385552186877709893550930396753065731814244057426746551400578752 8306 4195407466697667249706750364387936883008804572369935793166278209661438446227663775457657123949002217160795910050987244235413557262351700478697065668931846764137883756680455546211562538396915983225905650275788879011919704405738776446146339618368747755602254807793187517714782328470660684098567120277289797475405240009737851146649475560205712532302635828409668860071040307611361609271139673780298020614720553668119236245497413801192486436118947093841660384951793201281654088915592559876262397161815407206389991358328190914916396242705420956527392 8307 -4536935490358220631562132734129021909516428832452633276720985673866782560276716355914776684873681642141395917584434290212866943905179168637683084052596240216798671360897218649158068833384830626071541634669169273486531629539974751731710518154426059647086254831767086072371694796668879462269254447527413185795327616199609763152312888387271196388626255281069051931049582397046011070622779235283852148587218072027947701531656637953627552989923503544488282487989052875796545786282772704668130120877673356532985373328200253911979469766747765700398832 8308 4906242775295610365529692820425883614121484999228735205360356334194557804601324811979371478376066019020659460463022094431757882150249296476076009162113622959613589209803084083499476684531369709983840091278156587932449564114706073313424847114270436385162824097157977144256554955915882559365951523131405569386631614781373841839548160832444223247192082545824007121303765235850772080300322355511809708300930796343481243252343425673956812469609853379884815084612488866129206703017019638237756225192800740218106818714532372938150178108357833738410944 8309 -5305586974682417297945892538468971476250685922100447689105116417126275543374126206026987506044235722037341156369064844348781141875376652179176533272907482062102614489802883073154099593942976196177244716516199673850421650681581244931032504870170973882035348465490964672367119121970078376281553447420086603409434343151357376051856558493514901292014238186351222325019490576817671354558729479437814214476206082695353354739675115648684510344829902411462674723720027223133586413123697289066733197654184902281825028150938877768753887407549357888823360 8310 5737409072721260570519643913488540232273817629668910517396861511624663424722262518916199489250989770884220326248873240413632166004479163300548131626025925799686402671659222642525490400485375884568506125146163608224547617093818991982329904691095461467589019616072114985813354832021036269259005179844971742968543663592559410197614024755727630298343909094400563559146011647042921519825116949322581494195836472246082526284783068096367565211683927498490393374262378062813012909910640831483156880235693358793067008527403807942243145478336484458962240 8311 -6204348259645290375198527140134516050836726066467303548818986239044600205550804623337451054597468856752484505354718449895923366697696822571519085972587828415770547907071569260323066797555315422492154331689264261944417752101380345866339656206283942540491709375608504144239852119877661145013056321124773531434305497404283564696608149013816860276227663032404810225124376172111566679144327464266392292859573774892142806266379423624579370405769176192979519928918173620775661181915489953965096557143054653187569389755861264408442491878051678231515008 8312 6709258012643662708911481516089712751576318361782745877776705119561758440210446802047025723127476930296443298065521325111048866716985577429674553021607149528831996872963101803812784640967388028909259468322510383404106397802634866941924743991666748481191063025903675699295631067187290911225212239578474013503091335604733814516409029044187840678285548902008552883478265602707676942510995074977783872027865211330447270812837441624283151050009543806230092596689185165728878186692976738572450591577828142805754891967614794002825516417975945138263648 8313 -7255223480396556181177793056068528593706179204260669654556338312665287959526608281076089439904783784101319274750100057867400013445185685981040854430273485617769098846133006131870514655577746655762667992686758827833531299370013478241482215642782466820216930269243809430283084442514097035674207549036728112096585221231098988382836954676578460046221495901353295643157912427390999849554447505655913027084461476027534117727204282913988959734677809309413007463379511210507391383179630947071688756158947328092590450170155170375081561114848068844042432 8314 7845580276810602474782287876435368333184301778425794731957500818507905326110594150834864798381410709607944269066842910618700669596475128617195501518859765122789487592823229175116758901348941098338855294015253814472944568907216398022879476078602373101609202509763894545179220948515053993856226805445233621452616604490200206310649183185535656596663263747689759742132196716805469026313050660667240706453452427009136096982214138831935377993670547474361540737662407766371355347739763126462019508013234102264571416883010419410383712280756380127051400 8315 -8483934798091301377249888131759397450685637818445094768079620251962896972014318958934650661196607893824180023189447790751725623253612585165756391404450827095277594800093143914427966535167205704419413299116359713582439305965207198986193720070950640714250934172884367401845550659829548298752579334115644263217098872258524358652746099241447734337729377747885711532160542221505912505947567749633170556522998429985734443018316941532040704233034261104172180331140362975090416921746564618262817192310632073700769669048464271256743912722725850443897392 8316 9174186186525743475871243717617785108163040597058075326883071037115498220183761985036875898002062704212530983606130888900506939484791450012544868419630927010688815800559655442121930764567408082858888000000113977160560187911796700449652116190398318739822192436009727223722404107545804417416459400249370450505554945563555744847069937422169860105662124893018959238860842768810083967265812680687489648657696917059144979307367534699856664672744386851504203388486015773226820204382482432167921757547768832850847042101166930830384215517675658810330112 8317 -9920550074332605038868501892573343738136316581179287134612727700025698192308501511770395815700529191822808548310921928392204914452217438077129906216115543971533953734064848748143916522768059661864148890513467059608497118852659057799631669566169747289381017779153998677081641545023334629027302477489772780896165002583123816666994125026505376950147236911758375460862247810075088453450703287164997504302039116837018865904650566065745502905561432519902578076786215359143232885423424114545971083361188102030054365983013185975135694344017365765772552 8318 10727584251727254501517509029966781964783781783353131225177209702192030626860236270983881790890331113256076332054418730517159539168250296323416704181555885737705891830974679838083284294208101495765770926935306332880922671220537729035170094992995372598040726492492779474552545562081247745536266890333082581227506519491896798273500623084685614081039627517702456254109246729849521293529067161144652570005545041817314273629885542689936689245191491692895345381166969594153542206578098213475264728692319326130187031594959062668987609007819570266919616 8319 -11600216415013133992345241471269712545484528837349380978801364145302377325103708963613377615880096793037958691254652744941203623965569614635016023833593288598116340918222955934651393974337100254922605331234549175206172779505581239167464836009600160244502165739633873750540989350636620352417225970193610623875671203226101089338087530321869305552419720932410214623979489397611673813314038222903806857422103802772247628230488369752366375380636358668127542433361189768659020886495221829849265464180593913331109314506438483758419363495344941663896064 8320 12543774163116832502894000885894540429121539271357214610357229986838430348745900847831439189215219623791625142005695283195121866026696618766236062918053314172793072114991802790655863846597771437929645653697023700949297335908075616785584938023567444771929442538456582853144125841717222552384914538567656755194770640762260645340054223746233830195360338652063964887374927421041383116437406140025413271190730525491225551504022791435357696270892810802323774693723643258485576599835087974862124363475804618287828833604723222812543709810999003160237936 8321 -13564017424609618640105533536280938533065555150616305390460565257915286557668515573316396921610248815647891666920174121466146135300889985401584818394596595654606790809785475319421900470475625152305940062397864146957976992937907120570552058638475446819275918637817059662305913293458627440650345054247571664619758211074317389836589187843732724784808905488039697816460415952911603658188080051398427204164793145982283911254485560929831411331578942242522888680966033014568642427300698109203898134656254316020968541516134659526730194744641202636118208 8322 14667173511984967225031046632414317047657032335571367445801346241108190129807095143070047504045299640463596729546746094987238681734914630155657590570893625233129048923168351037589268260927374375352004708171475917677959952692205435182532711742398277833463896473777996740472298447236394876200486986351807057102723801116435715339170893405622672222869267858230498382121317834926975547214826410276895281031847804517280702878090853398753022191139961522331792549964739491301957690192748902582984430135420083727714839967208351966227534642160728239297280 8323 -15859975015878755741933033831106470116210924572695010900421246822995984373952104695575088887833976042508518139603121429487672911080062697182283289335961130294534747559225116082024557440171172415916021838275950226377401912518912485102656177940095302476517341516369101472958992999807035646014587040953817425208291553285599430874207233104038383018460212259866040442743085321882662512444762021240259444222767355915580782947140856943269741022994926486806000054505450498348993807365584783436369180532358693261341289627738258154232497095728984525215840 8324 17149700769122463578559744530997779127731350316714066087350862906311043482807226455211885225096650631610703186416674710247172221349886278121441699690699932060883104373638331252476790813334627624541571674720777254117996910672601058007240601370013033960339634052439800807618080809048330682453672257321624302187254575884792302693470003266902451188105486750329477506245380904806535183921312846809764068567923881045634188321114465401498171520663284397269602233596716952645639771686962885341079610674576397306307944041738583353363228725982304749534480 8325 -18544220129113777183464159530331726942191334200867201071522384586901799088852233562080205591345369710714431155072549661125491941700410628712248108023348981591170416681342900265006338676676708100060630612580675073336036924806553125540416087641788501328728770089824662198316123616618310732853986577456949820548096979997411635296142269505948354411973230355896770971167160541169916494258026693198878744698699312231553441435312540166800384387355586834080388565165604002970963049098890895772514770985212038451614000011341911766420500989735450276188440 8326 20052040847085769583870231283894202660922423038091093882745548892206860719915210261782113684643258323163811543777473764649216050747068041081202227899032492419055339752562937300424516070225848278061755327457516296442036215060093214021198795565239095374108229299668547347348568950206819335777384360550060193988336905836649449211698026642012041360810253943738543901957389354336270015428108724486074535699126338201549345138823785833895017578458171517076138892688333524099351342847872997805002572411216332673191221481506775191266150655939103737491984 8327 -21682360814576624833239287415209223147134104998681390460239197187876776395734266679977061337957191669495103226803572330565869323632805770781093172403791406363031501136671516102574640142457022672617555518540800409269254483443674702117990634955597542260673667991270658423833073279414220237689892064349881060995114130220830869764048570649300419930603064186272802621276081223104787787300677918923998823868483538981814167441581238872513376062811679850265196098707870970910886246483600675721119401583417740422334338214907803609635672564547623246604672 8328 23445124000877848772747456823450124149011845243074482584077045958310179425997342347348174011367961012611196931413606053562364778361482081173092453506246894248152047301096135496444603219285462484594290816618427485087512064349418682201142195421315288433718007076809735967117547540873937533088125254773586568667090566168184455900434416643317552540164173945246497251203826553320241518815586529655283615924825846772282365727385872700628748380530647498822883599091803576668182389716291491596612476198465033425242337418557237480839546317628503499416864 8329 -25351080920611758335996733881912501506425101996492461844184156956204343343732730643997946092535765094061458749007102924139232684708713032482334519418807222260550121661189725392032164840575622284687087684235090193687476951772834606669927235853300712923415137739504946603331818932284196243499714001226396224065062047123365939866464034692791572704493871388148045217161116710107807651647551903578215044327082362858043750964215193462907053983493666601253813040594514835050521329902909999219384680520531322528494070002278956737737720062700414057925824 8330 27411853998011916129330034978935430283689971720591733544730735678239377255033954945564219359975648745361687646938571894134098750724523318616620395211946287031817430591374582306323098257354917401546140882087246965505824553911126518007317233547781106556755802718016342068345314166487138996442626040524332876362126556816762456758391439430777406246191023257810532814878422244767666890175874802946032749294452989115881609211647474145669039087901356184550581749197845189493986448789431936709292567982278151235968373649823440716327358291743349616930640 8331 -29640008224118572615581001902951646261897664218035569889717733536301565727504509270839550141053837146938338323739616994808902870528437829695259031195897367954516532120886805947525213079510806292981348097216456827738404399076468719189946981303941140662458795519164560028011895234753248233287171163344450022013560447598557248552662658493665618996704881224902383029434291023517858829893413852188424346551068454675575544139042678786212590769911155983972296764352850255264950117909955179299099478207940262683059363014711530200182291692609068353636240 8332 32049127535133941896998728307084215303226255856612907008975682114065388925897252380871772229062677088084576799595847995644148392671287712350833709977624479948044472056446021322205205636276501779262246930612268216802274935548810580608567885037298660600116666690903634622574520108027580958982815482334047165243007018288349767852426944847576440619511864704154489447664436360553521006939422538389103587169570158717151743175385743282600710587778206058939868786926683015230173304527246441670603521907469720652871656629205092195935498780913749778653128 8333 -34653897374802541290383274404536873149245982931420274211358202872290559998611115988883230398287798180490707701135687895185688703494426752263500299374161859917784744073807845216534668082845351946786647435515793349984199400633601960589176694315200618869841160217415713083056771906846354567594158027755317997114071651358939545066217677836148251764669915687483978239046688003961982205970476947440883584079144856341980714407612426776971474461686613872302438908350337833144318467262288820559554109708472316498477456686322779133787781626260918196555840 8334 37470193941098730124733488772621616033874896642362858516254076512469020307272478028476218208344671241699696062974180578402527724676673842233485788513400708343203077160835599175649258335202421767061342286866964259048741415022097373281058749071768703063482831259769778812379710368461077370815672385987509442643519499921820278690184249405475109750359074367876737546978420371736905359696543519678924194487399771402333682897684405688589931486644249689417394372142529458219295483018512042266017110943242362920287613460073411346346361121425823813153056 8335 -40515180657942694227196955904225604737763213040949445379471478661019421912583804442163695380113852543063264006762488667092459993407110002615984749380221376995778448239527219380052743309803659450133616724218360044168108586028605377750806198559805273420930488938695552788349934344437683272626368267904589150449347378204394824552959234533705139110101940156209892646658044321673955818222693525382155703726367631343200549460144672098735590517757636673186033849045051555927579979149226454406226285930045885146372891857701360605226912277867711127298688 8336 43807412456371345746443327115434851454914860627343542198304200056324622534711550956697562311724378950731661058140599263943320125602047350350945643237079364592281975378105968353661025809518940124306772997490739804917556963694292587451906871371634671454501519106866529371565080888650170042473049877059159606888184480113182127444710435114854603701732031674312760270067400124024215714526993744656100143032134625540070719064912949783374263599892852930149074888153263087551477800094644635595267717961562487020061694051228735509474833271595507401341440 8337 -47366948496825517866074728750198843448483280379237349544549313144350630131473468224996326708843007226972556228341507664213268046803333910275877591647920998115291037531053147257758721371571631360668358571900340596370425969590720994654882462222571449825839156153146714948601519558869329810342060858806221657737539165022831122734128271711225919589281043738832978910567189524290597080734441812692123165890470125993768807256924414731880629873272050660138230354180774173271816071029580213211192659600548983686262930315340402195783485541701583129209568 8338 51215474015264258090468028326428621224729384422473823466851458624793788430091315824616146604718697975099015844859333821229970008013535620992888616552447755497620390734455681604057693977442627387323357289801145678041941024187984926711185661010792104751002887470700433156419482858440168798487379967147167472185845259952497574342138515044946085860244972708383600917696574095315605874995604667687318214411603378670246641602136496917835127663902438074607969092545417824398219003446615975058630372586569668777393241409011701327432893749525236391975168 8339 -55376432030988754871242857477199598436221940814763798383391669921054878932806935718474272088978165310340525101479359518381864032127782607576593608139979551626265685294526090509514104359916636415659736366594126855347128133292762367224401806329009438776897697399031291229099528815891426511261147725931500558207944754031523799049610286626595771690142835900330394270293151630989647063280576717669317456780909495511237329441859358663273387712703740750015103398229329727066574594692451226138386496988449916241519717913544118890973332852787182005286608 8340 59875165713685078468574052709868411275291984843831293171422566487347784963533310961143466773783790471370623049767227214003451734220628181498632639458554403814495244615583407208950473269494029937300802304044085773587428430180153226211218782539719402262567610820503890823008535886560503791388982106154180089128368460924398046101425017447227921535479921267574652226778029169637017519918403859425690091611407498617543932163264171397967988521086761188772638743185405465383404042992399032738643744257881620752478355313494670682082808037023697743785600 8341 -64739072271635900605697366353979642215367023140260148938108947607426857349729056757442868159257326049380540670787157364524204557959954773335013291837965202922413142935458080094303765532818325482549370933246057735823680967718281726191658290112929749545993141533662989895867903343787033835136578423679692975690591167093575804275611259226683598691976601995270529637873023694852483308467506079198506941927299458594075123015997687999838715308538929625580462119197515615132907369897272176762295957850519901919607235241170810522824273453069067858189216 8342 69997769292695075554556963724236722546365145439456409035498979882606322040958623004128307003346531684141723091228812925024123859520710592528360556701997043258127062086875703280815869988121276401118660630679458858720467549702875175347219381081275513399617639863356494157200546741939941172583420186300977028844836587332923795291141029675816534941729675220900124310324447715206475945132132301722567603990868110153222542767678350401068223241141216346840996787619152709564303204737652415821448053149135590811597853149417005180392611883396363826200544 8343 -75683274544885122855814683074763980397844979610025144956228262873852439610535118991003830745304498006739524865541661535328543860406553649937778939188404909067464806162998876944031092971171208271953849432954148886419017720865863185515133931730627427624876796008599960516775290691751140000552584210343821936979730944310439121857644407845323997166091143537168182510438956066815658892985516544609832494467821748744653035518367807318103995744491352367501528182974168708166105604718684831115443667685599987799408404015257813018671855519177266765180544 8344 81830200324819783832164365357617263502437674902315116178493313674003909871530610294076941780190087137124828053420816827759885927800243050670568976243851415223681884852748453480269910991825361459853836681409198533868969497092358527599387568834188661003806565726724167368834514131838387464915603847445838238738691689061573470743532121825956544004408370139501986814370468119719118806267700936185865254630281876351455257521092480759762613530832193021863959477090629272875769065151470277537097234534988748277187244866774984974679316321395837312760736 8345 -88475963530062019713813989194944459170941808821885766594154692763410765810842631870311812372671823163816828885085247260836547307617771173793535324493150419008359341246975001391228328887680553916839138345390526731953810167085948258542369802486500181851818462963887315761389047923829189796219566641446869738778761291754460859222300069718035898106012700999338116681241326245017368403536419751750374922328783424571246624488028978297625408607668234932184932580834291115097716451649691674474653600611137321406986207657758414735148424308805505436570912 8346 95661012726531666106732193974248326096810269142257730162683727894129517924345238695781747798861342219637992915394277336067143982924424248286697643831403223480914535739904458982045916213551702580807989400469337165115301628345207951110651874744131754330332914880298934500444912335694549310367679943207342194366783361890766571468920789084826686097561672612866134701880361656054261029870229199687975013634395937559232351620585095267199469545855715590080599966898274641771754146606551945323035262574296893698931414637431260602084962273051502151872960 8347 -103429073584748723183654523406150976866527197802991365519703228837015747681526679192316167377889599491899994643452092073277524730443290525898776308906603532002350256496967462359141613706751912034529658352704601060959603348507491391164537272533812176079937100473760857376085328249795161721354832875066920906116019987070338860008753677395359864429373881815796798742704099642217365596607931625407964542515131870847439995265894111797176443630048492141566800811667315144275707280930549153023174766353024501483480119086954033480424998019577208812455776 8348 111827414169656325418018540826267530281926201971604525757730807640349790253842143448800406028471283257731915876689444678774494692686375195722464894415963394635132504705366058159580134008970323056118279126318182245134434573629204768188284662302779867256045200445795720345325509934187900484258164076196338714583684427374193066388760374256112983327614939398815413535354991958860733892244396510538248669714934667596749559637218887248372463107791132217284241300089253230265472197782661373983845389104872960557487148303709973848244499138511216353151104 8349 -120907131688680009661221703330625545663700376961871305181726111097372203954761224447048661632887973105905555575990614354253825565634442836224627407577059180718777688001353517364330257596773151054443975984005286120483874006422701801046268829230749702809565266381556589391501271640680398995287974810028992877661068102499283734371318222596593301676377560377553891933665920124463383916869356916598494835613712148120090787573273870655687246488396430612733183726256904379431389920430881836214180449554327692198893747108302757916596730912282874924782240 8350 130723462432269037186104078533544117255355825000105093973882538345244856664893037079347686878453564828464570391018813433482675397890840897657986195896608341096982265669935031461743521734978207810666715413066096019548977586706393688879587575328998919934636155568768306603460462312010363994088613628947832335494085148155945655393918569724261359115797224844848727095011758808382308101347932895857902642401880738931605737356509445146234685973798805233800464354930846571089709046001321914952829910668392525007343826516803678463678497489257217474740624 8351 -141336116781211450437678517259724841350511226253249580923530928099134714134235597446613160695029802318106612049672461888491918139898462521413807492695409211066691708535471308479433904303133192556144055406044683118757530819865263398963048514119036023140493171379653907416215605540949425605741702090506172860699504971241198066546781681558038832200536937146314533926395630975032581082588619765403545133784094626839161126676940442577772068530749161979012096829346847844150309442370161805958163695400562415356297222719315534695341563921704612618772992 8352 152809641306360343531996340472671828410247421255501779306507870085016947918603512326128332009745993306788128330251149090967248179671076970388261255450987951137755351023879581554452847723413388698324057083553259866861230557400573903653073479342105633624180498231092509820386128709384711144351405766365147201234323348247570148231803264264936897411132368975622436297817041861328798357442621481454191902014915275642776399658544377569408075300184104961846278006829466915238524998371863017800797717917890599902798231764986682646468173180999215467661656 8353 -165213810149965500335623086349814190842471509607592084537231305900148570926294552582347245187207570910016840061422029740315450070859126124918945566287584671745384958337818218775280418299319174999115233411570620897813115691757734062722126057120282809830905471588503564821915089680796822656670840041336827856414183978200988446244729432379139061379577060337974798853583904727777642763933981630008192749027715996800199637597012062302871246338305460537847513705634411469238510909247018218616103591990234260725713344981252122283206961197874924698482800 8354 178624048054556493952210925138975713522039071139287835353406641832207058557561577148242489402746611188024360119842785240742616160047548359738594464841800741211955113903925028335001586099992030377705580894534417742365311323802213672827105054281428813760767285700805426572363426984660690087965466622008664869930286917177554705967253945148702527261660620483841413207666886790367621329192108596299296567419087864819893964586747215269859803491727857347634456885875962908298887313938565365553009568815279382088858497313328307218863455599644636869894688 8355 -193121887596334227421124367234967971727038127735404286064784975372801401267896817851116920330585325727754872263522582432194254866516669398739375445056753011903380908410758684165125563767885666660629059097783541371524623794913829802832087709531237359041122643582914012999498806347378175545889196723632155385454841323537066516529762972930411937779961627158423841765911435304191392529372850300006984034097059657283340251827643154707977763301340651627162656118138728079841267097869123392813926015656102736022911261081154018822727805751066177087702688 8356 208795463386447081947994695620375911778197588762439685529640964031468033250866791181462701635776585522143470062741561468844227403137460720179966220124480494542917937799226100510970561544699572041170646761252990927795615148594829876503182966477832428898952729825119174569129664686116817201043523844795067167974001504171912158934639670026510660857513622950834570465911336637490564353194418833544567911465439095462747795096733702325982286334506510591534122271850078440880274778726945104449649658388602069991056482177209259358385078897802036285577424 8357 -225740046226597249258551789898538275496806980992570927715415791725569857920994481598173417982645307636328777219848993020477071774273784216732950174123362638347098759680016315398546305728131987936154541660403675016594379054185572011485865475314568552931482292844107898931590701555572328812614078464117912190830310796843333237810406704112378220627828604805416070543785618817442937516779949977439187945700770603831906003524554585498253349435015991286194811405254972294139695442315805089613962268174697982558424874358539642521266982925610524735139616 8358 244058620446484399917309910240490579009819935200741093146970403935034938257291116270812454506519115734920166270430011623298990763465551032819765040889457137088435063424912813849873397909103710369720019924189195450806717046169720148418366678548607340896599692244171436384054071946852722914946178218252360011546274750566821873577991679532929590544644189741570469261926245188526181009582102397391952693272525318790976073828246513257148563986231211196146601218177185534473204908777653792169650025572256426299322183901846361114365206380792337141558080 8359 -263862507911097587222737553088376641716900955964447633185562570875678874546927654490781509439556751945864121901454722182237328752745464477931326164954015235453191605389013592015882401475683121154968678516341999900394487074977240271968482375354810683882507466366021019963458894335589989763965672765096253457660472670553442470113916710394435445900706129506473177781230357278171086284287364983036460933361114599274535341488704314039605663284725516515339271113717082464719405502536657302477929040529433616965739778171773489552906038872979644901868160 8360 285272042467378975863164182389745730086678350561076120014863076714017343081415583220470474416675208728893379095056294468057403195746736221873388948569768280509804595144279684781061657810938966475751211085621034983549311395219423363615255789179202265961702984835003058029448974329865199450888339775651415615252474074936879052746210562719051399539433362711579239353737626302240118648255150950951045512346777432285006155349181490254903293173691110280234927290983232828039890729026928546372025031651308896803342181982226991286263361027206087770356800 8361 -308417298903997541432465872807003307173672863441075323550308845494034921218388833569172941921825200962434451917112512951662129327409002649680015974431499582180268422600322484203963972540993107059209651074862852705628549141807000767695702670747559873130727325845051049367324015056488763546309514357039601250928410737122312179601362029736620463652592630970469771781268927464906099911574940136759729753724943238142706260216632135173035529832741502386575518624114132509186710585775474274408734112730448939964318368468718087064719039713451988321487024 8362 333438880826716542724879029021232610033644933740149596550728804340351427779564277488908594487613549968881196190345510618372244114668150179691369006205057447464792166703162217565300537320003397719141541757852534501519694869124629149590739098907473018321181589247392012265984458770058800074750123574804279597646459063435599600337099098524188457076599712533410801639469436155935536443777731303464318943962535720951318885023257663937603284931140975774034098455800309035871030706662485230497267988737989423846739113745151808233190833317213285075014480 8363 -360488772207091826726858842407953959204407110455913055621245764015499644843386166673587047120886768958376537640964837362430083063429178940666785409969768093639602344563884930961924326232460321739792614480973624284145286530243978412540238531172784909502881361190766643906187693023853157132191549781906094164005330264659742218960896061183128111521941343604826078493690191340198101009572881942654663405888230964023098233832110996881538478007105396864310967856549077076213610853478143928281858922505823600849075204120058118293354612145679731937999768 8364 389731257746134508523448536592984036191010604971416924960812703855778299242948539439459316663076668847069758190969738185365365543141564881290880537328715957551529486425024721264072256072357169512886852405008398470743611302427253592722810694221051438715097873220068175379643862844250281598934976190478982088494855513364950157103795392933530691734880489984673378295885809952560217288183184798645049423759116087394723769047059339121823972278614118540284476929023698132842705279116268254727300887223530428094642981453949721370575601967371163502459296 8365 -421343917609418815301290955148378195019039778643918721499465317866929316294350974982689126408574346910618647277196418103459271927807378835125119180940666852433349918603517205344992019359260826354500648277292530805300306786772980411293221319374463882397455429829558085289592602450253028802065302535858826068389401914978406546521507218087524885248479222893608048470356635537057197893800790586364318244270247454967531159358161711770865330795377422469489327794179507780348826664583882894480694086177386704629603121863484193938509475575480538719067808 8366 455518702538407181985373477276843321804030650429419974811012696652365020263677665543125262684936264894811136199868331275334962377021077011594509020324711965719003191075019402891579620533877727169084580129509696826405615739852626826877145698312110796970687682731482914872851346568504910811553292071517788575943513660155511888417110190065206534507100180571333665166316740236731046761710888276215098942555016364657018525110370784032459208308612577987444320770790009807596215817254007471928381255250694496935646122906628790384186369391091054791228480 8367 -492463095827194008340278225708883036615517900473344097353038172051693299640456666249355192757379565327951545617287991494769210881643658814862424121902276271890373687984555563898952698708498766231375388992096134944065170824826453625338168973085239241597112751929420550762570974888656755815578467530031001089975045395179328997774319446418998032535368634633006855680926610987528114743916062923038714041887607516958756624823500854147143358681112217217325358879188496400897609743542600577616020948538441315043736173095035971346781658436932526896644992 8368 532401369177347632019045451802069205025203788661143685720745987408616995976561850615251906845443040236511140140050690423083228109870317535146354540175472018418697810218116690714967977197089266765351837599788704240702418425789418972499273358425635787905713065423218865664741195541520174202802115598953571799048283658435892499083076867012999525958025650419711216383084534282670686604373196216891458358998252708388854551195269581536370103991950221052344356365634699584449343248959890217917363747575084108540995337905692344958630514606737651802775128 8369 -575575940009202100383556845499871424185410680140805856831235659648880088234935156005760385945359459517762580144537008141969473625015465964953708235265992941424305589131745198377796258464813156717859352767252746029317981515026166894384859089390170262899554199026960881701623136411785979888779186557773687188755943168640727256727647881731379738104025345417346995831012075610573270341648577031465499897785151905955981510114934189762418684450355167007152174942264901673678825666827898270059864481934208097730206051889334090032281473229504998745769856 8370 622248838419214398356493014850939367226335611134023313436151352536508642020485498935412870670806119129795015685111274110812141278409877684077868294583678311588719876113595975367214839052821292109100150404777297424278102200310550857500359622052730255185514157355225746112686611127590597766222283727010332784389743102756770867735154045957425926372797008905463917660754360636326790994438449153863586200566066406029991322623315946025144059153322264904593954689691836067739893526427327080746270245787820557252547395147837367470062348686000347501475456 8371 -672703292633530525369851812893504129990677061361076524839850706115169952087401141623736535980973287546957178145592340569003600328292852924604225509753062270543140289019161912365105400962633396795206380712577354555453655840204050040272204871750222117474299381512857188313489517564424125368893565394120624820461672326968868887637082575866111763154773487421674575600430081105408158731653674392542293695582395841810628665217923420557075059232457851869143968004311864169426287900494995295854290948619229924047528752462687792158317641436854067524119216 8372 727245442521662266718333195616907048764897135093372647764366157756467317594139611871539444354145549620842914785446888729830929081109894448016835391118288192511649942244718435691490352098810680067000649988084119247592544510115237584045612961614390072411741004787620174386099558276713597083358740429831795589497624877641095635417741008331290481972553381313755734941635821027973482094019422011960628425007390137511290499929313530980927715141300330927060920006307909658948489342858421823934872076283599666018573303202353813430633937174213537077323104 8373 -786206191505451921508797699239279219061001848617772248214965512794006994840961043780610431145476624377611584399193201462202027859984138552492541152079244950447798193504278273363453730437761583389682342526221840953163963633721574021896754016667418324883931165012894784884078796477611584384699993942599920285520052132024566976805479813154589980000199342053790906236247262145783461149805818454635768383839237849436510648966466115697678198309201087881001287964904504281613122782498567060930160222484706388688784762201839360371978662532198832757447152 8374 849943208031925733788293514359286076687346601293086269653941702168917950880343889948398684398853913429550180281882201002475189931247563063380569511371450919056508428556229231464606600237427118847952970074315327857426079066062589523742279908651784987544855996024343029260608469331720752388422404733909811275149950918211333130108086126712564138137264880565782728674117439555077533226677900389851410354532953261373790765601374078879181551771215809721128641468904441816749159544551360987081440036591834813036536273749345413594721786903849753960601936 8375 -918843088679212005773572163004793207707024101290188075825090667460299701295208542713079416101732256935136403189539536368187836151448159506641430929906611767741121332112656307311953499505867228642936412115856366522396703930914427646202846565701505586807624200466372941838375784022991934472294807246279834640507176291347508118905403398447848037629989244727639616374653295599681084743425490898284143843419028468997074228061619992953883113368217605250769538636998455245585969829966715126061351091922783785884299211792991266308469442391470564789835520 8376 993323695937833060132088457470849717604914735837977206439000559721069329086791701558864145970262114446507849505809494618815156352776836078947330067073457330843939288578391696955929945224609293027441214612962323954434744332929265029372855802705737399374997388804198500314506050024776408330086411932005452131441651456069637905735832077288960781925342497880171316003768571730635507820981406557351087813086717784825856250431723587963316134061496070489904132643308893247468806250237327624249005554624163034689147360291405456021089201143058427856162832 8377 -1073836684761212452278777455305642432400879793521874062973040064215623007114505453153927772731124071626148039993676872117365544690449132355335210296093942604678590645325664048867665404226957825175785252702437558497382272882161240743828692513960514382277425145702692703177101816322868063053344482158581681730858230385457328652170091301519064015336093870092497703560250928114888116987989268985243372623183949324099091618948525417666615925149472252810718425623125237135530892818975652033394841828862112523632440461426541269188914560219949100432961600 8378 1160870233115481040378922404932300717893856459354404049538382918851711178898552477596944548287463621468124220002973049990736688635659528042254276731661427450167293377367203145975730531741020936201885658842312485961760344373786223435503179165316905802155938652628629590827678945027878389683390809960460788864413983894242094184621626865092799897871877848753105657366797303627609133478410359171199181177852061611280333101825918692684990741036041881309625427954576995914753852942890836078852322114636417668082991298449923079875467253832560554076534992 8379 -1254951992986436224322655506727508402971751368813336655112959561878103711589560722361319200941221012065113899309902268654662725376897897949224157906895995785052221025909035424495982557787922486689435444496075219629726694481535109005175118954628481133763909686079396352309330033663508123569676586076230454584922935696880972716429184184765642617347184510478100768761553089602025013388086668677228897315904357678205655470210394268131527845594843310375450719589406649591887079772229101978149593946835130183965541885231033745739770019473313947723886744 8380 1356652279628174780283157996805580730991377206295859027371271709332351026071891064828229067573738673403314488138045324434048605239162767447272020964432799727152754014701110152264065855699096510863367886352865050373275764083322903260555559298891318780811044790240628747557919920887514199043864026044244985856302372457762555370532681534776739388815138422722518027009725122289768161850673724868527531570515408653351690851673838125267852952053499993528260475113031061919873061989680994190715035395673073916836847634262891955472401304533810190417710208 8381 -1466587518271440619364206314985174587522323490220584000214081288731383088080676916301540050640729301879361699719455464582702663140800622596527538412410797695201585011307473283853776244061661071060570709786060790581321268916749688942125510996341502000176911116912686785970227809934184471410948745091728732908431681975006998321227487708282691839092228246380081909803849722294295268263121133965419291490196424691365492256340861193325120362113209132713707679934471150817810757761550672864573787708965801455242667226055020402164325506758574096089309512 8382 1585423969058703929501421614440814669339067279949124345988850917380727157490298062949053737319782851527743908686542347337701349580882119466738302790704228899250990549454580267553709439562237166817514847727652642562450874248283543325312030859289406199112207469327693290909855507882872691023501737008270264076978885559277841383943440356035593690165638395053064672805786417794510785514062586021789297185471860110808956238078739112124913351335120201085239329667891665293822581332205559225671074062251947451091127367593314679550180577429629946170395104 8383 -1713881752646708458866185616871767590665621128018084264506782624319012225161032505091962947495360372538451365357780106344326090764448265545282899748811849786368188437786185773496124922200156170183258156319053459166516654437323898323327425236910803002145419365075001257594473285650342771343590645770385261812892387756219660150182225175987586677580458427364190860356677937576911456870214694016204293180167462745541796072254370802738326289502845679895746156085240489835925541428113301576669548703293811175693452274186797781886213623083242923323961984 8384 1852739200725727162697127080101582769106001827113455667391096433285811264254726884849464129072217996843884763126535815720792619607499892765879207071635287584436002102492340729482765961258437906659061600657744039352400488538945967242774430855597004551907208687727146183880330524662772782456153870694828024194476914199417740076103877162345801084875705146359394077803622792664280850307212089529524986509553771088714773027748924103294021585941378394154399703977619982589446213301638704311520904309680432566882146327890231316562499853394505677372654552 8385 -2002837557658898135775541050684946932990411464173587275134105286464285234156817368444321549303095368666352612304277917633087486846881260320735725019228696459763292441862189333859824649173191518567103458431009884501217191603461937260519751874073267743678658008963835248366876624662998056120968431711869582893360583149125619121259454853332207750988288202986762049784562599938508509453526378636571424436600642308592729162597573831353212523412422901307240207225077337781905046422289907018266658922405253398241692080630107540455823030758753289061657856 8386 2165086061556489674976930940643651692304017312542481310071979116703305046218442913380203379917291274008222789704977778048071907217146481140868361412110096592396652033327796856133622039481922731290809566567098342041772565197789317131905658174922982430655740022530912492852704743672801199475323377387750351072860351367077345429310772743999475081368959532668703763592918671849726965633330412298886175231146980279680979738987588420131601188148545588279657698634863445000716901552415129962544367790199399302070244464940768569191846990654972141785848384 8387 -2340467435381424401017764109309596578697676262488052329565825249841157157443572980109642287304822683180070007178798222545255225787586513222230876771799057725222077519829485109852587537405791943922331292602219486665007894567229975533167706987346010875408121274661686085842370166063446731648300042892844751578582837478791885063879516966800502545543162983768235212054095683187424704486988403612099376740869344706239233563415509112502051090259002147620430189741326136837954869868303062625017180958864539372199866489850188210026619119421581593542949544 8388 2530043821147554175366886332524398498480931811345568212168388129165236090414817819514264506633881655003611963123642606252087031739500913534873797146483162288563613731885024736344638254352692193527544415832510411198200435325927894655793068056025734897829959448949291532207856462094778774023253326830407960414462676689677706519475762282201985662941338702495884921537941462479027024196366771093438741292068569335882206720479684322886947124772375773743053562759050154441516812796823024440283442410873322902125965005606405821748255075622729026877350640 8389 -2734963192935795992885005765194468877579069451770146978117427589979304625253182334225823909852853237834829738223841164325034039964738652976428914269062211241951834680336367496996250285494965325717832645396187740245748767970918923365739989678060581053263205472845484148563612032873158551484192030689198247672286992004420306377444289099453775809327068188482973081673590673139459332115479964521262903887924327836732260441213521302029274858226684524765517985238980369491151778126706445254889352513731195168841517500316633432873363311955883584286686824 8390 2956466287331277681147986359653292277508434448381865207792903219708570470702849599624479932719860211292334380116990984671984348524948071121405207135309537040262101598601000426146010820068978968467289069560712892275308046073708459215476952681941813877077563828849341900956766903017537611064380125411993827449940388281408849163476026629809892959352948812418637216893676458094740479801957847051136612737270634917479425894676284351952710257312929914584061809247180689844275183517863788127084419945596514598484110408261444026684301926266740417103395040 8391 -3195894092994347696595523638185989456051545914792546664309251808165673541179182692472635052358251292916357636146296099463467595808653831457272615120030983371649550198619460967190060204620909696621483042651010137001778940437901739934384154483534615276929580963338070045010122507493192675482806155932788263361649654654501001875019929281484871867799600478774279470915240707975803157134562315530043977200545793197355347099033589599682486276805203274410562501949379578929582566000760713869522228091511798868013519328801295595882977403584189573838229632 8392 3454695944438308250088804747072401900763633926648977952382455066359375580372865664213948198056668772527360434656240442191284430938841499687056276561475065722567571441444557546766777070159351297635887101745185446900589574617416210744160500514653006843940082188664276927555892072408748147858951092895317151292964562249535772344798754658969576628076603693829529610141365233469192082073648486886513170205203158461624403451726732708804546862637304905179097498223745502830853361251081575092636386029620652654837018150979651148998443274080362842743671584 8393 -3734438268717165470382684766545920914212680316657115658175829486124908930446141372969149931844374981436228527857969700019611703475382176973568275979369154498412685273742871853665060977182048810698611423271973155177874823178095345395100129218802846033501338090039859421670260949352870989187853406258620983603581251401868760805359460027953299631380673080703479790453999689675355469600244961543706417522288852525983178684537738998952058674273426701433978507577641971563944300179929662447369037878654268093622593678690071727466522922844141958940944128 8394 4036814037649301984335881564750978951880922143807601333043504245170655259914563611636472474180537061937135961084245950037146018401688090022852256945230277228228944078360504729056547106598463724375341158537398061872832428608554344094182688691526635441318868484481789031464488158543003816048615021097356559008985035488329759361185084443917079756095009853795034979080049806167031984364361732761362581097181035293533402364772591429668529469990526019881439087252191586480169316847804771278999609500283046310218736243034517411905104981877624998636564464 8395 -4363652982441261310548840714419973686781767031072855465689357752781790940555274553071699212254689440736218571314730029773837790389442972625729216049938307427771770429931797702784293003714834172145802993815041025421589291108657012185678687955752900205735429250535490725801567723750204275187083365941500088995542100955990025021584406769209361649633382552252611555943317169935451346636269223952511596336680227452658422184770787959212821232584914399591989119994095239779505607749241977182662075234617442604960173504130734040471448381751536029900418144 8396 4716932632155172775404335958599243691237656217537039194568496110424311578198182506359901259968553616555152965460740284793818311304750400715669774515369608243533463857623945686755039085717639965702232127947214066510897352512612801653888285022363314806708239537410917690826928556392884842351702802038947205584005118957699869621785792971219593891756983002849003731651029261621888080065410930096158279720493983217040702253542325293803249979915854582900705971024712532340305384352234281133216721729396508991400508329886971251912198071324059366941431144 8397 -5098790242411162564473713474501189026973068105475795475154048087163171690850195977097416533324450259469429989775695761111997361278090198996136144992944635802065295706122717469721843474749877507631451121211961132064497884086606998040815115289342358126527184686215936790678109228720155014767318489130608044993041776262059001644054026273398258234628830242518652979888918439342083649502286100287803231429730156171698099373798202221530281294957457785581842681116204127979888736075609934287060858090992355656719201048888508143060000642362409516533560576 8398 5511535686062016379712500419634566195580917250629821880212045146677281309564361177666390583864556762302798874370858583776889583969642996536273800573191140332231844410160093576391263132915655300413179007881261190162937721939041202880414526841186141823823395249419718947484365310942580852552280604381337700806255411159143689445553685528610876002313194445007750359695985612333997274568788137926240555601047639775980291684375309860169125763083528437397367988901701284597317146787105767080525654399402909959117185982284875564986457343149095053996664192 8399 -5957665383353387255945508814280866513501979926716779077678321675159146112040121351090667161634830745456695825180118694112655254398565442785607057536481687418574096483762501564618258652933089574626890615077554880358953025274605775133335602267158832987058465663015292398199858559040239932763122522600011705534771251681856149982536044339154587129745242751485473672854359726952669508256519944630473054752980878011892076700067561826523168883917638792515083245648930320728032314261690263435375427319781653591716491201269616718326787023062668876736449664 8400 6439877355323554611507137118530821655723721767067028309081962697005798222236767253843826917992999161000190542984274510233340895388786616735684867156389754065443258663419984808823403440413520633739580441875061302030045490413643249970387884136147178594243508361546478676203988475967405687906654685029654168578667554003447944771457802333411294542603114978907184894522882580420745728410571361293587030191033550906010996336326986225645471732753747719806330770080239132570512782520830855822257213109212864188409911883135160309924069294151285268433866928 8401 -6961087490939491071941528970066799964808890459365637316126490250377560797171224375754776535070267775757765507184631157418824096995134535374470344667822437839252797900373806690026825314497274606769417225221603320091905533859385297764795160247212974060389063019551791554477375946595209851521822004726167864433933537155536307873381259741169708649713833066261071652606641982870130889292522788250919714596277971236424481024381618005966949072878315209286169929669492557154379455977936041935327096469821406034904059960850524909145107515534175854816131808 8402 7524447125751135708447706272219214093585331689296767306690166568196676838894588838541997235322076723152070692099319647018611366549064310385477508393367015805270748167768740263478480489985638311907137799920131797669704793347785430441951818732178817566386918007191692195610728554793837619715671851977374299658042589997192861929743169497265805469995676383164798012132682710623769092546616374627990840458725944713095735821974118283702099001891245938094473591129571176355240505862633673662832644270828604501166651583458165646308439158848047118103463040 8403 -8133362037716900736876961916940196043585676430023021050529854762896770578137502597827780731230576099592668853134101001350530905040310860645416285793451401529174317579805856821724392785352437983813376866371362238783644205575138745370773504384943625400420507836866985602877386832529684539953358677917003649876837905260562286468161964690855650540774008840775142566972080330796346842993949246423081203896291720036610019062653783577624205808472331627390443784178813277075273465917917402790477346912107373815803604393568386251041004552543129991080457616 8404 8791512974357649139664750096119074302076108434935099193734756646426794825639131591304789162484165833584288004990611258808766393745979640446651158637100463301786078069573559758908955164354151678846426359101170523918965299348920936056375857254854116337081295098201379418334015469921962651323975435182908466354587499468261427021023871364090469916038335477210032698842655572831674860773469456264987456675285997020525099868185907005862867864860245460149769857435564999281460703234442511292217049318214891067578691637376235337263107949746389086020201136 8405 -9502877834584550797762000806833495605413376507600095947935752434442460747831195083684781377771572997373414861794095906849423925655617558663503464866270427388653604923942323120300181207782439248303565710929286721153980471999012269280954080895210322079339768203248317960893551494820791385277282283315526565804703483642529613208374258044856670763130127206304036811207327870929092818656360717033158116757486922664100959161469256185637789846593486117488551165351003624754492355351188471592951851551054352155151135363329094224134893197617983981139843144 8406 10271755638473317693472020786475936180739886155615463553080975002358383612245824801776935252190056088645524730365370376383789576277742193779879285427032341651148411415169596663493544676623723358074659584189643386564728865207974834406461662590368276894013926238461935906686463808955317045668507260311933700399524375337673815038623588687050469627755394343891283283570705514356122150432744665894284468501860378375165671235710109709632984436601306858447829907720628744079177786125395599046771147333154215667980011967464023941369435588205897821376012280 8407 -11102792428982710944728473369161133749180058833303046747642357342590496809844975880345452690744673986419466350044598930169719694880112834744985873198064067364117917342588435451151392140163039285946359894211242592369120289218837642620203396234045701762049192503416069557967156107674682911892399763162223060090219398252228994948465406064933687971195935048204273662145901462761914613605387252779688124330884036359961176743469085382920729359594170339120430822272924090557614995456319390429924314227728249616051990969598956802165106221715186376570831872 8408 12001009261203047537446439245138078777188569036329303093087675013759433871934532150958054111319676329286605245756791628102083442783956303965026369487017218529869013187099991457905822285598703238698739946977967917047271854408341001731963636945856604993017505788699608477969409148107510769839703162793084660260424297704457239131148490285491942799401638770607957352106479972602440945327393849798863679471077840880581283256744815403125467358028697996732340302661396113953493570785844621987143508805940002352597000168996398894548346100978832741397833240 8409 -12971832447240006071584613653710183458514688701843919562184618211462999549393108209821743831548321194125658694515712570158596734280822583137613711597284504766828553194710425187353789887985610844695062701739985977888847903209688403671532652193880935442685310479804928424071338921138986601549517718114880512966178448608024060827592420728774346149130133996704157465816741331741560067745331337662295783463581906691385423663996618333225890522294921184726532332888400797039925023686895876036139945800149244047973158763481821894097360915889491186768838480 8410 14021126238365194929063780653298448788563919258003481099287479918789591008898649300858465823898898190287994045487636232061949820292810369641123742099153691980372401511303219208143797836012387678642445294826619368907469879515979840876695558232283385506849175473670788197828133912655548460328807947705323051203291596454547080474253439929978667969297405997258179560894961618051643809675593650168264999812012616477640963323976966061593579379236324859098735146780968325703706512177111789730892767256223603897838377612319270639041303313635147786882800264 8411 -15155228140678568392869792242004897746057790541633783829771676599029871153620605473276949354910700839745265558457018445340192393070511513825713691654038199294128956416446448029913119252536424057095401593566574532889192019123103018859447133107135307338325315042452628632829676935701142027910967839888883800468235015205764105064166878416851537771254449590467895790147714944616296096500284929198988703575829115904583043523333530860717609826012867248135712041711875017960159700258670363920582558588021845882965603919548668807039056815611105703667808576 8412 16380987076316212850643092065210096995383849635618752164428236788312775955270105087929040752515854090787870491657399699251463244606806011840511423607584993918367720894622095552809192448326921156597855114563942772731203281246433264436406224885361517672072440826615163969175166004324239450997952617454156289761957597209676191369491024104936983070673039603481416681939385604486413327289173884636793011456045591198528068143396032029697981422706581362008839435232271036850163911030562056939528422328018582842087789576693329358841947458632882219563715456 8413 -17705804619294644438236628713311430792827949400200215429987657373114412721452215957123584897378625804084104762330927555481521662874602887693964788994944008217558090241245338705974414288020712062698048167872663369049155249864293248837126017506961597879737603212721950232935929710032627365728820419274230042002398009566951060916190727759592678341762613458940789277537571611537910720872447804430892673729374347834126650925245912967965594281509101539500197844921567905099220388570527974136851491313586729044451735815317672529855316103949211245790313392 8414 19137679553511503469450374684222005120310213420957817084575072040667730054518408213111817195206475711974994522541331263041882960341566940167225840279349612284866245559234981718585671263675577957779762385159936003988732098354843436789194449428796521092970914934601140461166528368318517470646285970875995964349390958568686710428575415364255628197702902907258458819114950591928065666136439294609286356189463182740030852355664923572614815716547085072319650506024706193837669048398898793153183485579759227668591665039304212778458173938980168484970332608 8415 -20685256020332523318337643586263861818201032190172425304997761461801282191954085033872517654057507750852870725878224802946050437451509963384872670109283340990939847343301796576953798739745791158008361952067059827054308069728625070434633081025117327295769385764879402766272330810700481274739612204697903658942087976997535928804751377372357806214964592704680349824362232002589055867625675555757429208027557335714193293665541135541750794782056675708761083088434941679956113565082337721552456681210903477519456495884453106885581346970262212405731783680 8416 22357875544704853107331443329522305056189833822842173245117121333293284052704871883457225571430571389048295010664175995949519799229195253710447846881030387147931347185056443096483236672025963435895678616675369762856672698349305606045948103020676419673049685098273241284149359798717800437050041534995179066111931371642177705149081075503305673106978111975317531166648489751142978425585017211363480593120762921484034388242192295226304276785892287705221909492636357752063448268974056498460601074080621915716168614162013835396523653141158340076681594960 8417 -24165633251975731753943761796146837441234920082220245889419558431901725326736919745101841154369459120221955650559234877979363789688144950720557367318776804364958925443318894790379416521019442269327552908687942885603840269457519965661610006898869067999249021049795200610434840426211910645860910316408864844586313310623371510290131330460179521940548791412634427072537161393851320247864789273178672016734529010087288418977291156689634426966524022477152067155070891751737983245321006750045846414598119445808062008411881433155385545200076360520611083024 8418 26119438612701964303401717379459946569729796894900572703938173778870064447137924086556991331791700138524985728402439805614047308411828324090182107433771434058920841749107874723134695946354935200873321922144608529863132859392990106685038123992634931775699799872477478718385245021569767715578874276604451971220136458297032235732872526583256790895159216283440743393192599182571133468210663001289738489045977937314135436422156386893806433523678990480715796678161075814348278178317444366651685333811873603537429601465919781500546230853170854714401349760 8419 -28231081079859596931191515378511492450207090097277926703724425103580685243292965542215673407976295106913832299781093835768688484345935632944526222806111224612753111621042775312146084898623815885768768910017206200147342086811863785073085984912157873968182730608622440802287542049121554067255971534195713765342062100749421019513789154673777992114963781658696994564514768448321479046547907594585824276251309379560940819160649878372622572048075216769798835428466469122808526698310694839630172377356366360638745663076782653250798324927121957307572511384 8420 30513301012166612646280302016769132159308119189951946517226319320128400202298146842068709207566150969470431048634090140689097505945326045014357525111910331705954113766305445184762793265820543637435778678720419519271389778920052729629960286408312619243060466904384657262001085666743117472099805396554585320682576285739448961860118541463566595901672835789688120291489400551348200167739110388045821290287925131621550304001203587488164595700510679836636665697472212430668428595954812391837390048826611111653995894112408372005407803906039056534081136064 8421 -32979866308889359359297556270805458374223763301790303636807942473094936491067864292932136469907812478896920802748231560380795221089690078744165375103740900510333926903558966756136069626184841976818028032889965746807256627645641447503916137162806445319740406015733687015102824384861592320951642961073857592532087407069981859321851253972607567588846831986944333985467174722239222728073292685822439088435306462885843717672233672067684022435445009023744908297132244623095823278159675530686572791248307508023993385666938713426140947843973996848030947616 8422 35645655215704796827415567285039238523209453041079946408211525117244565457769977042941077152260606162429440621295074082921008118110554606747813975048948605638474415025419036245209843294400746104747277173523055037304965926485757816974589256088517597649583792488729947508305273230116651638006810270323028293840797939888179267665900709735104880144481954174666910649933512290471834477440584238557943470155465933174439063424229257448024275431418324663534509850058583806211992189278942697564544724608187294679427673915635229104022254934092289214140486936 8423 -38526745798139692887877473694595703593958110170397615946563786035769984307788012338315407128790260363445923729675080272157847982008673462435424621837744765557259243819714070685931475672245164786170816342736749354140212319668700259664641806224381082045868950424654669760264489912424254512052949070749506221054043517489522229536330972283133752249853322523610750717705643599251777822271398935045934300361059177616402777533711311866871528662709797030923054304931013629117759721926845978232085791870324112549936161981882872234194231242241288732821996416 8424 41640512619025174092332878664701557688505722907005091123919353827695049506887614866526650147216182402371211562767558165238200490541726899228723861109018568113186721185136459890066710130022513574762618618539564212683737536301341944153641072973054410481675636253580847637376963347391315174858436292457832954102736061912072037654960092953715310534469650015126153928633873185622712368691775897502323611301507489882482979112470883888197244732139661636277075787664987813630780620352066321808713791719240960425072615876746706202205084698782601730892591144 8425 -45005731199528793634466566757451751475935351911718274371875054814468055136133739512787587403051316848604386756044440952894318733983789787937945303153984242967161089852354163962045134414673681758223302221700299080513475167499266817331650614056304993980097479063322756741496277174815683806640585596440855567209776861721972034479332214248454210541294764376524417637354462710987762994580468343182731108892495316058323346063193249804716748612882388600097631181747711325338873909769702449670031411580911105085252485922581738920919687342401809058637529824 8426 48642690889913880876912165897863633796893841559913519570044308303364417128318675213479426437739977346841617038969071256800012239516601858608397604428115689402875790433537580300225536696786772099464253922143003657754346252228720406487161321931772300180239943759495057467303606957622940562720832571283541192321144827262019170189737022784281999878105869733077605129345054172060434926451510550374983890403750552966390224565859741364566350966750380913775670739395499761051383054231671691603137975059293852955434483983050002728279742320458720446771658832 8427 -52573316826505381922774803361899635478967723723102072010824464555731531893455869471189811607673217326954928580757515253511053665066431541324181819696672739133565125869734734452590389254055778477320439176735079665652145194000742079386882443147241341652972372383396335925122671024373723908034070206989248183274138316790866431072822652759942583376630952746968220795018328493062996829841661646348324768381373508812891526514929301602621225549328745987853130114270489909596551470779114512827805136856972677935925794803459334512705643434531938691632708456 8428 56821301705712983050907356375416450248104065668294327309705361571931107233523574648408204481867677248661535714328389934280804868826661526735850493289108293796763663133652730997162432356464956291465771814409739484896829786271930093738222352633005388393670501056692479436592495513763549893528641754242487034928676286298237936271198812988923858496761667354804242760799070697301388363107179290576489695296936579593125913456705769759358661014644128174692010714509238443285378630703220619345132457813720743212901798371020084299351612563439455903304604728 8429 -61412248164700401662781162432595828966979227331360828745292713926561001181645183751895433291535466650520032348413252102152716105902471601624323883260224542024228741630132300935280527257590125955561639951389968563453043479766381963254100760696954085661918310842998389307417725914055671882322069241337781727342527774433723392660557133123776237149127821514967352903111400175854285589262718186266184812607205430886200256987088919734430933798323802029246715775775992950174651428224746616713096865887509087900616004868832200804624415844988084308535466904 8430 66373822621744714913072816506758475004384302130412805266264772813239932627735264825416624092889087593354846372687332503465128930468617368924431494566271117313676937654265406368470898155021133053446667465515687441622954277741253179317758207817951826124815136629568069497549408952688142373918694605478428001537172029561760372406742443824752332522211557327265039457070947216589336452040242073189331016360137020727358221055825169254374977693225045927339830009201695278468913432364836499829566282829784089399568539113615047060402090928085758575821741088 8431 -71735921497879949438893958158636617215562293512044131922655061362962702137616607340788107831098885557077536914832715068705247107472006909589287477973747503380227151535683137197890589833814044148182371479953789703548602238227974174476738765543582192728442681101638048026396279142200046799015789816331163985002387049147413506971398393511338754032419733436640381602447020101581964913147738451953988653241619785723276760616806733125019993234015124016334571373419402177944364850730873658846676651345695979917404842679017219719204834189113223798674443520 8432 77530850815473694939177410414458225805585977111380198375473766251571305444743039207504345179221138544858909396645474309821136566142315179980440042241568389981068192857525985710104046420198136982083075356141137226362201458659914294254798397242407925850722471246357564165817266536923408561413146729553211767614040305997295679312176064917460833328447764841709215485269025667192034117559622396996067598329508302802439862667110193889631667715428258467796723645101442264596445258761101137101370764566966658167951331654316260387839100596353821641008186880 8433 -83793520249385822234267026412114728134463047306128064928185370783761575842314516113708603029468383174369792753432784954275707836286511226540916797455874679625145038864504757937890156346628270092992251175754458862481833009758312567129127507233287455892528252353777768275696885825789464081862722885427042841744836459971339790326660529420407398338315804236157562174696178571502853360326672053113291610396966205361809007006806886296840438285523501053983405642153340073960402794299585158935248865477481620276077945557822693729365701032940863850607818512 8434 90561652792781474657078155688212128489275806978510500549763533695175717862945571466735965388113289115027143938164050225575373030388975123904548405286110419801386871719582892011916646667478652960277976484425617985273535098358293870988076727915622348333197468354043099423768347711544455280433956159901769353944210131094192862270188560538154006599180919925950711719361352521014531670155414354483323632392047408007955133752317203415128964613083223215326013567980898208377757663973112305880764232318944889023072774067994696121963186345737397908834754912 8435 -97876011293031586743884388999417060765778264319288076576385770563860202237752238139862090964899427101598718797250661644723123233272333276613475795261476315613899858261602915190899851524274147871280881627361788536256326127761442816503259142260042598350356455307338803603063377353669480738760698443443878632609966670874293289976445358487880011914961765428861084794915117453899629506626118575795299837809015744917435987708633108864107551901232233926922550378487558233750277704091597971874030703429022433777391706273479270022267484116044679996017499872 8436 105780643213989789831130472459460840840660292017194886556662534834882352699078608040667469336523030030391849401276551515386791772248230660482112217103984760711301184255887356401847986866509154116707002571485332380464186722873891528477836417244662847904098464674422585803956432394202222236151234032468785532302083033938088531320715564025427977032255303314222710573427887287303036415102380384077482413758715020894354669723973843780045147643951794385612344628095115980029834225834027275163495801179343579145335397254023078625000386924196030293686369376 8437 -114323145089885818415782167203556950580367789030375700479093538008896050580449254592565975781947809675700941530667574396825145731670137177699802050121983356211172855097793463283432097121398728973985543818126130873543212872322742161330772339246520361516116890734844661964013764505947140177343197293195742967390261040897519234307729770763039191544392549485595633680878580748350179040251829348756763278989622342552291319784142075325036377942687420861870859188995838896515866109480218885935129954021309537219934550106380508560829075149636226148432230784 8438 123554948253771738613021046076467852455977924217186217174618220681036165999335573419665976691397807772089184945043845267285013778277208345753095980377731731012904651851081542107133604638789188415442995746737524700775601281171526805549613941903185919213282275111607186940092172991401017799388071408125525907498068058349184572750016133894857641113208136551129767651742420951500439168577102062469680249321692949450730089693667508655265722326694825698789585784395990998982876088176839046108590831775993941024984977667057476105384713656275337335124976008 8439 -133531627550599819764015214979733156541691194845730087032997078720432928545822116697212164631627163981908636333006665302255641241704732048838997709356306914432270116596074923612151861262161777605174681379316258571233659631548899076470349800100409044823562363104763802961837778068224509186376683606716570844282716094351319547219636787060049795083384840531435668314437915797787860492658537592420592275015182480527481387333399329018528882968368391430730490885983223237445774676210564144495543108387726303850750702987589505186602889128904224002116659456 8440 144313234882357202193969639338180915619061676356560417127236565180558765180042841889251580068773257963192809433949529473700121578870087606160609219747159062727324658494203705048313650735047122001451009458189568198706655676147378766011993067235243255668169968988215180964709993082296515709338777925974001016540630845262338007310531351259495711469739998336021181771980670702973822780687287159248238198659275545838253215636175446923085736880640055374786029655512799664636815837161618434278321277988928913045785097884829024360613995668667404065430768400 8441 -155964659581050919172453596577295452006570921230252791566323473295167844907335510991372279245867953480877564867117261937299009768398055527216092603446505379791025383159575001653435878400781592043283821154645316412489929800947508809146037764488581060372656164165044108047030816089266327688457611895235707567839607767731229667765803440035414566553592162855881536670662132625658009110426962735731744639636096077077707245873440838114923716233706652083182318616532104205080498150755500837890132764510426017124071447574393794800462557295733970078990571488 8442 168556017765611110978486489132071506291333597675463329100794841561285430421970767149147954321316391865881744140946259595302987873540699117059287892402003677001390628068802958416919057303057012755838876635790181584872877311565596433160654458266698209955626230592619842557064936585751821299505716188682481731975629030465173583181599446445749944785676019651468140190583578684376318026588658941486786466785907371510286242431397136462971662681192080143816146352435230217607588797880835874734852706462523962907041728345340498404085334285394857949106983488 8443 -182163073011915034849317502802079537802388115316288877047521503208343709664593126934141979556160087686637868910434400444682584298846926092460476245902807939255381774314139653156207233921089422123495670351472820891720551924634327321674881370766917301089592200709236243971281902851099452329243461656522438953633591682526426892154365003415734732298373131744915168424239486023377149342927122925135205916505070709740163212219175969685993642307991344766331456089208294610466138560635861789553613800064840664347072268359042719643924787931067023594725094616 8444 196867690852160815831095104536304386619126330361592516381241099980087673437433322144067498072214584778091340616274097983164744144106773853536377463066535562900702986457821166253889096439280627488553025405652077604584588147497159967343807548978848308782198926613978905595238019647508644542367639306809395078103667894328583666312794923406636864383151648051588481242158130247694438997480290813729360718142857731048185266839717089035432574957747554786208265030989369045961341082866194759381399089244788695501633327927470924598515019707607414805341899520 8445 -212758329821851489595844276007429580477176205649038559346706326155742736284626373829055953976999093231361849133936610714720618540627832179268391972857722593835616189474854014282220378569287288892391735139827863089689701605193173297723254660838735146790913264332250220250385001155055910393858051692615567532470448391019391653214461884518548600172821015204806795686166323639956815829573099930428722456577430395100138238550498687361485118466908161644243112437869858099811389436520506056088981920190568570969856874466963177527553923060495717381455692352 8446 229930571990889660351607007691047107668441436736983216009331733746336516305646080275186793651395995544221137079936929681197196378152031391092712478205476500519847481605387640411881575689728175898538610914636712235146892339651916465470592761143830891314175530160879143397073783344844630802269816123160289085637302250199845865899974196156789562634288507743718544834563280371757152831801853178564222270400454142353998816012784498150332922578972191614782861929768074213296624223432376470963325336869140507045020801021048118354357995458959966509642480960 8447 -248487696151030288476265269515350566150194406712483336612737568304907107437356865575142859084883026616814711696074132668168497488211843476757024627457583681286398377349744986299143560002427259253936093395168062943121246806052102677881617432858784025999123303616460952937165569635799571087514283850358268277455634170844284220827527242383411269566697072187306997874401866997792836213752511305734381704337887795206274366353399271589875761745866730217894580914596762306149853924418433863234575199963373346468302424423468997314109342266007185273336765696 8448 268541297086597050592502597619607543637632032892040678137384719291960456647617483260516522432188075040908253567227401028622093948992516211055411637510178510764473854039260650068860358607102823489851288921655220640194213556279161117385930018781894690015822379870859948191575194850202831600813403071398602227912097810819656870171759817584214683031331261517114854168802628685724656345731226249006198198628695746232580915699345668315116876176055026707856842348979680951449313942818043336930401119931618451816169489787452372457400167835364570046343533424 8449 -290211954630452088514520506208289111523213704752777118774428772296713247176213166412669916212645900986188765496459268392959909382910214347175883903819069734766626202685224327667456230668273984123496358564430647180372328022290002260188365276691847263232695605920725079235322049168711372448118637928375598820920743293501734099138551860706047016766910696716266405392006563185496701023946137671136397642251406031625512639478803845476420696936547160703231131446751484556954930456854660566973395701921359585411912121777375296697110580599286278489336220864 8450 313629956504356877922193778190499085066953196709509579041682351508309846265379543709869747722490056615572801747178478233738288286090791804589908723005890446932921762208041936523839347121246407712306737190294559325161820840203108801216067243845497710414114415480279376066306526377933574611362613420011172220035949785564379071465468478703401553055614800261687174584233141420028448669924870540677878483272584275604478673865364193118803958764584393683550727787496046858857823860250748019970465014810766591143086515588567524536069717455127577853003153660 8451 -338936079263841597193009035727751628440426176807030706642814247913052783512541760826609006520681500194359613251515656924455984162562113711316400961788169307785984353181928028946907851311722873850599823112265638601015008941703142834074325734637839816346342652349073547547846118058902998709718175631229294006425218193647874936515576592551684344108168084123541948464163321028134894538414454895855742515955215485061429590897649670836816406266346510151070985276612131795397307032578917890269360143410524362446696451036767649239386357169876276542731208960 8452 366282432014421545270157675716832989789835629701722643362871101259932925058200439042334133856319375619475963674472079701320358283430009614777709270845648944630585298845724637605483359098137653435243630248019630607095436372043767597721199933268567897370583041105999996472136172551551920366802574545335526476063425610577837817937861793474125045822734912401197900171328779369847257083118276844371457818420940960667486626452591023290848185609391906927529945006515378747147783924914013688368249545284837757331505325462530944437620684000804045154230073024 8453 -395833367940524546379487868554989865589045069287063493229635172838360614215653392511958474079217868577023443164072769711704415559538492333728816128275950190017344181490605911947430343389402068640172348904756005544971621207996430789309658921195689270683171990890671848230089242096959875246616143252580148330585494894368252088679463804300992516813548600728217995892276969150141422804178833627465268271871584198319866290603164913919977870911321848589318972921804145105914540475890054465199723588906230982657697042543083779643273461489199953187118313168 8454 427766469093050742599634073760998750360393348150189941448487246239665654609930352768888616322883863739561859049720580897766538609435641356935726305131039740338441120437601776794068604204520062201163370989345875864966542445558799462546521288005079011681507921442696852101033315090372673306960590167059253655255828005100399782128981812988685457930090735642878092018687112460769027796627822736470543142108124056324643557254308706033424858409488048385785979545219083162253898766565413692655566740466408901958568582154037490469208730286175906072266549872 8455 -462273610318481930946648822771378591376043232000030039681599872244465820619015243031650209888332016870312250230956389933194531569443000061957507691154727991948663859411569129227161157426783305309386858467522794824779416358276659329232999280088813298547152172235299163512771643614714610276610722463205245992808445439914103339160922564563375640237295194636066553224583105252833109773485857004863263596309543149642279910172773200324079021596796881995673159662502896069402557826990212551870306029888248890710958256045617889208201400351072802623363046656 8456 499562108684490500810063729800723461361267079953696698199020295662584095254893353821247739492527076794796243156381680844105418164067349339376336698654964634233443172127026678704059936630920072934202288201878085168102647193935927025434267474185996316215210137398382220004769885031869860710055355021248524297472731390797352906152315786324806045286276968916074911949236584910108584094724578356946147596017567137510284249761282755570428105682574218021559896454340765546477445336464975825636272419718124704603990069734965794941363889671744722034806486560 8457 -539855965266874963059839221299737892230225081483961786367592147658633132562690569938405126682864441583232674431094553277268995782718984991556956279055134604111090205867852287100045188290477372124011686233881044351179775871856647963687581646652226220101409073072773456034414402152172523150537377541316233373801934408524177286919370817013566660000505236587435125137775262194836339982320496834821078000889506708454664785671405039001319826105469075356639587720413898358656647219825683558575814190746002583392245650593332726426549214990415771931033783568 8458 583397206713401608913780928559893900346213283922688334752526507448425594772782547880137547974673549827401715761141431423883946012737797778248799848139107113664932047614816250680108715507638373866990258898537497187279852017743782084908758214530187523540762696982745819048487745783372481003041481494801535700568917295675842400115769520152568696861724710147621200798202217642845201542770748744152253622888255475046557078594951991330401627938836623500041569886605270973084901015765709745453218562942156321708584353639430584064974677646413282666922890376 8459 -630447334595034222263698216668437999516598390077682467993897894505297761698911868204467857484954299183767275568967623435099070616988459777625010093525823939155420891713648239830651623702072875734849998534800684357465995985711332350861767044687987152139981351956951375626764663654840912694890677506766915895652454480505215752865637357888971171964018081462317862035054862119710648751171845447020235483502641334502484574675460421995790107839004360513846625066811685954511192264337736000071653282454688521272650161123613021764724719601704680846701963600 8460 681288891197622280227885113285023158304936647943972365320272083710189519809023092053061363848014265048788632863117299710510083754312603823363159080414594119139994535206101701692705732437266283161750291938835603866864416156558065478343369624389543222982494885525889998162457518610763754211565589326641495527520399078763050343835674219656674056197778299675818394979670046228210526630627306422051533550774020237398866827143234288593312484092182196361464191041148159356095392971510756521676069630661853881078072067093687956712807619996216795724116083120 8461 -736227151101212016219630396194104959460838758398325624858325252764073504352106112992815363835315860516820436034658773528271428799809770549713120365898098271221896040962768784105813677874589747812533132909094690169428397547988961091690750301316111548980928388250285412882499764557174129685782333871909662488038484867115365894289839631310177421791185443332861157834328315839641751153840421426786707668999002200694428966000037180352805470607055467503295463724136429898772474842150320380469280031214729011418081861654799980082921509391075403073688939640 8462 795591948643869039081696110879599492032404114018885575546583363375677422239563627930920488764398135517781278247462033223168859451312612008301074640515624517331854847268587420178513121986384474923285598904053051856985608541740829830698260230069976889421111007587329622751751084132111748715968503959639820186808266165456706865218345245983275318091928680365622503236021159324101540560830204884810695204945213756464595060735127528839350236645040936407894367574521709277225652054762226784228524646026742605094294235606142742777230903815336861613961796848 8463 -859739652176710940664203536888995579797761786416328335891862393089875928409821255018907596524330921940770768938275829643715594636252995061432349576636815725695004534577110971073031552753652056569755173668577663103388143080012037928377472263191761579855022530475468771384770627889009839561862875493988846921139413911330496383933756885194959991825052368226483606348305205822595254930124873494900420284358670464724369057298420062704453382620474122241783645924483911588929911294174186661210799424735660497496699860303556013471396468413075196503165318144 8464 929055296891555003940512386546458260252365400469836996939622421658067431082680840345925120074760790233452485723207509511934375315255209471912019638174276958729956372165983507944277228549738747689549941873152110124461830015995697312299977124801275593786394450311404268538755376117669047957851582424540503968707627024761614068162166402446226737633274676139563214783820188893250970561742232508898406503486579247510609990305010454910685342213319820656525826498512517342449525756818275558507111576240788882040773129839936290722976085644352411715824625478 8465 -1003954888947386248713212392672010400271762408123185318344396479569194905586821228265220550512506809315399398102770816648445413044207183235791030636431617438584541592166811703191984417938114502219906932272382068690017226834078838522266125281041531195085393109964990787942084173275390316935924660038228159435599178242954924443803141213604932812997727234355224431183345516474117400139606821024743555443860464114338055499674190353657775608646142914608203732810984826078081012014218647582566633624252956569561324534311634869648003038600804375355807837888 8466 1084887894642356887982176987663220633011422238694186427276836284910939657208568322295760991351657970444947635056970297349212317087398552616144492973758085164070499749295219201275750389107235975175803366881814626742396083222593852526686136129205791006891944694570273660152817507166610130850700216802629154678259649294562112312779986039536186295536135826467712851983808343661641275927100491562828431549023897750200103429233231121649684917156037657344569270352686796816800063333268319645807689274940743498643763125885840654200922073281982250933132901248 8467 -1172339929480301079519853428328678127235174680974741639089721221724538917525075217581172166641294462556094261925442512237633193424504820876733936985772399278244310250235818660669690359792451403190644321658747139118144916151777697094665158499563067359628262492658751858406710120071829024029963723950143646886527070678900927039930854536298520515830205637752372079518800422511005461911416862152427714769741719033043142341610568607814986459495131070277894849009146177228261674561004302526738064914114480307950648221467614011315336797420242208789030524792 8468 1266835663171334799082266983407358060234300722886451504910801565019820786172504623516478539714740282165115379460513493274601538029863871315279591405968408641779544848275315695138800932830091214172367370432634655613772687942416228088195554856436729340501811664563209822494636992004673602813783343318111136053986661912687471558133230067494253328635244032339615851807872708341000076516353956678656649672756739547348183546118158077886644060044677150708624747016557776578541227794158104655231736027854137744048531159196901749997630316001935138270930186096 8469 -1368941957892079538288674698597566659930740394019284996023324211450436845780545068672083615423806904055197073605418948810856699922276238221732481190836730037015582600210410616277589795294248356840535137393246453166979943695287958373353924939033923279141135742673191480712256304808407001573537082632789498032971802852585502678821173201104338294086167939118779647250568595726085451283753142162038792258459101538735321250192517100954233687319212758959535034123595782200765477045136345667744564413919256070785249726805929973285654988250282065993178930728 8470 1479271258520035649567115791613593213265813233532795643601224557207299114436896399706273835898798257204484244303831163050241135935313284733569918157592599148376367578333909416455042155453103756012756196887789332473284533065697032283908156182159205336499530654117002313546573881188091524566223526381624023242575423949033991726639002400292197386789892337172661545847385015057444680149750948301667039790200545870952909094817910558007794840439716177607264578584696156072846502191107367950283819697394053472479060457115468639942858293908627289913350065968 8471 -1598485255056882531447759693528034454650253050205617647386856671953738479132187730987757506017546793842667199823635426662879128869964886045780038155929429457672648913747762474815358956971800549367155273301027034452203701567595728070428909486471794048880669461411824663961947991352152692036087614146542863867895656199377768453666796185818100299623985036744321924642271704726674901122164825186662643477466403118137832525469905372248310843100658475645294778165469534004947073005833162423276232371506093053853546458168966541790980681505235177486713341312 8472 1727298839075903985722999125032636914227410996714987101877493156194766509695410022019035446416301238689866148339105483855918068276486540118230151842483941079777933130241355610003257699825528507346089721011900016218280410819106580659037461235482785300559790756349000206587816597864394439127302356581409281172641321861031949878095205304707044199580002342358545223355526856675808183044788948528330667191835649183069749690668196307071632974363313506752686293057707912993916708649554344175410181832580339834605804155952890092353623085869556359707093636528 8473 -1866484377778945710193902047108415479933377459861349999699096117136095146212203896936964137007755254001521720494131314638864815509344140195910539771747277766488787043573222495303620602884411927403553998073195635622024608605723396305194615537121260255237613125244651191282819083957457499950965211041497894666757901616025185329877958152339237517558450319986637222528132809817458791535754657661032752850563482749986667175708653797986633121660317098847956807616901985456955651849721068813587340272927189445893614750801069543639935791132891334633887678496 8474 2016876331138694866306948794232527853055188751747050591525459776754169896729632090814987845634370650269822271160673269179170816990466657471533958411702978592646375539955595823185773190592056479923000166750854496273117804219930668388377974627668284109269103815052441108193480383614818767726625924482545769482994107439057310994744013585950185765905658457639877917659825680681294167817335358853970216150088526478726802574760542214897023342290250668107823771722892288700410009592157147496828030730117645694843398770834965700400373135825551855016175347808 8475 -2179376239643846408288688519944925196183806987224558588188512794457492986139152097584195670079681353085651308870704422656494369212146431806434972451897945979012528239765560157521389002684406131089707666088442918085200281591324394306324647090285884743260710895198460248108079934973513837637374106505635410641925934826995809252007534960450196219708893669575181337196262952985500224826535068550074008996476688536093088466598731695680579343789358759259339460378806503673884205549160674490863763323176537878230169459008863581933016379143997476396138196976 8476 2354958112370001749366022756186215311985341322741547446283542385374401730898989951879270743703026088112527076209539421260338970579386712699265066030447603405011842225956232652678292574693913648254108792829784647245017805334666520817997375757914262889574854681891818198839503260752706194309371324947082722506184203549696284457952925303015601215358981027413605005640167032936698792920523556221354507096364140393493571856087285962085666663765802348053921336333345690052170078372084050906255520956711790569769721808825932236645971314772370300774212355712 8477 -2544674247481015343617771090331341097202119344970799318453329059682676530129483999347679825565465478759511923381280629996470897362357658726633896193787698425393572268691909747413611184026619121803538819839756550037237964488844989387467580226741528802658373292566176993537958827957412151885143798716151946391031881713614949531273931058272459243541202939451783494131116550035745446623213093246581490569368802308417709582351283366609313390383394186145644227199779456035476128427192840723112001816772874001898260490613124185312536703738295236840454820872 8478 2749661519838092834945091183918714918121351402398246695779189669224931116492615815230040922768958017967348744885567308868776250721634908768038375311748281512202241781933148425441573438417542703881688328955766333540675096580123647374053185270820687395371665979178057136220279414804023578668207088609357273076471801469035181794085086619069218042247618322227619107997550709151584901423026137603270003967458565175200354013838481242533263201455590796027883941240924088236365883235863519686219475586149859063222927016267563036141453698890089593904208857920 8479 -2971148173172509065585146684056794868644745978291384027170908637738789118212254080722400220869487615452454352265455290924377944201214746786485577376473221249526322655752887022452486118492962058243318479775794605358087418518573323017653990021750257660315611599384325284391024501154622086602963841218983313651441648989464401788328377364818329072724854603032659593963958494303216810440277061723619612157665104779757896402527590168677560718243420694217645005798371162459568626339894187960773871106451058024966917872250253820647558903808681834787262954624 8480 3210461157278833713450982529078374103782611851979012347462604513309355944666359943731384587349676322641579726394552478117770931689639007821117414596876266275798543910469189912324822352242839281837942738982681743904806424831639620527890357678689984933902147471049602802199580602319188000979422125566510432293888258695308096432810503160183476519877774952130591904754800616172432142214664079144756327567554585531504091031337301855069178521092737012707871447412657758374337125267048862779560353677709246940347159530103120551501069410049414525452554568976 8481 -3469034053926822107659382784665602414135375190182784056727730426318436965592186647428729208340457694094712889864717470276759834262548592014015140514319072898434286857690209047015973988567566332870096725912285545252316001999830277856634428612802014708321854298244668802626386828822392452594799869021727258098850838468346321569703845030406655349631902459856072549658598963538327327084837903738368358573582884129785011984021285247815402277699426029136988510788181479850046198671201128882204814559739499600326396529513920019065368820252329858721551783904 8482 3748415638690866726901810194418289412250643341677865622752461043382819261848370746854820405117115464756866671769019721451912827669245573479910899022050713858129766768050895161103095588222099638635860601688656959227769437303752911775965611648007904170802699460988967768327125551760953860030424420849535584021618151870991674806619014894192914778037208315219275514028369603620558236066357324910675051224767879346067297247399254575934964048205138406154626788622048458529673419929230167367538912737877448326419116180013631833271463277469976555347603884656 8483 -4050279129676864893792493942873587569523916086864930102420583238883953839204818313135233380821150314998838061880143932997978460351581846964469452987525302457241350772199537613394823410667621080002539868056164838241866138305025362988193638354577472717520857548425649471158982066656197294404125163322014148252993435156066584437547260936302007692808439212026373831258301412354306849384677387469144561889920675024625718937294380457021542692710979680072861951111469899745151447568957648413689379470677694119811999605599689689810292692659104499120245477872 8484 4376432178209952790676099321134735717286337091748129822568986982113238582529093296501674537151693098377371173455167210364381150485568575181759702546188576622721943837192930396138584430961515315868259559301587914011494434806025709028021933573609026587132081094014440011897776458496653149547846366418046135706671177946909650985670322085294515309561938441016455492207565984151574665660878617524877677812619386642705985646859446381039129132593448397691896709475220311900828112144676173135807055772753164511397714037210788921021168446084685843033794940256 8485 -4728827660956988817022117923237371037705686555174740219563419805859362766276735685833279309219992774492849301187281353297702029705900893830607808053203055565413829127789918398011421735468065170483915205588467770037106749912317293251633018530803464551448106883459923273552305478475269181234880191600919594050182205412177831852644851352205255732540953267484186440722197256280900365393338143326350049197833990651100962952140019128106188490182304429927877756937848817927293421300305976766462097245014973777835779564048923754521230359479795462728757201808 8486 5109575337721078315399086670320602190238318483635986094744442083264828367993904682812544841299877504421233783877363206980200935561506209276357912125173766659807783674877811376801648705694934992462743786523571539495116218177007663802971555473473106713053204210682161148094758276542898325974687715260510948063991722914105817139195028502217697361591877618473388705953482986043194591513985140943021046847538201669926387231665872224825838065773120795795225986913181560602226641332494683283716369160408249888161318895969786772633873593780104575386079132392 8487 -5520954444290043228614075180291646344494097161002518932997125845494179592203675261076593417721745543416375206882231023439625259495550162548308749386606413240564529477617339923418309627775382414930044006145516821245675167507936487582942049731792446130622229939334193316392586883574424946780320035202527782526174810531013478494517725421876847180423376330892145000632894156202085545875951749637461953656254063077637650387892066508882660767512737362847879395545049834968183278545791402684531856056465779429588745424764323210717750882528249200797064803840 8488 5965427295277036074142306857029301439925397631085377544247029917883420150210820039385571672409211482918191864287981409822428969905237867080011241421411483138240038856619640428858410031173133179490251454756251163761708361463046324434027266743629485746192505798432538628342529580162457109083007757613845111375077237905320528325937906417654802822976424158217710119412308582110659509122141064737359375518285439929600504402835657739739911749928886274765770305952235504452729780390142005138116261596861698300915559279616671740292887553197397842705518445880 8489 -6445653977892394894774854092589933562017782468918545206875089755493972573396196542143177881472801894610501634819255859394060820032933544477807627672851574985793111459415428354959034727252277828985815504735670445595281216591728556533433984718472095948429789462496606360346708581719353214505151869883271913073771560302796801413275574818802105607619283806259663872445725128522437664857482385693635412819592181906084292768508861842707048201139739388872123477235237307032636975905089569864233337470678975258761617441148180315334620575106873896974316123328 8490 6964508224066881552940953295365035559346496001412178880540231150550287220104975045202339800465510700254392456643349221946398136903830127449788884433739912767286248994454830082726314534555193267651547966191793320989649579454014069485885832339985731285319591684221780946940869343283095783571995870497009394139904718807874020627420872780308583096110038364775216703411160088608394390152751523441150386511462647519491438430668934894611961431386368272544415610624056929164980063783680664483737836737447716187711046931867795359708633041781410974738557172736 8491 -7525094555346026623625754361123292382557016804676119364965885135992239439274504782473204238352149253628789046913632270234475551984840697084218671202209557553788472095649935509628092440813845408767356468065020046317873268180729779036896160170206137459389496996974055254756385842949946049495086340140112986428997251253342974017248133223548738220657345171173099324765014706762744813888140117134014682235490064534220858570503628365272802893562117902062547161521707327364519333214338765947277253498671191176205388507001941948406538962541083901284226026144 8492 8130766802534873383384044426661380853286703178942879788372777429062465283123974928379841119195049936902893936585019472988122973023124554297749148283440276520906653757573688294108840336055788752659016053426939532578392651994583640663668952408847790734866138936743049212309511100473650544936118689538422444250674190359761206588560568856897438321149018370269042014054603741653000160936069813523220351442992893829894725546168683486620519838070410498117742910391157009609378234053048016642865743470898829218771814206168736805887301213494431946764636976528 8493 -8785148110236735355136965516800147687974198478313068226323846826727517023491052880973329822570070456246561167952059442355932315802595794499407192815556127069092868736179137659798937576275644798780567146246486260848604596052080621000448002772876760098329695484815660478568547818364709582100495693244189867171350873752429401756011251925208768985592011653466958072015633961938520294316906921449898096436160424974758479534169264171625606052067468653226669714993165842193155043017543753906689182746001644029111825304436248765853588218972915373850780956096 8494 9492152545246996378268793660435044416375645259580085218434796329863815996977030752136736828267779645157723388992166836455655323366877515115568175393099286561648191382160629168970610864289466287202518114096223712386925768849205210117229640437298665432552063138982936310410776946158353164459191647484706398823183690014127358297118570271755469416058390345106966826210621244199910757202386422284344392571599107133365084572074421505078613979339611216722509253297448652148526838775072911574186954849657209187370466013915733181410220765284640186052731114016 8495 -10256008437285689873220106433124628387906607804307984840093459963629577517473700363419140032174966708253113913054278129951786656499008155945436662620318289899201929383277752328750587437583644524380730306019142599018562401896594280306185281596164551688094315060635491140771782464439444665801606659277567559687967630590657864183916671219580971985107637013038682049593308786376377347856239699367348422011843083352066784836882415693184453777694752472940172546419045757453188633594829184274340020956722040381510279395741457519953799875570102802200130047104 8496 11081283590836964421039680219903230516581284125496889063542042456358334149154645454568251866558622905320494603976201102076672764077765213936274463453281915567382631998414288062519054940959713287372828669090776568284124689821871634841162319872009346523656790177333871371527148344821684382192780707490597699724491443057484241090966798580539177286403329306307822180453165834327569791890910669758976928539184538418023449459348168172077348705957620242671393809734152562338705579192879469631439998474295645880736492210798786133845595830448999833791245281464 8497 -11972912517970447135639812101961945545561866690999461258521782584825345921149069743656829506985219096064544847243390225622608417871321125415589152225019883481970333440685672974087775238383615405899002983666514773298927484726695243000859049546609771842286695268092059044467282048463996910256576788333774854450941371863978657365054650207643315081191266177583231394415836695952909895192558204046312127979223626834438252381890291992823476711830878930832199366848011261374283634140734380000131824711715251769132835609584000413639696600406926806956687344128 8498 12936225854014686515278305541076706089814999062335977073630719692317087679735421649314565623778886915907879089620524610363486851451792024758507078591523165047364457817175326697289089272115250446188466545739828938630120480339649773853622574377869167772008691753010696076788571959718505835732512073776090528471943069250973818653452618587191337890963740686808750925709405679616431341627363281529033618595931279245875114448781903252560209007333773793072674001837995965895432661437472233056724501137891146253984353738244271688851963479697233273042199493248 8499 -13976982130907273093378595061575288098083501363795418906182337750559594975405384417978016547541793318116208637932809013875711405592625679740305301735407279046215487676466814466162132485562638598186544355677247981396948626373907619142081005966445333410205427312275726167863458112312646555514643659423009070478156013759587913529462081312707109872084017729201005244026982864021818516906175029774305272294691282446984879430901093917219700815645720632016081279315987548084630153486390875307379094325363080114685246423995442419366942252891259282052309145792 8500 15101402097036547225001242446649746494711887388532136515025055158766908250583657374647076169512623336255759116979625927709629366406563110165240819940190976983265834332315307052017601843699080128998212925152674356629621266887776977400417421213144869260829149757892717323556571459806371623091011011486849991188656624017795371638883704286746855292048683051628199548383423637498396709478522884176900999945657963196127873370956867718094934282125353528145581844565029468401248020456214308210657792584193112529154488704067833169017966053571477344909649764768 8501 -16316205787498776225968818428245416018861425911753866895989491013554442346950800086511158681820693875707110738943481081327213929395279206741955886228045431814994982207567035930754894542599736281635635377797903299366907631611032323847077683478190581106341629654290804256615754793926444376218590447728564746831431474398428764353227342058102994352027946080170413092815302316574661596366336891910373478837300694808873760070408696314166227359596812392468255738821881482516520720706981509538419251281534141694357638034835725611864265577922819403440300506968 8502 17628652565011693014361319584857147878032832392153492843277213663374983939306302633527790960632778354904137375816450610331727655203326750939958017494986831782193604712169455140981658083767984154061785456833017596028537096677972320012766058911381924854598453502681567702124135367809901786790502161838649956436219495353688994775194664107703105650048832895248331192191463430474710335594170442402671143264311574037138369080312968680182033137177685356220128497751011592392311167904859623069691512101687614744720823225464893549794878654509135109239047234912 8503 -19046584369346845376389163342614423126300091084742041312511651223164954325283953463419633628209341019471457262241136384634341084231213924731986742405968833266213273935433049178535943103429717026505019565181064270145034903333312394478569946422309482424113253595712015908250164366314869673807477110842305513899847018240180606173421989583842884333057635371350825470318307941618994747141487962318438759959995843318486948223356684151620410935636997451494765528833134749754246188974496597300325379065255389787261196809216899041565531977432612676808770861952 8504 20578472432173522884360025468270524330807785946076305286224551905472721820074617918377766706795730653119597926866794881990070747320749268189223259560986214217762058914690258853582749735098761686618524249303576285674127520139413895104616208241536570793844291797384536115604475953590859687640579912783881675687982621845438242640203510851604854180652605449221178954687827711364551652200666890521318976799780154242214187503715372314318195963560917283462417975852799446787176848062276113401042392536879671994272684213183801810197481489849681906488484362128 8505 -22233467734758639597786924232409838749038605757735990039996540135512818624512380030511297614444632526117667407615588648035240067649432690637420309322376991778123296830757413814184657836051387034192025147201837977586781444766049523622800692275868148196713720242357154049354124772584724221093352571846841850862473220340274123943417036317872788984109893081287415226706196000391825133077356539457361197136696607093765785854026573444425441995468084659313095788992442215394103086596994875377912984661326353553279070468702562686916568642920917495603758332320 8506 24021455508161369048111487268010483992848049162676636342806343565000288370372099235183442285509998144595004096982744848184896036319568906293522924247984772025290064149032735400815223254512175818405368629788269948646145292292826967260050054071341698843065606276518860791183263339691817780014474482086163696101371703592254338948458026699231597320097054822040908636979951217236078853266460399099039692850056026386068916505668734658948989337139448226321148791580752992177988635160968826259181698271334053219147137638160698218807449372008556576009347316392 8507 -25953114099529765819037422779826106746964604620996874334214568579045647980440643647785782123808515873809480682405563144105603617647042909366660845639955472495991747762854127195794885882483837827200344684898432926699479906845075143730037195071401098265405775161924770465984773607622097747286912927484879322040017407518787474181884637971153919210132981800683849580203208692014228960288624360704215297596005293224645841953787822685247506046985800487764501854752559763454780974887704879654925311400725258224914124048220478381017626053171473346372586743184 8508 28039978553990748953963184031269226691393004165178861911765143248351492292439512797946462850884048500239787485542606065064231050191737084019363504521094957035781461923994811045259229878522859359877737128911074401938778124465481096267192066638186502493047294940162171761554025859034866994930435416314757808468188757103133685416251622515004746525263653225398500657356606086290702228583425505122531046371490924635464993278504501043871123976733824515507045866921746538646997968893770217045704531666228567853673444437298023835158339555433128892737582062976 8509 -30294509289577656611368313972653166032634552451778366360861626031647329178510944172544058264745018177369216363507995698370479503200853394236995588442323982432804926405087094543997382385653987233083380123315930732190222203633457823731087703563950538190575476144777384948154779908592944867451313605988904616671113045851611186143733378076831327492028687502556332650958596194842149114654011756541298905094051486007560218224425153046102073024095083725177733429143559907546647707388247033568103998596034223554568209046271987624869953818991465030271630330320 8510 32730166272826307042339935414733033977315427332463466892405623219181424264930713927997719995719705816111695033526269300139051682142491323331087386728001521750849886107436192453717464810691479055157901399658000135996734510144675115064723811494195004918030880695895445259317924347647142229230279211274210781359206954750232609558358111669431111134509636075599738259692133635896039934936584182235998391672553424828489949435587206970672572796571381405008286818316988675006576334206764895676682938505179540421238205048383486513940280109120384044697738204800 8511 -35361489135269497670772474658569863769847192171128477590067983220447209204806567696503304954748538527764649490630701266899030871831156258449724149038410183730684597998173603577235951079077414090533582116529049425117496760082824717228780794369137679623759487010941576496914739185864734411974740170071760553780450187974001147337005072834671749931101839976806616897125872705940334453346648263057473841396209969612145722345492049571710865674360396501284121697960578530812723809307056109563004293193984335694220761847731824621998071576494186969507060060800 8512 38204183706263753707342874125761543803737025436723241067280458584837911316589818938872162494019544566470892567633242833487509936023571588733036984172516661152157651465242923892391016795977248557381030994292069785956918438738560721736815400570256190530730379470771103222825295792802664582189535852814802089712012739282333629048466090833744768494306962567204194977011947299550348983003144035980715734265463375135694515421455343867961319013059561240588372060383354390897415304379294728036925456350412156625880705209253017284723815957806076182962089423856 8513 -41275215475598879140857862056637642766310423764085491740654095004892073391186816640993491966328397485289716755847826981280621662585301544028595369509110243999045294314534835798987616904720492749216854861777370612584733213857807628774132030528147326907165896601901537925732526134603832508155574156003552195629489838118920008492060803310236455337813214127557962764472955975072792210319205513417323522317121405567918371475018369779715662181615600717221370240683579692294232184380082419281682863802455349316330467897313995977404164166017144436959131649264 8514 44592910540395036874286043139467291219385013854151235857541727227245761074348153117093802859361436683798627933785324687897036825381008068517744223190241059603811760453939624627963611869457448574788987358643825552363882945684414346182452031498942977448214376130122505333369378897996665095450771767969079089438169718212824043039883173430694660531591557167068435514310108972038125236242740053972440239527058529065367150359442026946991843101854947405189269634531349450401257539837643942302489709479443162595427968234803746273273807860242549883406539824960 8515 -48177064635126176468091319981767324768929476490215256178667917984066784343960115696206110165195702683183457904209644074705893606511612759766660265647679773379326417414990765728685625934026642849923793105072956258089297525411629082414057303530168305108551503237398109933426544092954374184317875974549077770439137936538902637713578473609114152487755041729756583570472594669328872528354737938114239090354142974257746333193016536098566497472821644962286671048450698839595023324568206746415393750454399027003016729344565158902921015229527303211808898662528 8516 52049060891484465111361804983531346356920536896681921595287964338748810818490061823352494460097278780531455906700353747608623040183957306882679127365433610135436387729557024100217594530528651869098599696924863044016635839903755351901224890692352645628091062621687236429009113105540273425107557908882941979782898020875159919826458380349868083045083897735612305305536430335698015302360656670150507136825753853858444663042787017591000882636406415824807417459451874191278456327877157409646164706566322148755036382803927511240419439035112811082806471027488 8517 -56231997026500671826168124370804762498197389392155895923279347145590496613116589274058992707242026461200110542527828406851966520985367447034605762855625101707413718731777374116514256485370315472352013285709900885164769640765473965164774756312817392581938259637883674072079772339961595367540542332738550324916820221630371386734325986889843011265766672869413415777299528012522935077689658475023347573987490770772246142834141098867849694967581368231324105815747561400452558109460307520457106308418099295048490773229895343361458862611841882688577803445472 8518 60750822713165466776660164135588002144428225107554524102780532546388457046532202635281208758101625439444653854526870216748428228270616777965380397134976414413416426656390887590306042269273129846235429130719737934280170837312335371207807841296353538112387472272959027589111614575231377197038114020456786794005244659579891774793099774003961603814757104332658550720765968934119935190685866195442507597528435843453591625934250255315879088561952963479262237716219636457222392579233105883595949480324564558869846308653591551296165552972830142805385242564056 8519 -65632487948085932604024130313662062137160522686923461630548198336381921263987577357739465955528283076357663630179507773659369151080096790619778794705352569059827785109525299735529883388504802251984645905895011293535603998552479485749753870157074226514762197706025174560975502498936991719597295279315004934399390860242804503611093286814516070012451611833150875054197336712803964893689113382092289593767002531391105038573912109620261877108031107145854837153975934658175798938222737356243861775518946585990624480398316134072826738774056476228041041827584 8520 70906103295816134139922145922497831979075047406286593022522080473183564286916984852601801242770640545517073351466968202124302495490025413198729504620217932620292148628535631898658465361861840257453383817737825677390787139433049955054538675058845516927934560268379965312855311660094821484392849255317370218201254699187052519384507826666844477510656440400662967922996250282549619923784582205564451450327488721300574629813839360689703002973816397615475146382086151455018991528627931011054709753427362904823755653596416413735856172383403404487379483274112 8521 -76603112959804627879894057745568453370367197792856224762271378455041058038066088575416221285096658120939333709719638936024062103925490862277508464533077981267421246574873668079640829769973321979987985925420352206239455295355087316167948816563934370682058335647013986651647560225745156714972147914764863938777302535480509248113636529431452541889973345198902708969806285556114014735553158105733016922025450004616735736707396471747286105031307317308951136316091691584743835204061582421284503830800553844438299156918623954089006702078519708567674127910752 8522 82757481705820225741480801016569061872323912534744410148725620358554715515837338337216059898226367288211587723221606085963765360780796476593724491529837488339908138759640036966020107145869693904295457887156933159668318943218773445570914853564041507168562837653250712477090063847157132155366582206100326136242862452410417971689038676839927805845303013101538845607576568637248834630593520578101472043049748997246891534454613130522747774466489089201718481613087603593204861860502625701490820945611221539563085515028406698724816549842584229793298057118872 8523 -89405896745698154022686331871653557067450848415908975782940159226882928154894370892365903262721877847727275099484660910579559018288613032593528369358638094887839128692953926322479203701271173804868927168852427456158422563982815756591324229543605502132552657954889092769303701652102883763946702067492423053000366886594560966119259689934003145933369348231746641991817015966424788392748490925423341404448699071001848087719414552062004520182785153166848861552932304832743270975766598297890543928952265729555910266901007135911937138874333972644073793253112 8524 96587985777775681529872654041637534742820213550924800392096960628122761715798826759651498681413961633923858167371071149928255266017264670545365920412804487812652493234860691141180685748064937972395530811532435711892033401305795086355020712404990796911566065684216943672882411538190215713108969776983132565542700929665565430492498721014443471718799031556718496288057126993562659549018779440321005403546242259385720048160558968871153207860394563101820498580026752148535113852684302485388777075813698320052572595247570295748640372851770984458446031423896 8525 -104346552475981607733909207158855541234373457933175497061186242975441875915594004037762296526499321637356671220070979572466945131984313639987769784041750756878291193160500836801098201876297280319152165517352537948831070120269459699993808963138821977051233588804004952506021519218379714943756178423428127813572542028619706137746141735709501490755905603308456100227520597620675517888815529213887640783333957677955592757417478245743696261341828766931277097566927696730430285788297560189042862946627693008607571578808297824062422459731087995992491054077744 8526 112727830822771615447534112417594058652387589742925926780693980155807130905608996406741354224943644622248338732008293785945902088498631249984845338612555819149622028703893984520860734303783473318831553763543098929033110319654556448604647788371081885797715057247352747528378992102989472170160007120871796151459185735310628963458885161208169361755837627435357859911300270876422603845035469874983610441243431943184252993802200234086084803849973461002846112316683552484886337204438300073498985318771737397141761622271305752112968029123462515340178456123184 8527 -121781759792570268027953908145714948172331849811776882860087109809668708438487965406083490511976333810362536508232814233927696080648233299461604680775500654015484518186873105084407861221375760685317279502863721879004376803255191621251201105656839812327707344248814907505119821146399560940985470534474510845033755277961741161247860248604101087740206214453070239216515735352588680665805385395389348169318745055988281370489717260202153484581655460969667827002351017977620454766482742896951960473646597204510667884781288937261979877065787338068285295786752 8528 131562280012747766303599270054911854925654387171316485344174248677964432289753980939560371156844002566993864643111752624092608294065423367427010349832637309292667857566395104971098976794250807890551729651116824650982417631899743161225123601447758845354439026384728055324489328885257709350980651028274492511337053204342274446609840811111851411393032923792427552038953916214365448837554899008851258142485431499171834722422339232977186966056716303275893825400182445493406567001278396005478960241275711941115070344430055542342922955246614657334931383058128 8529 -142127654159135271185688989859073118106873838598791127335749300974624344935228858171295128317621999892366943556968358710505681954960487355655186610448562099370930171841217972736681624521705321756133128141578169307740553230677198722313709060620678447910418625794472604393404745777736167995494369055184336070253148421959009202261579542429106027473827582320247222114503640948555474435544178274028791185884839609913792846592298701291336727581824597300173352694576125365734290018147469221367621817423063174779169815402645935556023893035527372861227272882608 8530 153540812983433011226132927264439642171370655875477034109721014649443781683508437422453270178793062097528159553308541253247854604150963250949412673460306689260730354409247498915306196776647222951605499436432255204580627343497899702213495005109484886952905465573932136585184503684285721048660960208311770692115162389063686365881024618024913911260473768723110064409324207572814700005223926582143723914159192946915437117751730445895686891950518982740101017774436006232175905368433069081086868890443963524116625443234800505274181220184321748912555731158256 8531 -165869729021417973369484260238820705856318274035651516851867557208618616982410860272094752273167689123677969243281020173105070489469287930110300758061136687611923482609257342248434258218463020568804471315836589509109418717129545464225798302013455909722963593690943318400119636022066905947529942850654833590205063233862721392880119052746922394341861794821851719540296527391983288710542881515057886107226378436191392654535187030802112580038226600368553151352134262207759439912125800937028638561515225087010791205506332987385691409778376080561119877141136 8532 179187820194506102697613820421543609732429170674319994201180481800670350975859722962736341088103894290210941056338847480649855186003844858046094671043174842694245880178197923267913942566613123269055665345014779700445752144563140237421062678113996212695220566728694586962523828601290035440276109392287497856863916950035617645456227723489043777390680906625418053110946919546214701065714000097003165353012208568143302565659881724314423315277722782802536329391815636312992377520153475897436421203228168915682859880238547756427070159674444925752206851892544 8533 -193574385693932186229803784087233194076159253732604597931164538261518951793398804412841267334563124109648840848418034773884797313202876854563518690385508134422412938796995361214209225328894252060089986673723285176442935914174821896290685010508140024510768284273595636648279880470341732065089513696828793894487410901055063628888150561603124502611315275138901077425110328074816129446540299675763904072151556233239551032326192143480975697850119894505551237763701642919395377708480274069233696758583040046750894420637781772043157986565089137999217381415616 8534 209115076727620398511910582689121469613165959445187130999272331834087692619027146087959350197185264080338507962884528907078722589785787989941323813202025972057107379146738301212631297124299428171081378956091873103921301062549625177945142652207510537756106696382153224415069981278113036659734233267195350294146304499504775912921128366606050935367860715047661446473864129583755846832674985882412546330246875162653465669007383885296783540123359185527801433667150646641301367976470688384908486546421398029527630279924302052602497079858899614648962852376032 8535 -225902404915854252272909873638962675054101557932127703328606941996224740544693749933678605061039254162228253825448949857792390523466989186505552286453807084590046642832225931221537572082023892779765618734034891982056073431332941995941883632041142031218536471807084127722238432820981341879636165668920779268171130085021947054901743847060096264062322310289827131792258326482500494917693262056748973488344589851760860825362084635231247504307637941875278638582119230130638904323126876521157066973636701235671993693591933358544414602163345783276149728014080 8536 244036291344330419110196083928367135511341305408556600677610011527383793222353692632589997199710834293495558594054867397640731581691401471280928046219811462347439403484971221299773498399481699048955297036285089627109540734808009858205291457492316809184357913044427715782416041986914112942954890966665170038673787513313776353969216111586683761207328245252253125553775895292279460695477384067754289649372197075702866803025315401519074928183092487378206217839898039102189575450280352211041202688383231042256836893402168464221394778035532584969555560569984 8537 -263624659523407271566080887101147202093492141060357388748269639103224172613061330270445530537817163347312848971437805422968035391790226789962069065957527347245936012584027549254070072335989394871394483221144021986661714129508651869646456361796967464190239295361440047541085025226178182921875200022263892265017754819033135769020633565800923796565823560426995561192646432004280513174424475537839135076740901267286976799450858914635708088326278281476943845339390580605688858006562210978992153611889230278755926926245270681097708794163534668933512459009648 8538 284784075761751171748232970385643786673115972805583059325522115517146700077436208853370000702661025487436746304157989768268037174022915227432448319431335871681620909024358606874979993513013640627637923078909873932201877782634276309398805577433995768622169499258310681562092396888860211173376520026068573012963631520155864969141469109565752744284195431974518760984053201326659087111151888986773524471938169517263874490681266044200212564893950050129335476676059545910804717197324730280764094284363655451522407652782294801520794109009935759742812844008912 8539 -307640440742669340710174111397435798280656706558774908630797026970221631005167161489338267324999253065508439382941642219229093037775016500300070994670105145545211815866541108751836916670892255100654565689370593121925286811280631673141626685545876324962785900396630432041115205983024295604043314254953435145687230381932941910995965445941702544546298530576680825033808146133757561879260579932074683318821652149214547085315187328027865085098199765104079217325969859588296611342001618085481338480398163866046798922202823591813740175566328525325639835590920 8540 332329736393847132371344177401886948745807101318457425013322666507460825198167092125675108832509088479504718523700812917647279248915268962584849562856947764161838551718037751293719633170660003647213031435779517137851445049045181923529671104776048827893178373151646090744227546751319977370878743278111791148477783442689133441316084833012684614527491773710576676837766689686820578705665533498982639584634646676255212710687125407496701378176262164485258502835341974676093986495443723078361499162784098054031620052633365184224117713357882814286769902588416 8541 -358998832467760634059124216727891594758240881230309884582514834631646514602281872366681766818508543704751150598788838324734767973965503005188691120225293664459724372960135556352506033269521936476716969184468027886395863325193356458414318873347260119160792946342437165662362855312506786662137466530182714781915293194653103688031996981325853198701695350198534113366587850752488773468209835740400584701403747373762328512849834593242976553174597916221980402104803095703000219156859554540142462934781420306097861556481771161598231644632680284988377478670576 8542 387806357602635489958421895713200107048774454402368185338029249656462987645299200793623481672452127978290098357509583396071011964148970192428083791072288694877023201088211522375109916495897099017726588597507057526794043472471005636382005001794344051938053752418910807969918338682338198048584316102243289948531336964996617667401693364902461132311350126205341459727276101335690612591222867015510157078919946596603465426757694651571389591416706362881107466558240537567776760616898318098952542631966421697799077396419961997704250965131772011946277526706784 8543 -418923640014545587291200968056695865708371873919351913873577385790356112973415451406269859673702515072706084098878177748973636842331096026205383568063681466385392104211218539524613691710777716126825824517922336769304100588431021815483049566436384897036029784416242067428732642950565808143707100180809227699254238933622025920919143142794785597434996908904917333611211158256833766198320191245478690922922910231407197421213774382749613301478717857955989358941465912401952486673800939933816174903909748319863495849703411326436684833756621879375586008356608 8544 452535723382331962478995266746237785896949603274276122986528585802796492186789709821121410820709865010192774583737356910468987310938357010198079119752240865933911055050798866841818819271663901466826994695111151516877105082365091248187942571628484477616957934341606989271297661807102500684024167138033813180376863620252116486957982466924447331763345605726624965037356072462312068114034432442590547329164901496251182756868182544074998338075291554783635025711912643234884833490856456524603144923517821110776610779129158066622751260877418243080705075054000 8545 -488842463930892645218257062566576962656791348721111630490494889376127429528593975244140663322910252573678132035159721383025191088298327891897991113120995275773788646005244210674356931437582221856837230702043937516618600432502525610535953441250988911686437385778522865551651745047810056581562587709805248845014879243575392053827409680566230968225690358630926484313679169185029310269292409895246132866296192754931621422222711093044042984922114102233943269061054306922031369785436761071983530369955670846501065348294578917670485619413814791121628308300832 8546 528059715197660495907570099938958431213270903928200845162625274166979332103849116957089975097904737092969189312742068636946822950201924453739065868196379612289776511219907766428296581015631482143351144930090536387580704293140622814657062778997303212282829153394742579707946222225917107431716692936109806712915058209362885138373143530941636333275068013208126162196869554178531540468594002203345473053853767289753104875286523700233981238335617229150649599535153868543637988087226211892903730648504517976984365315882475145957986975081514920258946109347520 8547 -570420607484568732323330518706154285673272424636190636446513883176760569798650335303920780697689396314839989683420943797257820165087658196693311443429293008014498753688783447510944632521826584715225239010045110370087419150250231273112500368340194393893856646512874805329889227723075731628605186933944189504958725562811387389956399585004053275465844384996905418927535598293562773826756907644892829857458690160802374160969526534958270473285807883613017065595880027336664712795381158161688119995176563866192722620331263671161395315099600748969168968670336 8548 616176929556547650312961521626033357808035347989200490687283588507615443247760093484248606972641231708072666995975845267667659793943859890031779183172186003337272654445326957460803374627112339475322426752758787247428933274966532527420968244717254384415688854558515282102693393641156395174752149444696096542795739545708717238089961905150484049490422722110309825915846181968636442148426799547593325451582456600502209021318650962650339062585241045410484552188243906322342252738504207504476345769713457980962837250638316041213076909433614275801825946927424 8549 -665600620750888287512809346835093873549093664538661600396620719130531292819772705934913907103163193961442079308760154624771341212102380549216350796258606374745382922928307478976350468244073090345018731803553858959280400023944806680006573995324492530544526553925723812212284608482717764695295209692701583609867703006199171318697706771645108818461314170103817519568644844701656726071153655571354890480394386938499260051923879185499869477519504085838759964326690092532465798768475903971441620552236916583750105081173971185475186746375868632426904262047936 8550 718985382313198409053346431476062363016981358437745700832117258149426860929017414264708321556655095024367616656463149904987675901894389184252776287145734620288594453167433063042809645535636740464196670115050760801427237089983668691575930522864385544406039663032234823424638432131343513069468318744550020700280381297977548537553549414137752655271626342903197739001162169093480813038293189490827178934145620444448201789312751999018025942903649670338970924736415426387654804727348261372851206960163580637538779514236276976851579068970145342195364178407816 8551 -776648417478994658100765357112195730473116113613360243720324306173836232418833519912142923934092524466327891947677409882130632905836529778033241031579606220110144404307685851518638219497582281321701215529953257613353917239051881993420105577582823017054772418163373281304621547994939551136349904752813576397960005391922333003518989154924855443494928720086417250643597499056883892681210926783283496956466284511878434513652595957813447889639846899676746841147990289082196429893786944616385537385263277350711199734012915965551802596754211670883360315930880 8552 838932310579358426690796002784649919558518365659695987788525059497729769970478201628276186786019649972320496878002796391595142134317456459937439590090922993977022157217703262568151873383311141114757036755271908716536830960808529635587458901778596555575560421033841608207455145742424851373568549115929169386371819012860193354885735958253582999465174217675183945391245723623555183308794993538663599479522735366321780367630351619198750613822653841421985950348482761719273340812074804805314269073913860997120119010581217998954716825887251510156067607362136 8553 -906207056268997599336859225873343737138144376297829868219605724681981979816202929338978918744671264792312573393955356736395051720151260177820117902334323169245506831637658571737276766426590729383165453729622976370203335436681701606328520242878382510059692202616147449948061878831253690859196274449310318050929216392414726582785366321594325469577442922046252807409867809573689514235288313989971571595640935760016848629125244271237662138580201739372274958947775387070627452723457799104726284871184533962364540497651747417861947941766852691129862940863664 8554 978872250860322841694874640469073442990943625363179267572224005968922007795088691311318763260835960403845942101928191945230224370183111644600822514168281890043060638600334793452329291851316504277033382409923228210571403962818725272179817606772003620886055682666213733701620697840676493162815264538715105649469230963727822155331172628308884685867441350587669163118964026573786570212273357435185433416085828297014771384048408400316109215933625019583466614593630504573678077567676849476596542989203641607221529911871734273427446481643745525261677094534912 8555 -1057359458702970252347749390522656173935395769802143956009046570140590467657266588892169367658384076962487479565362956885548856475269191528218055167486923170862317468089309191323202033702412407979842858588142449736049398240479221798149065177036310926754883065808696415674124199109517206850240032277752434956201130364422637096136733865479836681549828252404712042061429138633116926607233067832901774311083717641111756576558928170464786951405243846557488530103888564348842336525977462458329924913685578040284897354729484236947819661004418745767353643996416 8556 1142134767580200843424157039504472059051058479560053441780113444923088668461658035879800889577125271260455886331246936547368996821368294351031968397487525426377444881327788318937578928760678528276006811098847301892791901638315422563779698101593738795505798239750548609260859903135367510871278369214484724354846743394085098966072848648129395711978769430225688929701768211292220557243735768548151132147645257358577843127373404689464427040876148275339640653884654423718473910329139667255691240353297032431725553206957958028057571603372347558747086025523648 8557 -1233701548207847445616187347917037896774836753039085610657494730870930595066081976344161568439150603259403308660064778474471335694347823697413805711603188703571581523631462498749425808836799084960892463862044835702966359186429038977073916337695933224957635635911714460116387928753353230583987122969516785346416729512827713793481154661655516922206833583029515053121435377207049965632684590519934396485237506399749040815572669836952466927210660203583878479423627734363839499021279878843523981143168128025498444562480975064519073581311798630069029152270240 8558 1332603434124509878079067076055080818582958641957606062882162546087527836748516867861584807234856934851095843890032298862536961616396621339426179343524195661800327408277442967158155137717552526317416533876429162849065603939136305137410850164693722778356172916461840807905988056615925565131176236214602088452131342023394736835103200637570962531682116709055178210681213569170182767224200044477644044911257261749767916470947726579437950121566869642273954177413919819622723605381093999568335116425567417254025769089571934583669374053750442063575061701252528 8559 -1439427539560589241249011890523589704835752578561471881440640029415853493052434270925132267274823642873926157915031546255647134859011577700438373662785509480809625551526888006181507455257637084285329684676882153046716380599928280968594289358439224976101985277250705376259702955206706187422883105322955154714611782720189280037132376936816507465328631017603340388045527234669276225887210280658728756573241708233064703701550852357403685860265754829874028478945555487895021551898580096354305443636124983215738106014619951038823953746289322249396331126751744 8560 1554807934276134083431806168327238764537186031941499698781851813422942126746944611890202325914375870384713019769812673998292029505813062808077108721758407960509972803229674173051647298262958644658706626170028385763787084770117089619787322244618497586649647781347043190702333729925974077212319314341354102751080955346750596367991576646552582607773441178202530291297576165032829840944666292885205155597447565642216303337531879724212814670125887529644283729875483037521228500181573560028154238924850482742326792871370795326558607096143785006086712640909184 8561 -1679429395871584218321343201841069975717515872576375277867933783914345106872854820243437714183220541032701456367341451546047266600581081371023173661706399474978740688579204452872197692624807587196747422338849380722273230378452047772833805190553456176595851413451695263715189545143811456923018239990385757694711338144131083934043392488468015552224146525295602631491768561275297028864071540542183186983775871264777708437665708937385323867126866456799340062178318658751345379799971780748467343629828985242700927706125922907775516194746681181057671930089568 8562 1814031461710236806062847875185966915876173545133349863553361091110699835003046997525208510423476712577210453038679903503145428317520060085288653750753323855794688970218963352139738987287761487117661881252190338235855714033943951365079138732233759621337243931905900455674592351309326277790944848057544579899472474611594577284410626627922066982937030310138146217075927618465146654718121596081717417151094565201296642927283643477002177228515688770469955251812292767046915739744291280073264408150450850941705364173473050594482986971786215002327738536490720 8563 -1959412804356226143155534777543770108624428239259275865194587848162401150981061674727371507257489600064546529896157082290708073303964633713994440600601447788964130752510379889709899053955246131939311003766218947215973841006959811354290341070941519839321917886769187939514254464594469905799988633484915349128661485899097196240031204076078203398609772588554057962199554255425285523452943237053200940547406037870629939292304597244900068464547549134824082376801918887992708376858406244484325665830059828817851641237307417234637178685475557513721804349395272 8564 2116435956337369369218061397699370212053452829028914507205895516383565993108157938761391183660399590909160029244418243057835799196964977978805620999718549401399012912938979539078170134402155142683951906758793416481865134973855385582738761751649531875934569550625531466338658349362842929465951923307655296004112346155856181317992887449498592263735911659862952908474012597500077109003295243602588607216706668381065982063015168289498725198921633047998186065027776257564779057551013760257160017782621209286693822359938748871416556717936266147680120987841480 8565 -2286032412099575366986964953002925162607483027709180074051895849342961924839679958076475189586261278845960379766387266640099954148914163595514397597024074580039432701060426665361379885134880976589727448740589645895604892501156368993387181852214236084112119798185140776856270538025153976630390222335920285354445160430968364174199806248892823160363057242299577036472752297237519583701333679284219551870936278776437396736197353634922810344772879479970050143495895304651891274942228569731984056114834689903775354913502343991076168342574579014924700714917824 8566 2469208137240723842213381709114178672737880061060560459480487373897140900122293324484597996442030897478813386609506614119856713647377631017969429877671320683692744627491905293048128426114425838379187925881317764764782791192813911116926347884876866155088830317613451448283753540141675042729206188356182560705255943917965529167828228434833295236143696086695353302767681634152147528828546970775921396719838639523816776558975984926264918593446957779446106789432797445307718281206202034378470434541824528652127223221344788975538818007664537346168343448682456 8567 -2667049517510036939936357425193802585972878350475027779487469894109814833962956695459122479168706725625849390172796543823132133081602162093462215581044591454484251893293220536383934024925655842767032506849196416717482544723379959659347639663381244735353581622513186063809052463809021875726588817268003789918784816244550897372718688755737609657344970177571595721375659670570717475204566843367604422409166538358093356019478308354849077178406644725949984487456146002241238888222543585155523902560087111949770525368582950116703552605910907982597021740666496 8568 2880729782648064817462316091982862820294084861372358044696424587449866226998656348686433956293693459704616750684445524993731865492377599932903299340385264240645448800464630605821385494957417799722599538943579194599120511325151171536021776554134895421756384974964811129971847487027125016091929369412084668592465076980742778215915418061301679900859221538537407377054249207961811487451106023430650595838410398182270161007863849896225723632851701633765987046943919172794526039868754120639402368410520845743464625868673172998536557337314028386745726475751008 8569 -3111515942937686800174522797968266308914741854198936638302058417079289162386369821436661914380683633485500453763209235314370703464041098028330493882337620570419071258953615703509679620832674716600943556856094708794633041036432905697412417419869873178666936481344605018368629375831162832766683644846374048281929192621637854476859101839434532994766450050336578315832857569930675788348419981702027292377452973851172691656351717386311238570300681840834152636764560107828349849642146571245123770917852276167915409253530218124112571150677026612812452464336064 8570 3360776279354396893284353845784376412305462760257506790869780503960664403460213453937598999925545133934689316365441174807810170416538749212884872051071922265025366743685909850597669492624607705753642463293565045753151086479363287457088283911007463922340559233405771275419876888019124316741705988390301859986575147478241439983638181600851943746742529593982884401204921979502369351184693052984770280751574067516175083053464355248913122769103492494856731174028750041074423855509118202804203252431451694068792195951968012517135654927921957639500408880267248 8571 -3629988431462306659821273591579168631126959654131666298993706457038658423952662297005101205872011827380903113193838878090595268735381680918892877723841053709937511942783716117106379574636579419115749519984549281875241157884126367873672592915446117590711865250978040793137920635514702941901195417503588890016790310564315545125682102343224855856450874787479998119784263336572342578493231244219915476399209471956141650614578362678125704407089409239685591275408770451787263557429840180569981420040314745422460917596177478999885971541583387308555277288473632 8572 3920748130719877920196764317886973337354069575963040046445767270472813596780568086054593148066560412215777172052996788617651577809910302776914932637201937365342322118218007159401751104112321001022896422150141395717156731763145631087699984367792497682283155950676298763350570797324590908192319125223014880396074457733991167840282415179738341688517685304212944021183224238128575493570230942566868460228722694287280616161755847908701054532381741795930876269641419724170449355485134927457759917584586655925167945200719283105590999327283146961464287275811328 8573 -4234778630657030311707467141212728496830679393798903824830788446272337590581854524104260400112800904918493634600903794655355875388181552041665285963193243648848684047754542718579282198944740854696779823339494357550347347964959359347683259703089853956416662105038097616340676484455313738570267929090912742594003014590434225999040036016781446679804213103659353128469526292964778176392564518956890258754736978526329841670317334452603821500397227665790935694950120016534272104428255426479742043220139699222033838777598776416304136027241070811176156740241064 8574 4573940889485232931083627521290998081253822770096699470624599997515160560249729042285163469703587267175096456629200459365528968806104280354998303297210618737781211070456223620092374708707798725277219010881814272439583665377155600235083580504851385888706334994242525892068652547396261048752094795654824715635299600474595992833238028407673227486844023368191475815024132202260680044175963159111614147868567263313526265326109927849153982485769974261119609970646836402660462741190719711691151267470840123011649327140506899005593226626659640152616064879639728 8575 -4940244565128534369344352058029368513241438314660990456189622396039693398779105387632163412192205539328240077417649036065642170819439904041842648157617674307216265270721275344414254518067322769606622364836427437736788407644536916165090464130575881420778893471798889737072442819962225530873262971207816857380102871807464006494274902079983506254794576889472282644199679993992533557813344218547625315647678968127803146749084887411487213905486062372156857256289756074831550293285625113707360456920990157829450567919384855757948626713181910056029199193000960 8576 5335859887442172215015397506805799160451945652941753815472056548474219911961204698000045685652572481384897583945120711158732865344236694625827056563681929949850439905333506823449979056081392326158327743953883283739011272368574239785543973951441468003841273931881001359543823245997254284484166306778616842244186464258567308257554130259937419511107401877650307498573268925225613147127004430796827282097940586740601761807830597217570171823414975919336412043266788304479705516848642029296177589913461357862004177500037333675167148932316841934583852102587336 8577 -5763130477544455612645337647172054168075226355219482182972153406080247746382232674032444807691904185122102304670752357172959463000913441785574539928580002002486829217559346898272146649308398872565559232969931195717321911383958937362580173219306459916561539792895419707043196947480723844149599950057676839576285971589534328993146199434464161503225373632300869986805736225034096474935256542518834285079954954836745948025543666400932048363239556169899427059272373144294264169649109487327051411660062616412390958716858707774313184747335032406535406173211904 8578 6224587189757283917070192497707609663542343030100258088251364897926692799672757468770462255775633309525305967547114554340891740213152647692220792388908417525098846194370487042791871821079846090452706407918796056066834359876656516250174047638515182046287288729155482981799725993675915127575812836404522984989022361924448020201304730715119220942869311356197283288553775289106686883534878704159670329726357245560187961775666398454432330026067153500373607159803060812808872797604318094240429829196878154985309436377504754121591699045785184558114314528329600 8579 -6722963057663606065856309632049999206148485237935628457524391610223381822329022439405110247133418129695990604567446458424971596056759088169840705849026832856380270010869223522082982659715070171789898105513517023164545729578645980878256745725869671501263259664977395505397436055210880737830189528952454454635012222810418077544869932250532837241413957568485894327138145906637831061862544421048508893401550987184575932823629930823359381938344961680420910902533280591258510808583407054439116183158746072102083368107094415939196462579215044431819238210754896 8580 7261209432281589060194692867436488364192879322284878820782271932072987346758985985221302177420141317572981074922526681750418529869997215030263462217988489087501619281225973911367968867850531564387790378192807345907855006176574766884246174041087680808573680103625751127189629156645632341685462293974559640256204260238923274229351214994728291881976164844993725104127352984232779149979571144168552345007142267049084896589000787124728902067649302758088812995136856168622344141958294804613317038235206602005010126522985173763367964967032881200320272837606784 8581 -7842513407363300856035289665096574849521309884433016435822699992477012068640207282558056343197025492094358467047774181781381102401828357453872216657479203924357703209250996927595457978372022040994294622886800084681925096371323625945480478468021592063145984995824718643109289157157918566655478359157420710773379467785001227406001589689307509815781520527256851806328279021027092229722527180099447447054776435139366827585135490421219385683140673873284901646245462279993136874573006902395219457167936203417758674927329385979872989602522761054903920861982968 8582 8470316634391397254639014886430954770509584461151851507602760186334348910336057743261405787469319195483783478303422320911509363290665963604787133612836247014660877467729645913224632601101014077756312334331970003072799146872331059926400897562217086375216143868275253376515883154781818820322021164385827699387130518894013583338669011540331693884601920413474135513884161651407008057165970600421810941492711459020692455852273639497103434538865419231341583162239047983354091650829278828841099288203576984281612701590014410694094898724324511114833149168140032 8583 -9148335638014971566389197809324615868786077685130875843364325901747266477978203997786604387132618809257578592927382724646832425940170268547455256482657522162476733633507057461643453731667210482084569550208325110368087681934514467725001331334296165810013666188303424206046066464867529970781855825876375590999773376657465880549409350940635842716785929435171225490027578005325541233604486225567289184170960617354680625449719900793867796130266440370407879219825774162609555864890076145832789536990128394122335294656967268119724593299981699152672795493604992 8584 9880583751483239768173605272329377247427734414028235403913032856461625534644123630379448959459521266156646086176929356343758677837621615821643956619162252580448754687785622984553207140616248764022565798004153941242852099477472455936858189046250783533654496809118895324562420894962048770770127693194984482880723206239552333932560801698977484112301389804225146126462139051223810092239449187853565962347286503804866238926875705382475752042090096184658631765057316354908749717103726093271272791449247277410519689190990980684435584471019988177028951719869968 8585 -10671394801154754392695977116468712935768001419038660561678177398876421147773390935016006156535520730480282223267957177998684120767121316644738856088476285850628033322491324436361833354399521796353982927474481140758559545132078102042683899433811963277394033339615878885605839225951403088904265582918520497994535647024058819493997473873188062606438933413267997070177586475750343559504129499678100060141947405418062939358454122274698911790178183598952241908643952015208866968349608146535576072862502445146015588382773097324154052529128216668000721033410176 8586 11525448679436133011573503006559717440203883524174502394371487098580772661373054427599667072577641461628166353722217835094428775125942707882001938120684896532972259666072488484995989957587219789613942208858669942876336327133466438170943975062400584756428220319930108970023278827463271736424645776534172711645502382200937110582367375674672394058765152387992476507414341735893479716276675100745088638391182044422112537885697128275252988078896743714082573352800662534535658771123918223352389808668624535104952916763988890347895650775505870109997349603967848 8587 -12447798956598046874129992840437499276410492561183307509083959191167211016850526655382542960080162575189887250745222640814898894757250131322941920316391337544600044885828307440366438883897361149770166151313812332724047653974361344789027988265518339588248631379699912405928676119686369657119392424562887896171682420792774643485405662344689328791600408461502291229137779874046665551653583120438816629265442431729676052927504726916596493737919675165277365405047669390806184434528147399620350027923648710194830259166351622453188529558687595527186403747359120 8588 13443902693892417992868145195504651581639830484384793902669322119133672589821393905454696317084414604172351164278927102685297172364912331137492924618698225613652120821090646181999644249248577598783896828888740870372736305089215240414365143572018317378939206327836329417376029659196820092486275651764107906382177305940128902085511488761992561072032641830564302385700332174976132500150774332144186978845300266602048758907282687124451103082717140918852263086189312363073293743317226609314114715575644142011189819488076435362566243385488214674710671294177168 8589 -14519652633323555080526594867243567448535563457517365629437363225969816558146908683342217381711178414432135094542940209548235887838889645956971352103995150535282988440501971411587057141410238278104571898044778801690340281459577139156033826835473595900991902281819295865129011017572484586006164090762152345959819557525951633155456409068788168278066091415156933118056539372483091023634933009568251525641304697016995081434057369105087189104548770474652773355498967247924721281281167404918632101676312941873144164053219315687868600268758569038168247939004256 8590 15681411953383026510440262875186225099219619913694138165979190929362010194868101092501797264343497643301654154497843608261405496440703731161602343840879817088085786032102985508697124241038382729621546288237762600008718964395027864766993256943665762559725071326115439074221955492497576132904905346997527111967389217631094765520608277840052430326803893303107818683952042128809475343193465313874517079078528811915373505307477656508957648621259270420321327717351355029683811070837759842879225151733096376027038729750970214953586752458328135833019040892763056 8591 -16936051795125140051428759391916744969830570881347766566661676365473015350330682295078032102534360473698971055672145652191989822605451628849161065636833702072167091905961109022013277073960266115665492625347393337046972755497146225046205012997923047556239302414242472740207343078415793342394917214924483167377580973665165069923414946083032065983723612384398749908632862518526534085515030491978303480376612163824772896458892721974380014628679237520951038130773760040426120597819225462471325775836632305563415082606302288697016127969287485976817495332396672 8592 18290991779225181595024149680521427428123110460399005099076417166387056817993422063104235993772674818807796164989632329498225826843351542039596012333411955481335276254855444443396358817346843678533906826164986704666062689226744622292012553417601748668859807565536067203417707712390019572189194149369932791856333631860879505766751037346379148053699164933077307249525340452185984318401137718704332823196148508061134628232394677948598231997005311775310112188963576911867325298100097489090664999801460776793122606028690819089061436445761800864702870003104848 8593 -19754243752221269277819978810072177296494393692680085945540138939259611105499032245681267711415512278746408656282260330895114025322278465502727835977183962661582351568279446058733511653563172503655216936457965363736468390045529259098037308980769654208397524011063047347649274305141669432169538266561852428133674883869782332999582539439648877737589824403282364891759336757069293564899984031244312972923476785201158394892648656211155248120141241148354835019297910779523560798509521304487306604002526013765993684843259053476284935655974067835360312213735200 8594 21334459019095575551137557169730783251868310842379261114812017663652603283991266634086466976589493811258178269417675222304388778753368176426901725320744387093978768962055442321207265347286467603264002517292011149008113561938023213715621252951131194059429149354834813388175747229987919753301551475493064281512988158130814408706917436801388244794802609283626459595890449140250496173286040333865503608993106629061995077022163445856355457645484540399225636178463184248899936689668138388227634953118445961423994512040408090681565543138912523091627854402068576 8595 -23040979339812687231366928058414715623456672388643711573930733928246209779446716262663205349491562670059959588450084219021945056479321904048797649917150468812531677154975882909247585467078908798629123342030601752639727383321013029471507530360636944827355160343373338544983088884356520595320111296416954958591595937452185540807400253179393174552489534998128627121006022459485280747905921905223750021420923711799897973770649611514445716351563691199047364509008172183512634209801214298264344963492079385582378498989260809873451827834869631753182833610239136 8596 24883891989521748109979572647718099444401817445138414870530215453773483516911574010502883523107313623398594182638697985288192309944824895428311742529306675396883821987015861556509909757453005488676182157595873057316936283426239410444892687253355484196693728547199188153166337409529287523009575730771464364392187814197633252454828996224106529446465112300783461512485398106794104898674745328930033508388956562513873420142198155373700871617142750636441528256490794730650811036764748496271161288915399882035682368797906093226433621367115257136967681229408144 8597 -26874089205974000957547788057244891722612259542839984880416531167756334516727761555063920714519662384148563755591278745157685631053896935523985957946074263076660909777172958096153897158614946791278177437091834982199538594799302453805497530764682194403920976316476225037709521490377279039868480523524158308990458165292075377003247049558479004348631645788818197751443218139495839485482688319673834654642348540795120604921030377433884471481464696576635776314344511391549614279299583347679725419746078423608338928633871616737847791732380048861843191282116600 8598 29023332373447915191954514238994785984125902926631540462296296366546297310820594857532973553763385661674483465972528966814787662953655043107954154137674735141062039445472384534432715215973847015709570264078488084649523901650233350341450659032375201446989362994073784969179254787608740883433857993235080224566405772066929051426333747132873630319602904432895930579811266854863999178007095425001152709369564966745543576150256322536732405127984975106107221055440302263753100791671766019166155928709299683882105794782084012716460426778040203077571880476932144 8599 -31344321320260825057590342435543488517602484218992006273134358108116872420545798484521425817263151043659840520471758119374957150045024778685253953026958919013512007371235619775810008829253472588144689894056050691659032722030185069027033447600483008727752589953441218883323194229535888073234841601360690946997805260171645543125090683862933592911365346654364675983049093636672089419950896917814387486049545554193484073506984666911271172456741886484534380499099618809604813344559314787065704369331994645675445605233980394436755596496762356612834108892437120 8600 33850769136941433475664822092953604014320672151493331161752813966873041157753913607683081241015577063129352881534851389720248676043834363350705405577441081936810463884024035133005590374896686878804555923419817673464311376297190348894328287609064581504314335882675495278704429799733817574600252509447098898118116209337219528901577491542818732147118050468174733948208145396715935029043263163348948896335154358099915775208093995958022296245098551975538701497128523380846177535403664494230512730570772565506582964964612622593347198097765046962387414094159160 8601 -36557482954517079742198334675541812139280597682271423672157757306547009903640887081601563637882882913926952864168775966884008345001215262174792349576600123053400773936494525532974903557022980164662577732312895723729258325123528414179260309077868232088429700169457726872142921944345127885510389313409209661471765554480014157429025383655190367005807970117110388847104425584374117981649699269989067293114696651567644587534680728854528928147029028159328730353557573128480567104883498237122301440727243659308287028889383292305799944081662191479326211225395584 8602 39480451157322667139919622003582762760039754708986998881828938862690002397214995908674743812828719316940279852065976189729710505374750318854153646531546793419259144602732153383971157802090532621985450655117118010977237795241450774033279077755092519475893681309335468578303730111781328765827242635891329204164931586401076994011833948896852124484641896508908375486719291312321731718493584717882193751109965538092673605349765038489301501305965453405594182569780254603492524540241858273134236788921623435822221106986036788246113297748859277718017326416858912 8603 -42636937542468966544832093714950977870238436521081353134155547653941567788537822062458769665176305855078667859925872818854852205133529533395452376303052796648377605693223903497673522520659403233168773072332610163685025373172865697771991722326301402519623630633686980219031235622234358448781466452421591077666559722486646221075744982606149791157075788652716897031521850434078931675398224980334400264773844621139915001276357564337450837759684384324213641376089937671872099383430413647399645735290218597707112510200340216467537014307315315331173572061630656 8604 46045582978837237919618648660397058869020869859622950377477890103827525153295805681107149562499092979515318821204579564705645792964434463777864039747728451678699792892279122438496668293510567580925208155693839617694781860084015223700134739906061564865023358116269131068704444245113657892712902517323558747265176831354616404336358320424544063306348734461326590118882925381591365363770548367450052415792215101317882946551714309004321021310060611403003716787962921859892534707318579670014029668509707833767579088381877411144007911006849465313174985150305536 8605 -49726515162432829010371703282479395676972530322514743094905297747530493730801242169455046792085006757952456474546561545060159151974895454397601052352347676976691596820224570974065768782458780874399270868474908799887582151311008275926050918990513941884097436947445961747523744146340887367402873305876453621505956584322612218201889981014741286832317292730460617716559359760885186464400752917452784464950213364170334148445486860518486231638224217192298812066523885928850370528579908894539070670541167391210826986176915877805514709278497273841182056616745344 8606 53701467112389595140816249508402240585583575947667486614081247220986025794735592010397283945089219549897168815052873142385625309913356068558549484916701263605415089446906615180450838361676836462023523638054538858741653961657440775302788820954070027094203278429464514705268928555443660297018381327625746314000483135425981960036447881752640997041131906883606297169329625083192000249826868287031696968180423882720751604179675190504873362303102662102457176103348487782554748405866195421188764145416039778150830666270749146121150002867211818497516793348102512 8607 -57993905103146998493793333490337983660826921453526619465593902700201346911406457485389446673220795080295946056689122910223136608551091706595919504971988356167255256739902439683418353088749178136290834395892148572130578526424988002637891282361270372846403815939656431740795920285761098497938886632761955109975529867915246128473089000071578604850714606467707661829736644334783779965787045006002235650917034359594041759911286753427896307073595923551217776668826652031848719903529160028782028732902687278822660417410361287395085917835297684709419005121000192 8608 62629166783621955791358044439848610033140454182221832417826728634557924109695734877048698893882843201746804198356105617965948688917151943803107082719809812860974654153935143698374856623862282002389484838171205741728723735516933801357059115602709684077294142219310797395590441253100490037655325048614379803967671615779392309594316147309147894048653660398084481307723401905328939949790305918993468676823737773104234239009273911728951152768955370783531346029151868053045448220984290095256040506319087775478662160092926044830830088435993973562668447941737432 8609 -67634610293891023411641948076168461153299457469492788100794120971519708699880399805965463467291739770725548157728512022013895555041710112791359688069190472427300845326044066772252274995603841727799872306811025690142685573802054432302572615532908301083064687829220367107765255049392334390074791111607532468781946350199703728238794702319405586526340399170377874360148976556304810060261285775050492550435191322952679926764205177921102124388702541832532710001508226605889060137438054706966536465122808426502526457126541464761477492258773530789399462151124096 8610 73039775254334082029853106056034962788438248022427287970397602118970714667499556335774086352166554318850811089748772664370818416036259390420104389274332583281316101710321044295493752721508107876758007227984061809730106652287242741791932769641747502495019430881848884972671711914019812051531260967167244170435640816497798355572756145629777367646461641475319112257877831924141406261054910118344262962691421961809718962179177795780544867443442211546223464783680343287676002674210803280443690786529798046594652371126420326657534676596096499202564952184971456 8611 -78876556571744713235828157727808226809020106846530697277968229543716588859770434674596690029343013558330296635222228103834593121566344451277104483553619771719832509076208043418127470521516101429693754145082257769982324103013934482759011324547649160930197198709337105133207792218764009968581025871085561593577541179141205590355397542658997459592895992993007793921026914070382300646173734285174718852657173286760191107508261609002397862704585735122285757742513296134495142457193384395346660561746002556529082256240769774170308065265067466966167144783845488 8612 85179392081991205937066839541130890795627313795869065196119188491865408845093298264854965250754928875169926686855889903495843256872079646009528092737262405137464816559988562564460161661410310133889770912927267324945037288504140559398299183815410602069630471554203687019657246619843988615125085260292121790053869085181726592619517546831316428811756251269854177487007333051032615222643929351879512400020440278882323302931713652446119072662161289589495814865403158802328325315566557805936743243524595770430340038817066046258254753399637948608949250494031616 8613 -91985465129854067465439919377156220721789985098251767128483425437624398855245831664146707350366066731389737138627860328218659078073159454369359025305401198248354200376967544356713558423341567081922970059409563740284852025350554889241722297461788694438717329791021509536321704361218581357159701312917466670984389308216213016607404316026149128329944486192203198642787615103306325435090989478991775447776326639006104053032024975813806601951538442710864471046908456680205304997596212055958610406617814128055964608485887167466870853681690774412771876179946752 8614 99334923274144292151039969299423833969145827715080688053622532833083837380716731640239265273975534855829794406559697854927704154781638971850347169679454518477285174143710455099294186938925257919269423987670894077976369224725109658755150786887526041963623836206999127916974491089146487042397938488403421019937308049641675545153913244508498664869699737282424296067434620809346031029291073963574528511731513878455642116862918622263116970699236760556832569137440873676589111722505286072322243620268161002325244000204787997610865970920711076572303861286208848 8615 -107271114400632235204392769355489846600541947054453422629580117425670909751800031695943282741248620847054932125496529336208076175865511940827875150550148671343882855370630958004767241256196013814315104307924368223925109734815876831019296428515476366591067005910538727920466081820342055022802994542709928814497685698465780274507193146117402491656489155657644174508644251604545412360948297023750556002316072594068475569200155993180661610421160767866098789949278955183968426208194871784278247282538927825324148701409048801060948695972242088571687901110043520 8616 115840841627241029507550628820743741768355466992864557229488785339429504297879615361055795478207193522209355405595360523554293030873168726993630958862752789126741430902772339192508948435477307447689529010894889687110295330820143172720144186783492696866949628217761057257936944736977938555937715500738923464174731550630443099439286637334262009072448099974099231512285314960175025685479745897274993809126498530371552430298850466249282984715966579787609448284856502706508573514352858323399337776336038454539999691785978741224238715757675217090858091597142112 8617 -125094638495976054602694819365962009210199710704612551716584749730520566685197817670476578719192988944689582801295025963317433053994652355906895375361485751660201368872135742020702475709258303568112556001521600869792650091741491679167348492008937496726681364738205506157230686734260339526232529301522238556409799915109807669497852395609351911979092069890770872176262027179149428109137539175704963915486547846571082997959379811969671797515636154657935976036858632503700983955421398482321943600189927107683616130016440319635112618278174562373331393069484192 8618 135087066064815180702761364551091361252908764012354448431088769329019103343636885380328620434109782683396384711607582971720164782751886585930955917825556865686160872796329884847626027036004612752793981072364738538765582375353082426589208547559166452883192550702892550817665964447027724535305253790118693833302333479241839526180671902726635978436452514222712749548515373998287494861891131061062300906771007006009762040827208789393154188676753920427056192411672338408483639180898121801346726206092793975086051270200421422453856949850713014141285066688532208 8619 -145877033640966435518473017814295431483997436775451764604107070766565255011858079314107189574556355995726175677516735113383844072761559432510394987991394810615647916509575488936885643004308288122506311510238951976817419270002489727688649985694029245851195088873165175644167683369900708246970572241088989792062781846904549194181640596010948910219575919674653557387792629711692047409957119339035677729002708331109385779176614761768113036803148521689320085554195906882994166732498689518807498074025925542232073299855235768567166703778344783255973798426789584 8620 157528145035258390152887951460041361624676868176854906264060469929704526430043256145259631082432858330912101818679262349341458402413705534790981337536327698797375153281840664303651730466087559582407095176833168092004850464669886761113173199727022368192693540175802275966148125010053359136136588702669727237903597889497376350355576735072128740753835303432326155724341916650018158552607272818423250532849673519616438172247747450888496998222427071308741147951996012177114957084458134745879682695610141795870746735966290555189635542660779557335812764263220128 8621 -170109072366771238776768973103661328110130787126707626959565803626735464287442224304785683531949565318612079460334861504034525962189685025191020006977002534276864876059169611550686593822121269163790479681745356065635597278984257008344896705114922261232432477495932661707967399876039268173968086142658520698576592086496894179415039006522506323896242565200248568130191146577610647952151851691023066238738842786910511462947250087876087391293576155808109306252336748488551381772613522572039831581582678128420220849588901688144324938431654757131812145252175040 8622 183693959608014552693256846716757625077722615099873559565603278214166105203982703403104773411490446037143173583698538535450648639205496707633897973940062714896266883104511547502388653923590982095355359698405044635728612845491211574204154831540611960882950058458131971590194028696535368608589124516427971415384897317723331279087485092175202063386153064879315581398228837706332349258785625941693394341002808478872352071977721707640240786096446351913866468088992110987098667823251903618066947523697908771917024168459397090675408115081279624828599424023687872 8623 -198362858234951379191692809947333146990680869885824275391351847668936049430447246500458609207508373356032040024438040028350196424494611601727119218604214577733333480250061651535031896697883975918130739847812245202108965533719638048908632445916675995993334019290934862796117365064016411355235658013452887374961873313899704605520675555546386050904950597020219137386555745127488026441199327768414595151547104878258016027116238979573950026150111424360785739637466559904395408263292101222914743989453945912864041045714397876789060083248984407825923063858939904 8624 214202197533972613979044050009624550056274617332043524848047255035434042172306510475019243365983120895720671469580740408032896884741254844692810371757336257338128700466645223755203743595630351929159550904147546092605000148507867240593606577664126062031426777326214056416579800777392471668865353381203083560526095748477214928667523710062749354178532092815159962044933440953780045238925469446933864847416686904814272514467945833043108771311730001056165725439952101419188299808550660969508986161541298704254297850990817060359490825795276580608926394749070136 8625 -231305292320635717894033371846182403982993222088546292103112273261226687679472302214872293386287747871407422908519771023676176616122395561639303752760275500292209385377818854167685790739120443055978202642743019917887650676403305416752469580722811407844673363797835571697492581657971979870577983456172653643381553551477692047217685513042690417659203783989012652342595185587095998344133936876269428766254305456417933856120411399693672907380863559245716818206067096100714861738460689781361944661080615335704266635640657600582053289009162413809002456432845504 8626 249772891043779988215734481835248459512854803778019912872353017168894970975517168951347792739567563719632574376136666119194397081768460832906597592118978157983739325455883950317658499510561598905785448988846220526928457668751356079755224564837590176492097182551312706962628231867596617358917882878725209032318302683361153153175302497725553953955277772793980087977959629765276260493576856788328176363490076624229542777484710941401859213214622386676348362160616423844766045583484274375240602098720206181480992950584116142268817233046847300800451689375241408 8627 -269713767484792518502748203650622541692704602015495807838296990834001193112685033284462170303553692862750064277393156103210389432024876570742795503617001573858588055901144595650907791400295212893652832552494950351028848155130684109705890004522426772253195859748232974414123833115899480774073127917990847756181405780062646390390881190378278827871726173702000904753901375139669651659631882474176981377038624382179497511296115118784309572085516297043317125838159358518638406633672548007323995290653561854658554825791821330536661090929321270978337697459574184 8628 291245359516701563742521122353976291600524232755132258364451103120608918660820730754563962986229762738499818757036103169721430346807629143106961717889184647678427593138974220333664203129125210265083383056362466998448526142640232153776977969251683690573335779224663406918875149316878559794132863249501623236777250850158655259621418362771203854235623100633453857894527683622767885183155339858962609902624954312930500411195958015868413433048411236027095923168668027314051396522905160881727753666965827308401192133000413474895322758673238040263863569927260064 8629 -314494458662903237197136691921199890172403244683553235800747300082625587743439137473675603162994711988578502424463822828501664306311976531563883688221306988950992635255048852172434237277791273019661585870037934931589561375819011292684175969812132443314135228181219403392152756878747918788498812511767903686400361791024265122852100023810944805902798951833908865478352801509486409377727964786601166167459850969591463932048051049098285929439236463255353428956525902404441313208954630459738933669456490192810078835353365282325096345568970492676299751327917048 8630 339597954492286998202510007258437431934160175919991017610633203835772740583387325381681032586619912877126840099672471419908078201248700540259963840930666043557002102580975122443409000071096286373114582075925901897469074239506505692078465738681170491237577341990922400976848897347934636252168735482882336413981969537651186991491700306229135191737362569044242221750408492986633824216026022797656444419202032383358681148395528687197581217893438789631868672371557500954727711384320941897387697152186719171090204925899956881337763006669371021090268038497988688 8631 -366703638208045991573775400962716935069120784791097315730783410999237047576551484306120896255871992210903783375645652866539239568470331092868889534202598393921932786351155927248676721009077144263283495715789362510657846718791900186141367746837838899682967146487687224640867261245471954538623773017402789746483227975039808529641842069749758959211532084193759318388614690186821651156146864933312008394778914142635054049498307090445006197748379167293456013746169282426156682724715919485853953046354816978752332645741567857165437468474083005213401102683303936 8632 395971070133407820208537161132680889669147334257908317736138022700710439240587007051704074671555554342179254241102993827158111414761018816963356255406206896962835633543738544055734566596652121095306642594512471281695450461146727215600715832803490224477632108656482540570179691427842446939193713325741901861087425004778299606603124595379165103224996776820251412728114453699733681698559237917907051151611028007581318135797143002394286764257633411036279197110443741130225545776988796362318127697371508898303590226629029413578367979092849233579598570187084592 8633 -427572516170915582186200388993736012925262611042151958195978656745489774466002476522442863043863327401830351628756988580067602861196620861988988409412071746865590860447478387488446866838272927741492380130095559326166670161381566092002503110182165230633320919509628202173239051569909236843023402125499715090048351779855298577603272098322949117832553485524758707735976701598073032114412854159965665019960005046920280603297089689065939900440417146658160245138205909916428550450114753457697455079873133531654267993001735652445698602560352313897060058661330688 8634 461693958714903460338520893120477800147435388113724992853393297711030644733561093875933573800652860766178539376656405240537088497387753350974032176860460149498732141551582004221407750564045560372791601768453853119250332568187736193565919505339368046626876323111709340886543748164770955257438662271742397637167571354348655164155953955763126345477913954356080452299546232530430525710904727432554344870718776131745710017579162946539917430647826630066852348457743198932969491322127109023005618549417652457350792741117321768327477312397601325209493050944711840 8635 -498536187931793600016303590709422701594547537443414254429018897560492685818737972588526775427153088035105243481748486640362960722239710167096224310707143950459785514872377753691825610710644698489145016478827414788669551242163822761642559868349876948399370580185510581540896840144771401166407672008166645447752717286437100823877488116247536763146109765093461003316969679487247530896468216249842125503776560411512176620678855924458636391869510804572334901649222502150233233592190911026046001970878413141310902958560528664952439708464735646818510220218246784 8636 538315979792325175860245134755470478861426247954235659749367094657724479628840634147120118750881043332646425964161279870584001477001471902899872164110968762130603386728698031466134292399994861389089703596030361103438467539027769263180458290587744760101999706111551779836695034455422118386604526403569205368156772954440173124027261275993247915241016698678672306628183122113067553598264748429585546997372654467309496993519061617087292176698471645701374171892040090237481393327733177885556830117526714843118652090250589796180871075134027338360938469415424000 8637 -581267367746546813777610424386952811730235267196879789626205037877772683790654468873362459483264436483758093923424552878799245024203712471100001011955516284093978084522996339819778780720926412761232433738960295099442700614486404871085792701522446544688099334488913196006551991844640724738683507296016765440332327861079745399992928141144666302564400698195275389281476346206215591070709581585531068268633643081397217843330692475171527418551136611630546168751442191903932463344179746960479169869877474500257634124423234054301832102112286801015529064931792128 8638 627643015479310817783975412594327847159043332552795542963571281348872746979582737978396879659462036718386026002778931170382948487989150163726815911153045023342922395289935800814896716462900867266182395232472660888034974955444648124291996445303239687174433949291717354700600169619138389552155157465749298232339085700856614357125419556505642671073944826709927649184304837650927405588901684460099169967691869705412708214976241738217485940541456523759250112587187354012626609819001114614388294319351301636277558478065057443770578386386754118001719526926702976 8639 -677715698774286538903895372726085939797368082854174189408088958278980989010997990017337533234597971560697159421489522364513970225174026172330929220478272468723810032830068074308413213564114052822894532319919549933377645101336859665708610861418541029494166521651543111386951406003529852169678632078107116704730243757653866172784210492518614493701263484158758472490629819456399481065960889128194121017223510314185032818947274480469621418314840611838109211161857295692988367519513542845684440519485299038019035474692276500806923680451261152833203004729416320 8640 731779905151597457300956608158126631453986416772779104477588621818598941689236421829903686820244418991476025153095912598123156978042869149497543287174763958730570006811439269400459056598268286364852726591514909357407243506397546618980659999551295662262263954831381980552943251728246048668059898681756856456191909610089429540375580608933135306690485950170167435036814178065731724143492555052911842296316247022902507226172271320212616001527714547661360508764033375669161921011169205852595216082108391744580788041767548066849072780472186078823812198957017600 8641 -790153560631790977653561936320514109383506786191259818014312997838127538573873889724997863467416092936228739385774953879845450100300652896120953544597021976723309682547051941647544246014629463629692039174695014371509587887851083107354174846755777558554604435729269522651283035894977507007408819527802846447636990919571702775275766714330184878312793604177865966676847786551732830319396719484630159050599219641130154745157724991526619491794151869607576963856706589131816933273512627847016314217881458495284214714947736830644215175276590392407940263016111408 8642 853179893720974042786232030955756323159899590719750562291767682874636978662302408337458164596184267277178559073453762660790053407202218306780303553084621550774533294228479412177692908048142889354349250702170781946943141287884392544669394654593906862484336903724399260266493660045323464163450592725758975195225395590290476576128100049176946017600409214618096837420391645249577770122818765776628439546044059316714448441881612652355764012565602710698387758330438237480863413545951937722170818590348420442313765587019324496714807784623743003391379080614765104 8643 -921229447512910794274255349283278906631630529777595816773456956169439712257411407172096027476836041747969319834767193289209665952790897082223334943290171645240493929019990447116366894587720883326164802022915669177884274273577118370511935414763456159300698377170542795341715591486421412747282196520575725413291298574627117288563995007542919125363449690803874305011116753421917990879528417830724574080503671942291098023242660768768857165199038339261689784322831900414875533751579086603572987784169417364828898675122707834807543227739417145987398760092560768 8644 994702251668341919508995010130967516766736107034384671361040721320029130973532709905228240234189607498763381031294338141278867102807793263569531170089048589002289977251386572161934805137610912596977371397383348548775622661334419500108139142394767642327170853032461931058640312973607376635227190938418055730957890615011294534899200793574586433828877421481088253634836838033480609581935546160752758320538247031061231200390359112465840407184342333513903569201636800276819346541749971459505706326496233386154602732193943311986762231554047115210425423141116784 8645 -1074030166964779262223252262359498224923204142063127720817456312184397101938878108517808106597441160719619781557788558878920685163463663289810913747248718005433840880509740026422019781590393295533127887112236097016561011565413392575236159159717027058877126625101709109267897692043327551103013323618484684828985444385070042497188837949472337914489944263095461833595470176875776481657340565602724946134131856208362846062570514518554728431610804194614381763873209489884016422404957262455590210056763747482153435974136496110167003387426862775003630461565603264 8646 1159679416116982131819241061623199403642032710664837413875557150864945817531025402123092800143459971014855702942231725723258258958914345823514214473493839523437742841945037386551551054766720364602711567804389798232858099289822720656961186121677837709491006203770020120888720976999382113419373504557542824889938231459377141095721653437362441824554404205840773902509624455593860438933737218773507673871017226570368825141492442112520169562724841540581450804889512945190263833226405547891323649872815458872984336031004396514954450039696485120717745414766989248 8647 -1252153315655091563903219559236537674133251485237290980095627784467510685962821034808878056838749240305358743143712058214716150010047796725059400389605417537395923631733333941815639753268339225799494674639379995511895515101833059949290435797898747366750048358665804023213567636663627509442615239179832697791679164413504162917346474912050011358587201082747939609527564771666235478773842300284922049526866786942572927638741899877970721740891024193545362122076174071802885278572521858686087167955002744535064181153941648451335336345749398787600434326642355072 8648 1351995224820307219726978225480584290499040116602453912862173363838579621116074421659220284338955734796762575128426750167776970574584737159745270301788478848156705567167641086030771937431923277674915331201675788064625153495255543540278723530929861835348713910200681797528423199008141753874232225494349588612230079566627067061979521098205493364781798218916222427164347040243124472163960491519261137047672930648661085918238378775477250533359424399504415701086137042573165751926464777573205921051623913195310604913342564183264651448579686893402937947133388320 8649 -1459791728703860609671073118347385448408011014620451532087575927001276484228494615341070764065391460284763098574923328265338014221992253283064770556158312601502537993525411785282853339591133777817567639858794371324477888782759261626007914074034250162634144258569543284784353583707697516032091769883340533480559215100719076067932848705554638139790167989476200418381304961558880936557021050130077761471242035326304489868514239387257564994130852717987041562654090105066858452484850550888649077177206083795055007984826132316274001617205244426578231639111354994 8650 1576176074221229673448210955535237137796680651421676471037159829292251658586839476934851077647336303950172318065709251515862983098274649490806094500811024516770292510324513833959258077397973190246334839067935086269725202091329084157269602401384574059467458124719919576672917082364541881132822220477158274304584087071714683330563345061078587469211863459780977265926735962212366901169702957094875225909974273097585558610343421898882755377725743825199207495521772612196309234941164554481295024020395491691270072229813001176102945716567686533848525040993548600 8651 -1701831878987997764710276102262630407446189639006464562384925228526382869592585808305646089610488013352053470324333443184992741860484973585109942001708608920650448622897754522077560472915200313279278353520675750367754526740306938183526143387284988596000237249652902680604894966938685937758838623810309687042682527269696539050908061088249825189649779713250969772324453252838386120559798182818486439709145502581297019408967913968865284277169461193322177305705425748983358422637301093595000067437884936195593135184063196767590815469159735152030144336256974896 8652 1837497134755057674657266859212374630983434027933874980750928076475549497781615827438860549337203758174759319544715314295829972404514007985853978464850059601071773790761543254797859178953267401193082380698992940838950854881813007729079253150345282939464178081198198413219027290499450587908401036956571661597340651987698001083086186908256471786521314582877498262061967569503313568496533096509672019183786507435258549346342933909159545420556648645355526333171009971294194227112360030285572409373244009731818736019694684076047729381674267917485796599713159104 8653 -1983968528778249675949335944379781532679835102591867661073584661423211989202463982264475851827664569568329034968003659548726767254705467227789455764651439308776303143606494518414537300722883562753878627434482761539098380219831323793067444519520433276686490551792089467508645834976906984227290598905862356262677751150381163532708348201074833555938846849676412141171243919613827426529110267053198292223536440242039878889857187824938244691485714520968911578567064712410214124599132351229676591318010821735710928940278279850264226622729279620468230719715245440 8654 2142106108350984768204478104435502157821538808996365718295251774450270642087725203519740187480304935099328928973947084903491001926075420252797021047992215033048520562738498097360197908671964028368037584736762879338917065987184353554227370781882707559994798393738352015424538457904587592597713843084825588666314707481573331885523776081326546248564764818375751479835487507070316017549422766788028052419936280779395897201903499749218388409677081981889228780698941655392424723632077390442201598720882430755837744574597427409898807474206192217793782971078626256 8655 -2312838315728713216633460106915626385479708504660127001966948546093068952542945831581963607185064314092075794012138059665678429643114520960264785418989773356971157869094828375545908105488440813760230950631833097864999834289217436913230940077981952697307366776435877886268005373079822547752243332787710401968591792876445028577750719120205105429490564421522138687175301403501613949900935035575657089920993271638886971839669763471996511444637507736041007950440069557739282255157079439311600360630815786724370755364449638776776578015759590446097307106933753600 8656 2497167422832879144400738404944957545620225218658352021249140062643082737436995288283062507110007524812495491555635657069937183794233644633613524688312584346871215800415981900676682813696273170254489414077206235013452976820397859883175158665951972977885496905227766361115631395928682411848705322945514419261267123938286512114067841895150402032556451555634205233237250835999202886831397164500856861625624424799412883037235890985019606360362786173059948813676874954926868308462745493190765975282002581791531404276675184217509233156848127672784865539575057880 8657 -2696175397451798965739077314492108129036879323778126916384830916851236582525474343319266648965906964305818613344522703663007785947668308243375297574484713282750905397085684001993698992074106536126358397032352835540576336731725431488421688076737285012644765100841620259445280768005006298621960449707562769245086593902290048960423030584056349188391436356448720771075092341165512306455748858823574418248168067629219394223803090748041925507857696951702705900539198660295561755416735340476274175973510849943243505945645025454566512664751580360069235098177227504 8658 2911030235170251658014693270030730435556183916840594908086345944166691925522909091804763944508137746158435916013148464974432051731575116672287550543188116853825870317928130608608019010462612850353814110377178288614668661642124768944049863773180709911088905911996346582080345601453719363171118576178495141247311659074337019659318288514145694172237819294332541922746947002293648479179228773982996421797815703185969764309714025183273525452560654170228647519208220892720846081940151417713828684115049373558678639975113852846870840293099153231042021576578721072 8659 -3142992793973079741076228707600230634937577674736687688042904966651271488292443841789878091101335785715958563835435444066686234502820240695237991056260155143647154576094962634551836223992825139093534798959180737688304466151121531833555275862036067425894279930541242581165685407711307498668043899088136416383347680044826574229821336983848163528649689761107745547584052170489578051478856232223021519783587376820706202769894118435461501992332575931305367577418802884667506257280794391428317345476509335431997443778677570268202740751315021055071062926457206960 8660 3393424171396534093274769230713379401931402051657755465630735288726063724583694918906791936873267130625970942399946826349121850978543934827655371785596354145281809765646070193129679694561496908221927237535387813480284309055797014370971170281102083926890178564841758678425225931306886760291124198737035738807985297308891525207339758049341348685784665845974069706933205826548655998021968705018022915779754233811628861363019103601508114593754664597816719922033197193211342189515242595439204250057009325222832245742954627872423919086855897116710683331318579600 8661 -3663793667261462667197474059115993028862719370219583401317595123122350865273493987865275493926255323530144187139225588619877722125733578212205008238988073739367921793413111403551789956448501315432004512919347257091720416613904931534094680351512732014230266470822061374120497462261432522244048900795126418273901188428025412665362351188774247468411114661638000057844449381845697513407183590399765479801974711100018158990630280119943593904204081094461481949097562795166769380009310721544311904886899398572487133369499407590411426700409451191187391615920008208 8662 3955687378433097106222085027438655557804239292216897209800188417335945901528882871453997890923384530068213248589468017439123660192547565771186917919589979276919531079704014863398181316179289770987508482367683329091188746203732011626468733305373555919941472474618900753886996783525524253976698728552546800369908921035575447693310423409322120330274576838855006134053397754668234761032390891697398498621131894703023836933325983171605619596388547812708726663154600676822015164778247376585050273995131585144199551545487299278240986287113216474441595568232093008 8663 -4270817475732937864874908725943352559400972802150557687579174983098715610111342372712119811410130536570121733446406339256913300995012863975259324475475752347285393817030366982387295590275645680313963054533540668192185451997159677723890408182991087904270161303733680734573534473694825450881546221741083960126058810872538880522673326250444938443391600279971515766398944523278882475172829637778139045112928442939842054472027463734558887488623538320166358824668190983404033407364260173711533324191082426409695903610275045601555755936803631496407759744672588160 8664 4611032217100449356748239906850554430970498216610956594635921747694890364902415071253166837457761092774278606152334406357317190078908930549633565639988320868723599591184871974983522482606189282857285895522366908777301968097233807649193913650068421911241316456121379430723678152894700199549543718363191325677388071176689200142867985634916603577278013126503989765651835488171270889883368404544571987834008767855907888830605325619453846605637179542731092299428580418600268261809206506581345839570337341553572331515392280528355260861394111085048651773290929880 8665 -4978326755389013264801904517293693086190537376969358627959632867817714235034346002184272315897461602797182460050244397089298066407639191075114183803229755458704524741317142594567793308014897212518636099235515566659840342884191562520432077210755588406316124857031057211591425622321356168305212986440157067211568022225146674274845323214699336897233251645879422034975758674085202276242676829513768783535534775936084189061938347344450652360530359687055527002098779756911858792752285204288912218647029361959380123051829510024071451808622314666593066997210158656 8666 5374854803806735025181159925808693394350601377159065609326271730334728086712569911258968527001446166865941344201031811049553390938703666986626242096390587386857842834556045585204471444356821455159665497488933355878783842687089837393065597207813005424873379103569685151713207765249882016595622408435965260985377135745095254084564866480518488914859149173121131786319829921774663795827587751721817742892682499665211667125221809047094461937655130260417498006348448430649333418153420104250221683684076033208494885452327948585575049897498547116514211036021931632 8667 -5802941227005107439932583038612278165734507551376138441527008114533932360761694222726115549142200301615153735186971212541129805491513030157759320147708180391382345677803019944094827658593867647525461317798489367487115729085854336771112049166896084946755945112815260459950038796665438232835047427410382399583161033852304378174192834472123487305789161313521680196025444139466091838241240440086114300053808234436566776949497184339542063192313111035717843602450836652603423599748262175632630935641851114051265620567763644874858534559665305758466875826517212760 8668 6265095631206180808923164194096921294082720557376141864080529685600660494582942798166228983984734683430438602871311821196151849107505283467221936139386406604447994259291191970544978502711320400063214572857913528567499578720261395619831437117217974563367711075554009240823475765376042809613799192529308007659244695208957962700947662532148871507770571912130890160852171083389576107430606249465576074449168403656876999989727778213465843925076963153477751663744294691694899362710268945233110897969855782675577074009276408227963044873937377879908192184539879040 8669 -6764027032573035596530380004459630695641354413306048592068745559966230254810497125037684203615273186092187200245596917109874156693242543142123095040893935546152159233252454935285303637225847252105355740247817530600489908976337875921526461787936983197362114796980809149366346164955532623373670380182885056985352100855289005937076962132501911075657873895393794070939632787768652660237444186230082210202973744819582241750438201715219570023202725826370137224576069495298226928429691649063570155259163303901686986952922288252572435995055493292112331572669147480 8670 7302659689302737329636739427011210300684276943248149236650603193215571902364748501136652301258347453219082813922527331079068620923457953008420534221563807059033031540774626017075428493949880870877931685878982127561802609567777398092348706361996089125301954614931713278912376378332114560415539322509150817607922713032360898371764010656658339854890314700128729500000019210172197599980388749304834478346045497243871065784220390073846061675415085000235935013882415177349297919410525823091249808027762441160008593785316261130817683213796012837942943313112254064 8671 -7884150189691976355274377954281052836673187709221348280629997670669008694627877543861155561696151705069043912376123586245869509327314004840095441968215743204616052315207776560922212467281316817329292241959983247157221526556009736660877512204143306738788017873498745569948578021760279424047858598418264899403773033953435656974079458346964101669398622523263684789913737092341894972841847404583159623953841801138203472110837412343152261525139072034731832989354235064483828045901360974664680876495641588698229878825043296318380469864273845482559209380008444416 8672 8511905895732536358905511653561285300406126087467494245093598723107520972386398600936657158735900881585533848048033762600006946076324109768908980542484596931567225529000983777243778734796028040403577941690200033519726982409755250719735843994593720935700434034102839346874497244965072678201924073117411283403466199933676027393060475841502505347370073586281063604106210862730109197525173609218580281478408892957205731197752290700954272616338913631728663513706995280810337519280423003160027726108257083149327545457923187985969813252022280279372088408941186208 8673 -9189604849678978323012604842417268893675096483281360487314342564458978313224499655096251090954383960534570731815750488032865207791489468829019500805163271110689273085272098663848883413010808275618790187530696141780737137888518141225382119877874186311976072306169010188420557615927058354421781905108254249920103248208937195755299377558710512032081399032282514793687363831079540660202586127978385208751552208434739419567270917210221808524926514853763199787214008879464653071269167188101706697085176741183243533444430604556784620247188711656856383278415486736 8674 9921217259540203236638581194632411082203551382357827628363512315769546478149041381194632283332369658404629214730849462052317584206042400930372014887185499003227484944358979516373366559465746296242934842335465283445104101297903534238529692588943989543347118873888729598858933173767018347671127616511477026972096839815083869667886280401082255305454997882372105200137494701940742157873147711739262691069047905840772936286566599741926818176728501629724856182347452629599797273115501309414003621842727735261989735318695971056837106258135410387941262198067032592 8675 -10711028688629213321391564177167114022136646394047067357785544901964215674079146905648376771825410940432288474229750500934387376271048544551595282331265457385257423474192266216810877545307363163340548175328133104207028652010218839912653179823208076237638291991202090523709563966079342445557100469615953514238655858729021457125677157455662830256314236995588680704945057575038501278115480116087668352442928707166182141012202033279044935199186959819616942871806756295284111413694710956995932823696573299907141410467019582692626908029214155095491921170286180120 8676 11563665084214672722811717618027767314132502320205964991679718093164016850297336271242802232945378237221397140590224060287338336472305936280708890981323116073950288595881558030136367787824068807278016571168331294601128526487133587463584156951484428929555703609769098106575368325163988814224098181216743774796675229537024937597587172062617640395063642091689353679415863782607511315575418345847850314133321188652885500439904049211395905780000779497441178170618759137303004270392352795175230160392829379961747026019346133535165073479414346644734233334997054480 8677 -12484119791011226180887215962336856438866866569419840164012047466765035826029137864460594279731376774947823790909727276158283810380418985303632052226616705088746686016956332757748664370330286344118838227081670551370743912207724363710820554228964060790089074280611257898425376669663457725706174502390833818532180388957817826878754581452397963388645454445148350540582345885879393776789291299993013849778655183620783259237127603819264328888246791235066812191321914435559641804494784423368338080164551985980740868310739620825973900526295021017784260283006531704 8678 13477782706784958638782182218560251246600905197429969326285470864369525064007270019341248308447754204802805228890933394819704311353156362325514480820287845440987723970131774058608131418992987149486260760641104157899173815025123952177550641416416597589175114135112256208288682048980633908554681215503464823314449675413955488545925165146041509768528783713725302540312924226307650713714753730226388787113410170144778176004246437649236795791803478883757209187685167897285815541978193163730422855806133415997698036729851707175758629180734940231750273569826574568 8679 -14550471749802757712766013772465871922341599801877134498421606947989738855328412569995847160713738775122382138807264799517523686505255922043206164331899143996023095237806444899648551038021286466416019307095464649529880377147879924116859804538606056372650453551382665053345556331629815057775612282633957119744653355120138879808419204188477379938553926156284536105930223308604851595791351484687108076193691666785699963236908825149856719011014156355556420543013061470048739864834735665336616833946594041304133178078595447302591955642394501465200488914133657600 8680 15708466821291845760770448443156819343921981878531990162649577975490188828080251060745604973691971751341849308472666615297714617379795990965011760870280285037843934230793880004119401454316461151777763279277799923017112299279786206859390783797878106269830395402394509069762357514776273574781997753362597575663344706263123366321617662856977238593131816332733067602320152383886530753605549740298875100137806500702745206260614506930947726113772127039077281591805373854046721662967956775081567140821674436740723656500831948542038561850532669030514918369038982592 8681 -16958546460576251019617654573517517242923682434125757976237412755942884467114794541177691342100862955355736074567579497532992523164244947584303935087799693085410177220813399941522783442450854109509077691409638905243299108556222594041281128334260088514992322834977803451487120860880887832994043500438275751063581209570773342144261480320741465718794244798128441454745855303506000256243018182292719574717741430719775919552250452608180101391694839990609140939451622826567951652973348098901971181850478723454174309204522695105756439806604848795760966264575312928 8682 18308027406204510668151307290602939326385509628964586514528009340540130483605615812574290484408736798680559780695301750997815354680572033342791712362664210917910844287422343476193480329078412304665015694959628732625292154736685232563479305322899673681848290375571056026510892400776374555833424637338726780742409549766028823073955342593586286815780235559520111462492813355340618146862406657949631063947904612125876531209979939628893744119665510610885254705810370410386608893292114144472674031965802901193702881248154567015600370266012730298671554511744331888 8683 -19764807293268101535877645666406275028343579175838742807106558198855873448989284607604449367380103532408483392868094334778606167687435447430761372513474996261192625185909134568711578762900795727793861058507912333428201953227940320849552881133950691153386784450979521713349767059935460199731284158625322256963727024164346830901421281575471926109925293673071997140314671794896750791094181257072302079700855403974854489751208152289610796969937955457582883677478211080672292300374579537265117613038036735238138753822281570697733206896587249912956553674333565056 8684 21337410735330795113188604622440662132823084524161784526695598536454448308326001904750398479755461603108494133773293010410855383238997426477700708035016716775937142782601707026397484936903744951435643922690501559336744297109049952843788118754198835485134731451788968378777268676378584810311712184169525369177150829822714329757168708410838338206153495109831555363595987203145095022744248769865482735238301779881530293477652454716956781909816201581619162745614906030621081161597760337923053285169872284280465258285340457801128228608099544763803690157596897424 8685 -23035039059050875895737406133633311180134795079397524183151505226654268108933666752578698939149588614094730567224627029852274589864178141665146058999941713072084603998171336157992449350307929745517356053013188338655525492203728628938801171817370010591275661513008068555344929971454013204756370961368636877224293452720663361182599699681057431890749722682591262656473704306124856669397550652081813796722321100953594417664488889025850308329455058450359579774388196267893575094661644085968452523208851849576592148368313915177180011017257375740698006601133185040 8686 24867623980794823582064775807950381079029792288711163324172657369960104517365488730728828995092343173114482067601414275636595168522030082873827593247476619442139561631932923237424268150128441647546148898810380127311897670820140198091676379218182862771100564148472367956371310791122161256498959208611323201486335238451837093420463180871579292817650853131280698486202622024063240708831759496722333456863067528208054913853677985805838071620814694509978587456375163003782106844867885061110791403945690880759561503722413913056966024241693437011666089789092973360 8687 -26845885537435509809178520391107886686128613040890849384300729345917782782101259959224697731173554428868863903041026204054995304760536386408848954109183033815647804883910037912181525435894995089666064097479550137779328775392917803551715986723835342550824499320890271643454838904721209682230701754418907255605841862497356720561111327714053742838013185905439312715136261361731679872526206975791980440413851714602346445498497577593700354646005399027246640308259493516190005349571863178266196730975133076534404648477193269574705333812649059897640320310628482048 8688 28981394608232769862561329896942299987216763950814326086957172974962875859267984037852939674917555716136004313403911665587679594037400202616404090720399882776952922756964753926607210185450679656739762054165997993242344510569561949378564603840328818952385227860401918443980824312917896360406214452476383099294474010771525777281765303982956610133656360653515901439486163300637372851224793018997869973739467680433991705312476872245848765021790685100415465148824604280620697498937029933588056975916546192874519926601897007674599251555278601161384987127848762240 8689 -31286640391352416747175741080664399633983595696054800949710225324542171412442241289610135598690696880684784783918558552006083296683946483987111542545313261694050297960194179697158794034371123504498344394379751257637034407125653824365070558580289388115526004453479851938974929532872161564052826396304602675672353394702696331052903822133782458573856645092919507990925422878463359244371196086571454804029782161087308031903916207384391993408495462265641722391745925865068596969001068916600558626271953585222241872458388996231024565881542175756725566868366590896 8690 33775103227345699172212969971762521361001961518703665171183809989832611332007724762763650858070195826026585191300306967219725009566796090187335679144669595909875159030532011731716996341749514823109559388485702555070667561669005676180800735923998006167027481634782602125636411523059145233917120864404899055805894812056382761456970154499014992186747474025957322508985229556376532971154096590368246429995367055651888507829364958990933505547220419826645255152290830216715482982788273446418408985779818234095539460916349655240679399661416123761261921536966588096 8691 -36461333192951379594271843680467425538970417297096110686191313356536789240063575933025682434745063154574121814775449724996931426697342841230509584074626670661338505868354707596558688112786682433826788732039717877665318532168342074341378048550088233872412565551127769896128269916089735222720303913100204026265112558902223807676876924575480961520096112081748741765643370040857528249255791788748927327607852462446770095920563959153405817765989186169295398250091988948627537281357384221657497539484533960425891581436489301669046533245556709261587470711163243472 8692 39361034922076680881280565102022279066441231120505288330878204699656395643855289422834909532509179080398060586152103251982868839642607427131771526497887840271597402497242737068630138793396837459949214480503996947519755222999647850930472041717725485905479789941901116881626290237733921554050968224350245172410150148367526913906899393098808906929229036397980816647147336032923388729186461638197800824961709080701381012563713357596234427976142888907187133096511694907884091695124705364267798092654331233944666867235220717519447909881067090390380852474375887280 8693 -42491159146955158732997129340182438258965622166836512875990619346828535854559651332557825648923715964263835513163425904287564740389924659822698498211528238229027998950632167029676064644991291329715477998738433710712232244468453797047122213286018900718194314438802122114816249304704241941277979162258855207468226861408597330920517247212208978381650890119870825442169709746050505185820711510356733217235324556157371272586843120715421214531674436923751396252786466001193304264561701182872587212381876872356042081575651358248828869711010619562914695949419613336 8694 45870001491478239430416917632103255683391771509867236101968763607421157253980915435323819214350576531252923272602096338624108938849781045131561443086772265301722106263193304136960480657721296105471342573633037103502978643670220124582253204830569213974494026367277600034669514642320419130214468692234232034290308234162096936687221711630719637919395846013410723822328113482031204592169182824694499218427912399833922854207056869591969338081952911421901547308450430704758820481493295428446184150740719389328899823763266058946309623600716434209261861666062967424 8695 -49517309090778362457138604168081736011904596775151090359603651340620437640932805742181972960886520561805820517016218951961122018632537613182950007933022427577380852290828897952926043509306254278954294122383261849280444244486694007792529511363130477235780591492445054090174208530401012323463058127146437312016583488109717270243718091585918682572762298479117863297685023480452885729285529702472442543423849832584055415024086252952155832764923546565307440528510421192623014717436578699107099761145904521477708773715581873634460897834938726868594342010533650688 8696 53454395656548836344682658786081188352857997584263381104964668868759117483341394724629474761186118671119291344784680581470910417490186123202968082261584480683478933051103177537759022143249241136749363928833085806586903392166469932667924567519944866436700550223208972348055744981871084465341782029176812070604911645083419659878743871703738997385657486339278476719040340392194638288135555995482251815270632888678568982481414541827285247599410018842110773166116551619515290781721305930610169668990279797825130073032046643788344222898558910465677697533359415040 8697 -57704265656581316913953837432576212977117847660704270100834520749281594927625414918586801230039270686698987058576944563347141022614188361557190839200504641146250395610822621792735517451939706289749392656825604238222288533652681097218417801337862300322288031964749387817996625216236546093209303399585952266119990373547489643055501509485315521018501626096795942005748097701985646410776781998710241428527058914216767156352633309250635469975730388300427527685875006321158478602937153860114900023280005131378640889834352215170466248399265379566802819441290284256 8698 62291748329869639838204146516599289029555971912641926530320141851583794504651454160615936035293299975661790141674378756756736619818732738514498607013139808766883033705451296568601958727427629192721980498570147081497596403502770502682888911764068115555517823993229019200298571055466894867157976897925458940107857696377182532718194931745246899355306805281844378895927727441836572240234227279961082340704515747213224597353569632983414892313715380355746364797954512524960420186443976423449598820883861728696518080141643012935237048165144616101416287743051910152 8699 -67243642315674335043208743601568528584649379901369140247551561494442280952408218024364072917209257164782493722320566192183166510675789106396650411845519621468385809839252573890980435910800917463499453306432112587189887349491476049904857571988369768039790805346309679666463072429779865002350354211345881207758240786648838374450085857209907432051695534059736114247941037820704354247686842838716389613485485385820406613928152314154073922073884321040788122415956051656703044324265752298345713817425636272673011214381706312763339602532255672390084076508437950616 8700 72588871736495393758778717461553431154115724499510825531396278168525289264159997303964836713481759158066314099872531645926621139429555539103655940190528709542505642750912535126566201044302838226934153754606418469701866461882097107787714074471170744569828272667438306646221328330144648516117795800842480639107286441008752182845529348378966049692383865499278677707805421743459237998403740084053420099142638976859692904382859868364552737726050021376393639778024758260193558430054965866833682596496626106405364973240244203201383515992328484717376550033221237120 8701 -78358654641317650749371142111781256612890202995282491588255645912445653539658754325190194617610692756125253022872529339124661611976708505624434447362550787040716727131478270637425487768728386104102481918855039826120806650786180746300349097789427168648586135890957225993331586493583073495599754318406895517016763693733815309449309389656086376066757276082894579404356194933286300036555271673772466735458063721414109750489167734697094324621540241186474954758495325150489662623025202798018070295943688499164208242958161968679939150780169013193855757230225104128 8702 84586684787157462611516042169239617070468610857744154041131117446772250779537892695698512439392041972091508870367886414709970205131920167116788677909191267399658049151803382896211873219510946511184626480026687569838259274757140297546695943903501731921281287642549468887974808050098767371486207118848836037875499870312516512439660496797196947735324108451147368246250077612638040901412035466207563054950284009711688285652827229426532107431178263879695106380121382941799265846649485278322798383660183263206656484612309663638404458834245435268464705177083140272 8703 -91309327814265477084961778073298357005921893544677455239703541865322411231110407201184076366417067215426199473861603539053335305086696622612078507394898338287065385770463270175595611928583574039382447095004028301633012790069682596127901507032369732688160763308807049062854714212228616890711960957901256931805017564413970814137324358916144290641422714098928191013225520334904169230285382617342361824745592426003423554329873491922047580910082085421146799035642969865936730731100960394026851439183916195749070428863377717846226476700926570463682905139629744768 8704 98565832953775145585395491136276182063360385951766389745374168275076237589116156516870504522069496552804471003924677787873448417441898037054901942512870302262739054693551915494523876017241702095232844754550193298075601294554839743635569770533889088132726180477458814547316940237516823197304523023220637534879090157449433766231538577981700800817987290370728971145711982702469947914812184819950716103713296523421649028973971412783746350618209287886772697929201138703031351000818042525994001011441350435663925221734036093908981954777949368667767080235286843632 8705 -106398561496612433259391097896755178709214772761674357599544968386922050652315068180957403160809668778339954362676252272097856966696220720640120175630413914873736707617958935360604334186968778924352059743286625496722851476050680793738124208474375994880104641568219983504459952591381872558067932229899762040901779303530927866737829786286133533333925062081978100396117884389969576759980707298807684753102776717488955234991098511373431108708657498374410103302541262473136456349020430144427133421905800152274410086465874572230701406743666515760409341421436728032 8706 114853233349619162071305561907097481998332635459719110575059233673235934850035476756734232055820234204421237146068122882566237321273687610468282600925954791359633398311459945958401424634378839208481163195614311547821367637554497553739404819913696852429853082209223934824895564997458084513070887566840178441051224960032285685993298497793763401734147206186487813263293442922531570727825025757863997455586229352442044145433913003603454325623702590888050032346539705832321026588296439397540348945949540675878229305665317248346310834159640814911517548009002138624 8707 -123979193109651847034472065744012470289641125242478004816289543698398707958972084378623181044567297482920782078985733543966879950967634983564969562557372591548433706568057510461425878385578917371357685677795394754245060710734074189149931384674231559936360664323282631252737977418523555322093439827648681276696268159637887843037133814130342426246241964092258989269706033006267258486233464896697648863811945626503457308852415208729531043780827345546088472145421406194728117923622578423388930132677121261418397474620366611663661222360602046448364064102488624248 8708 133829697199505281333298243341299557743039159435444352158526659836438382261308923968572236889940234606313478703590858977494081418180592575542869006153920860468322252406862014771365601312038233241010125605790680804186529146119595388473849889424854855573061476667457782845172191180414377272627294325680154872387943785385726079710948733089894682798741304392995812723644249959329567659717466802092803251260473844089395860480673686690472490400329470328344915320203498156210855959051084981320770499108861779253428604014860673736158176080197318710987714684424646240 8709 -144462223731528771716527961191009038867959099531709064215287310644009042569928569459115619256226635468204367188490117687368197842473213198271961634751550423617479435355413150962365725972738867548422711797559069129889012191641621862963351509760093321971824008102126659524781780079324281602642067839216483238279418975834727760331440252907848383915325909272602286174999901030989066457300371389533582398821960371572551660486580952295645817398780363007849497595679681892671937624779779050931874117215358611106379088434371886553595789184746464628236906311353155104 8710 155938806896457614073917695256734983358098968459806647139513071047539304005237043248369322676952775613266901156916812448078422965139354575585591228717955494154225908837619731519130605766745160593477129049357680355930641636854362196180697962761735622412623094455400376886046478191107043268514304378716280106260912580608045978028778341948040590626022801363172536875934821806397307721649835551145221540220093209573670313866850542481001253515281056343664148556347699324552422029319746620604394425216319229930154645517538235262472733259887666247879784564108002176 8711 -168326397817033496209588467746110647705307431106433825659466054801395483903436576301161538724182830747916427438642707649397684723679949176246570514146760643230268404870555107048307954687818765150285837595815660220081418771670350677699000855758196849204832377573008964336373222407087671613240200416439292681675246091699384237562139679079535845993074725189514794248461009314784513380591714939656189661149804334426769015921391510139026507140415511922344760558412954696112479451990734437868659817986037273983613737121339306926680033257268538290857647770507123200 8712 181697253959255337322219581342436338715864892717062591677432857317215594495860976361555152729903804584490844452970940592410501805677954003587931695310536163765656447637365820405938648871146657883370338519612854537929233429416374732904866796664997996587891670535696649304354691366383248823054098624049735587467220871308024564835925810064432345624179218020111347770007202075649167556967076915746077807199988940453988935379435372100824761239692170578701759465907252075179679890780268758739143639536032251751766301043756571933487393170795510885584815778039471580 8713 -196129359359471612643391379903744201443667541080077956908053982258621352937078979846462475359198507819528561260290418323607702013429508697798468225514422508528169769656227843379747575428398562276730725326492251781840948672430876614942320765792863496484197418262786321329636207330590349953102808392308507487887790278306280609820768472935404196632944121372333002620155034156501685817200801742664311683689067459049340901449461901012652769575004590626874839907165342148626716001523639759205012110310663177301683025396862406422508155972198301240525511837258502448 8714 211706878103951227199231096934774263985495924991157631013630408037103871134732566252216910977670530346657133232649089342094687573510910381798697867733858651673476862856658916307343143169682567878776164385404587620414855402042026917177166395975063415234684313182590890880221175801814282990860442447910556405502631335197826378541341196227680605790624794506100144536637264459072078830435422991997341887719961380598282557639808527072369168862934232189645343089744925614050349578112645868452196955990155503450115213478055256989641223093480599184881044752365038216 8715 -228520643690082519851342360101671187705289006629862852141168142676928487966800608515432105652645424288835981129704406604924342929217080276955218604572438324362179926359388967879791164296567871252826521272600729396073396013105030232214831955126308472729563721851153109789303859607704796362701799231007098084477935551275871224714732689612888908469226407593695574071510759250984839962577869647409452182903694448969022271017326456295001984684173944441839964037768237673812552911940052579869686348278056565895242598084256224532862146783115926203001337485376928384 8716 246668687106060216195486429689145047570574637126524683391048551174405483021590246071029781930270760034315893944384164301284431776802512181788482715389077833822707756214094479039539556059980605861869069129139488282978647824355273194683203129217993139983498143695371061637056451518280427499305296728483666780390746802456193750385217630174926350349878145173853059002909198558461645122673720465317627903301259970397784365558350378533774690179742305330154631567986675559694022559600074676142537920819914477932146096465841723270024064481071616686067855734130763976 8717 -266256806690026913629988052827272270352303876490838072602761763640882498294098606160812150339704994737358220258724756088625376534444744800901001180019463816204984153527616846984197555103879513585430654806082256807730301752507431910469265189780525079506160428190979289145953638061849600097455356615879470585909017773906159346282009310092928416582449665392990232931091317571474027413025483898240235453020463388185319692957762856426616925274896286572392325957938977188760063265216682424848272035747262449355044793952417979799089304143116209112942207915226215696 8718 287399183071432267922515769040850413336699873183249392901717050671077692637651020879099139076161269521794858847103415409309441561498508706029028798063974930874261044838758160521630340719186977110450741798549305683075132741344626082818345722134882074369348014975796897087685237519852161017808024416626660528894340814992279707056691932032145713144260131017051485014998001038741678215021600471687309211693736033272923484643975919298394023397307322961460539360706797427545557069442273906645581173802399999450554551464533939902636112047300526458560709913270046416 8719 -310219042758254680008240244873009390119386635590343430229451496261349185844934027299270105237243618331354824535048838727987367856785142317225176061938698753918464199119104601468914422303202504359525426447963562433326210378158556768942533438402042862532321101584942822925159030684074860271812474936610137862825321742314370713025267264873857484363098746496620270622697805198229905696646443482858384817533639178360507201888658837808837933267480131474215541831099505326173041648200211559933527033188187712319131924573999903183875024154256942399115683682828552960 8720 334849374215202131579578760726371119563842181330207644211377801282423405669813883224721339528322131120516935422839413641126155141205989071832080863729075551413947673589174100978588440998279708142598259077731795635979073756044725046932504794085101281969682820697031913364837401150979577986083827433424996775307435459983029147799660349414731102488849537869738284849448953189700177144436695524737319926730203436245747675871233235970733087760539523315664079515733976210943766432925047367336636196718263145116981252618047487931995372260834992941406349259462547712 8721 -361433700581694678641981830086393444654408003870529336593286857992611027341567014693618106796841291547054875095626698502785327398006606445543487182695958226726691981392144567487423606506813682936420218382766926061039256418953400154927948719686444170918705935456325735583348645926362996187765741379966128731430649884484161070609155221589926659451289633441596043390509044547855252156054713574811566790840324661668796427936011284121042608882421658464823192005985905088418708258332340617139089132203588186312614275438491306819295974433929911250241374775672148352 8722 390126913506082726961584603238963752247723505576675754137611115822989665082158406645385926361027261986996881445676797625706352981529911641270253210799709053432591954791771293302741955775759024426414401194063366277983142148081997488148632437908295422733781137815627851299755301078166458405790063720065071624949173640893894247100188545288618775754838603573983641855591137956662832597374135973759324987293550443890257444678903395567728489458129716831026349722138070069165304412373892699106315348695197373454922262860061610363400376170537338573236470229402531232 8723 -421096172926062353030038959073017453044963694605911925028166383984196613509222400085455246390457102717093138841328976133041912385477650437965038159183646885005932442696156656165767550046937041218618926769124044257097108221130049179791398741735223393489264430675570508221790228432054150344374880159865975616701070580463442827237846232038322484521289094849575405307364254307971897062286749258241091952663667858340110201035639156460055182608465496786935475919131249061331188219189497889276773120658933995793679681591123119266253272774919930264410927501825658080 8724 454521878006650264151721215067774671120468604193042956395066509122116942494457350786853049041595006553195405951102138211836157893505086187321102206863752231358896287419097973407204826158424843539623998067077824804186612177393469901374570988205792732630481813415036650844444223078593105638308390419440122085682959711853969734315621957441301928606379650827232476662982666892783450884601076525252091599727576909776105944149266556127796123841081985613998962468152080830966401809417162472701854773447896001827262515486389799051221984516416685885248542998905958768 8725 -490598714858575793322627131521731304196355237313213196741919572778397219090249800807315510096351196761774933854238585406273493145599607042495492097907875610105095412481003566905389690302514491701647369447205053509130576983517941910771035569025251620747521377775580910186653182198976181804059727332570722852915639152067817665770609791621056430982810549908126550610582446549067770420388482734899862376855389666055223607751461880935987844762297593300371626978021627308446883098821197531039935545473690300375538940728875767850798174872949051045355533727980784152 8726 529536787103908141033000747247603637822307117732672699869486910726430716156302439633217033525063805650132721861775554330123585570509007334604629168027448054268634861204594840335856801535320374727382354729295241017312070239483852257689564611148721219754376813738934138125863075440538089942689167566528324429665143006451169927587799611071049466046532142360780457045480022259355105671033058125617757432026655337083103049091785022759198578322000396917426057351977266587345637715019973671647529125311678823166291482018103876118434498247178521159004809565561873624 8727 -571562835834723348416011957895683215312768521291017115199592610168053587888059902390987961954045021908713365737923712105137590963742546955026638502479308015774218135666231447159100295177455643240428593846570579218712867048046815458527893029969582945359672393038190584587191855738157180882536538732696064336658467352619613583348873079159354600622077539346417590499927270973689687679016690703688294163573902416222596112689075495342613275751949653256518515469068182311787358135764811201633733895411672005564283593845142261536258730336295033286029640529552798592 8728 616921556027388266163712480366017772763484224217003837531535963416175682482848429605771288779042812471048652819390474474524446784744333700221948408108073377790064842807276643240373856613668007696503196433280245812921394647875135156061620799255344068715331714146803447355761773136887029981114979433211680984024000407473665499866755154093655263416046144425013500952288176356502825586653441332949101652177297695156351500754748286227047510625986460784102308116436164172598479167098835428860582455803871098647616816704855019471384398330124459678059301272167498920 8729 -665877017032576602051067825388976587046397945815817693296267126130044449620170846674594374557030729998763797487158757333527613270002704551744121362860207671885025615139601334242302767126056176652632918601378329180150017890487764860596342981765931609232272706927329527214918793664156824516737777747703154937995248270309407226548512279239563489183482480984021659055196542475198974263839943729331749494462353818496288115349419868688350088138190118837205403621805138096225824376296065851469739271242870457128796440997000760395215962128936204506497760384034271232 8730 718714195362648112639597071891425207544678868851167379252251903926750188543570328683157458803659686869248316867591173260012610668028970919816942460133054725654644098942076477851760516658374965923026969341985655628767462233050133385245025848509215721465093983773855613936987416888301925129775063998633095246721693238215776384449881411109090403278935255438111151628812685266511654436555946415109463256832544196028207332855863485092258683723618722076206143712227575038150580010581106353698449218101723008518952580292606244182681273922168494833635058131012896528 8731 -775740628646982335227462528886882098000675694531878143877961637680186105641021129937463793960374115897155223644603379327179649572978481865719740062627734106798085031995432704530521837002763504976051943474432323801940227771388244154030998285352996988900563412764170665618916721947733460303259336155923964175450581828231805650243705798928952822317819620776211788980723269219830870291157826394026672564987309602898561262868086348299517968144640861794394267702426523961580079222420643486984139534734373965533848758090199492865175974482330535786414483149575929352 8732 837288200326002089578267782580196503999755478839503861664276821053300454739537096652287200876358725845941545859426617107001899790038230066476387688918619468034282046156208791903365120305936178089958482866936578677211556543468145107734503204100079783956958479713910590961736267034885593481612923573860971159613288306936872746116293759729209554861954457823109921887623745130518622730843094454825455460307570922034829175000119321500640178507979341147256667830643856937226245342270882190312437019025216130056418173207226620411963045914191907047352818401763812224 8733 -903715065409982922420420113353523255334904488477436175121721140751033748230039881689241964510761446292761078112634572368956365510289467585574595813834604568660754066208552075253970571145783698118363830671981538319039201011768490567563526628226663911135561698262346352304096410708581601821977992800013173875429339023362532242506307417989129975735857172003088837406533006373699176854292022903210399479946996994590001851062527247806310244868320670729066164187808578750050970382698047164762102275513598247750413719998089976729291936394111111680406794392011892960 8734 975407728443673948977110407143538694335333713344600144029798811418141823512039576400622731148613187325678244881952340545539737907318316789359644422980588319853079672901572881407980610754766001056162097288665188128633361859707519873399153107468163735593975549282514767558519049395361750210185035561410127549620936362749475578334299964540142118895237385625569840647563093921080170744646353966318934991811621509762528126631092644516693994920136830195031594854167106987482620987568149799728437677902948201955236826587984138011741880982746769080836258966939111248 8735 -1052783285696947004032224571566709902260247386638054119592452502164125724141154567722651496145876855619850023085874545612915046817639882227529973935718826528134707474360222869616970880577700049215701797463342570565958131417679161287497131201049443496407263817685041570144537471859144329658486438772724374585498686294701623608078003530043321897931570708142425355184259165019828866129722413296877867924218468818475565159040848970805135403898481301684537814911586284696535710754733423255523092609700791446662503023644634562901896753476141381096419428344569749120 8736 1136291844550208056040450939301134964899184588624803107662061314118882639884736097004480960310197776581968962248868737155633447930927365581651355908012008610929351349958143242219945279705471117065477062831897479439287264716423514100251961861616072128856438269430405030893452049409078054219168124337544801241383232072396478183477227285042015708805296942416030748780337526122486514344764031349536579088039969894161408658238983515451162489557683089235525056117534468048432964486096344414476095503866829639837036534190273460435692307660098734605271791242654808480 8737 -1226419134066609508231305561261362163881633215768808659172473622905216844853519634117738608690976272466437182175319945221455176021814880781894893061398261048536990795252596688894863350022372067637088641573538427709221502477440539734603105427271120949393035049688199077608688180178881336695362464783952302969849605960284960744951340750064489370243265048034518998231160376687402909203936040814773283328495194400140422595040116004101839954173822628338644962237007649626039539261625506328775547575957629688003215317807659301538160777081894969879467753907212389008 8738 1323689321847086357885240396169869870859895981723569245651642735184344343874302551963400205808443256290642302406162032341271411468555444156174280920985973108495009236849972342066865686173700084226256618744729844006881868978418177702756544635992621107966470585285309749193624404367916844218800063975003939030063108268691196851466910685255115341770066113320915975134753247596978788400487965212016810537149273347526250292828443701108566311608727813863275929004188139573508654052112926762606643007464286614966024593967218581192823222074486792626068216062019900672 8739 -1428668053455259081752118722098904390357357974817745221749922435100114606132107960161658757475267962025835695144560930770899800381211573740395420495786387098681004356073609113414349276923821642780527823790827188855370704843403093299851508263249214465895821152285144739659413033731496522707878677086139050385437118833766907265995156473944276984455377365526906991888450557904568806455324214761345528954555519300002733132457442773459222309388962541373475616684731634309061476548867688572007486608953372996399787051577199960957183827530278465499848111001119647336 8740 1541965731984157743498966302694959287108731176138395455860800147912335287945335604592385504036936142255721941500626500566615195295705269790376926073990685991729105755745323194016031148987632703455168345313896478666163535659359489466288794541597447137135405176131541699443293655010842443756942760947816437206068411765053631677159889522695869406182795699815329482885812188722394935018476362662564176374390999276036179210139457507500500449205989511991249630796139658597989875240304477390995567670304900845451838955886554248178642280027336629816765943584356880800 8741 -1664241056722921019207080488294267973104296068788998705529225676147990586921950152200119727162589834533567000102649741452550135093358823402323926153506346051911752386860783540608486464572426196140243500271647559531893039785806649136493684891325096654078828042517747630856167388930423719413737472096699696923821175345785299014392753548860295733102593053063223462086479111067923934969389951491273275826393334965689464844336106761472939073427373646953444969538474062869828966758378074155073875462825955725738939777486098145384199852620781486173431905303335367672 8742 1796204841377088553230443309302178118246073722803811570959011162588889576000706871878163453118290646531127621350098752626002571987033311349748784767535447318404050556740511563499519833516297683627198024735924929319349986537947958158850765241836572059030458459943301387691330790667520919728159508469117992004689457305311854424977957980804317733426684446221516540093636312070926444681292426333688182480986577158491269933879376608483517204794437495551299867372796926043566306618304806459714907571453157815972741843493177702099445133649310902710378703433751997152 8743 -1938624133909441114711129792646282741850359733776531396134689031896716509276225587903790717414992939126868970604727229630107793406539089568234692685108079845907365375872055235527729104890254110442827075374734616136033402317253266835534362445767927607710377409833929437350854543213472697579460069567621996169775690546486093878276443150442942062530799484219070479908921918203552694677852857169808710804660728759050611414720245424045386287501282648674056425984240077762114747515532155086995898589303661924032196437486057832976741549936454462209726409339181575424 8744 2092326661808833507915589783178533095086787054427449646127031841234708171407155469343661072441571975481127674349129512651276291195901553637410617751758730648589695416884075288927183167858214196759374350001783140677445804726786473124153717190014285277440872049382882090350237106147669031910376732403203749680062417848761160334234457813057097072196573402962663724218042182305356135559491544109113577057169027361003573669662044168837076385327749531322732569654144766836632276152733730113336160567038060632480850763006118039539865590364658412896249380253797020632 8745 -2258205628472123694010174063671387457046544612311237922955798068149394028589695756353233925111565745062638397180710713353586142553984477763964569914351948404809442191044460394953878814849274789606050315819223164541318136587622044030509866213288193870871685004600866499667319813769686135600290069367095352781958753620211586824781578577269320881339210192716048411274033190254336423666981295251071491926724209060126870162914744821036914390809442661818233470293435622757565089014958349221338522974185396484608156105739594437066908180766042781522262008339657848512 8746 2437224888409929658391964249960826821573222257456502476229391801805001259367013945064312022882274190963684741542937668456148993350504541975444064932713099090904397559636668068798086336998298502186318752108408530397655708709373548929955527164305890721741154866215029035227291779085607491266846908719051520494615576535988877857727705480468485521220966827916535931513460511761105986393121682683630238961640039804232194389814178419976787964745964247748514496772501700122597179182476154709548775879494196400908225697137690626446255112452251692226684209301672989736 8747 -2630424531172194663596550459434261955165333642504409347733064119893701326589225321830481731250034649931296079887471268702792354334538970373661400336476403958529530011956231305202704831809719387394394614989056886275261601818775101253865830921956964620238090345678922742115319695122147596583402666190334851038149780772516346887868731540931954755296680598118925031763017024671440472564595893585407604586718991405790892032749804266142695790854423696734926035505560845864875633942989049787925985369264069377350224404818419289497710178613593209744374963330077619496 8748 2838926906246979847731821207940549995946157435458913445629105844374806830760560586880888218171079378258586818257633588462270883526181611734244837540329710034770805311070832889194422324233823978914861398035692948315667567856426796743426829747970448976968247300228196907377624499411536712532781464847668868809397361439842529214895140847898345408569481438608016976933661392037112328106046234749755068120677101032571443312144195668981274123577912603497568450226204123828697233318031246790572976119362040283565952504656952395099880395058261897359729315203753504832 8749 -3063943123729087643801219691216765041091541667652224230377531780812407025579296051981664132811825283284160713223579485537496520384199088637615541851796894791906571098856088663886143831137568531713579012661500267528340807046587687654681761518131068898725617947608411517707637345988124395241411847521993918959832153930415240102496045870510410069999065616613323581786736710610933247908629253537723918129408251396643753976718334465149405649666081458966568889296150097490380450856368862817718518029435110389662188845511917617352964342898544348954022716462464111552 8750 3306780068298673715400389759237836498250581442225979823693318066962058644843689844330361515352529726501431431125950995695218523860772620482447075431914630370176419906348823375257510021008775032023102124705814054544593038232101191214286809875188523183922647635838612621684013357538196688120802077671060186171427626812921729201936957046235814534577236913993563427963686504213092849708902751468426377884474231304279581603780369676962663788296932700293082710364998587263432749659572286781040424390800024204185722338284911827755541868225890545162521242877655936240 8751 -3568847967009702902631874820374199853414608465856214747207797808999534252327720925095427852040907794708178593205350296061453401698105359294437062555570679620248090080438306160535147388273151283314175154759719853879617358685029966766972640371975002887121604949459280877420686131318969690424032217908614901569439446836781315296100513360492896981460704850094612237771039311348032618150560237140221090267235258239351593627165759889423495447331042713466369339952348176282949435851094293732548043454309076845439666938586619467220871663113199777195092281094805031808 8752 3851668554580960707959585238772103265617766432622880228011509839561903445818091545303065508475982937781332375411725458573062100667319264683408198009348367010835044759869082092959621728542734699469630759128157426646856268574158489251704023677888292227683436403463914466466263227177289798683558805875128656093805540025134926392258417728960605305265175662492476341558248248307790112425870513529191907948447755114228846078048571792374220131844211694507220944370364763325571976373597054852814386437798587945486368862881087713343549493606164709206356629705730974696 8753 -4156883883326699093216639622971624056300460944949618630457627236806089319080480051953475244941408589109051894919247458657398429957955661127460014571365270793340023604649365063968719932510366049099924556356994363647869597580956602563917157621599189989616588126653873971913146315074385908177480868681911620910701004574572935941348936206787168115406356970936820180438842976363582135688089778681610696284563109684067843365811516825513579443950322752047738034527113587304206226783883809417172060325359875954826561289409664113035731070877291606347512765373694342096 8754 4486265828579670265056314860531503070461582240273145561794694214984684377347371859328117778621637648444622967116405307170456268682880896992849866259261311832577080525643455833144697223867515320234776298703381460631438053029691546854353852043435321495911693483209653092877909656517163855868693207944884731761643863602154206434575895199600310993362191448085518278477115084350985874015367860133159760872436210933888351875776551871270046338256946815686135957185157673751254412070573345413704912185765756848549577269871499629356296472993137399114841302730036339296 8755 -4841726344467638088667651727929456165212373187937473290082008521530020502976758881250750322256995382773117876191451350380897693963892610724193259982719703962148861064643299319770136981912256902781190700940885808425343292520121589742447759487209366660413398934395092766508150422034449549848788008391119064946307443617697740286218488405786086051642820460531094015488448745307573628721790511237922029045865507324556854063366463608952595422424853746419019750664598586852703284425769424681733664027112332799874811978084598483851657470867486676732793040205843452576 8756 5225328529228486463492327656939021357973212895172507703331802363858332043136305268938255168684862367280974435168756027054947391871977286842978947675189207758584069302906374825811397237571550567034098317921529521534223692100168752337638758678359387565005422051751101480175954858013834753462650365886935764839060131518127744256782782688275270921252378136681607062734668305079959076860684500598798641257626127045998230036055491419789214139039998772310944380404803837621789560702933503063186997727548982234025907592033537550695139497077361540034607402031958333968 8757 -5639298563913611335195818566317632344746142758426312993901658251191693560332676592351225735444439882900874003942181532837204056164895137812308426803032083505280435240114207731409327452683090041395071877315935799180436951635174137517086029584444571417732936932789570926305160352282328101515236570923737160416199149511042189651825035517285566856202591160045633282995719837465885321332119696521360862540695973801118238872952641613075060861378758063051332499473904454605794610896219793942744342429432359389924512347850373733707277317291616436059521533947256350192 8758 6086038593361185478842687312060805972663264528482847795125935936047330346715199849441378202912907593103556629118106460517166212016063062409219398941740726623894889305033035153903883959545762059111626278100592039225749599345149148094821283256580384220985497993662272855610165711872546640279249724661741498403141101564524118306590199350270469006561187017864066741624369417091382247885242806508179945768392263845366621169476716622400381163280274584476312777678702152779784612040355766284565796266800250938582811718413335548255622764685571986833362126689882174304 8759 -6568140623749027292796434003640264066112886425596455300757516418002572847321557900108875834608909408233719840026708980985188815572940313268576145945046422969099405489588624949172774131008453221792182630149803717644722454386984479175684245162548187083238117810531789646719502012517120969805061049586921624719225338783035359164153626769523112827852719023430313784725097046174745163950479966058407769290923693084209876884195922256323860939583109393233803083489209351895205289779235287458671783156119208614922666959734674629889519762851142413500397667710975526016 8760 7088401516892363707119420416300315267518161665245801802735942028513070783216788010389279036340736950287240097144695527350439912045261450291943059625037867410801304986024343351962888084592735984899932527121903888036659414370643557657873632886515257001056370994697099692878094177406629526674309332623544746487558055018790077889115104330591247765188404788619112475443678561754248201455701618359427603457826279070158064488578147258894956302605973945410028583742858258270452105188626402280834630816789025872835750608141843612061031895691314489221230581934636260000 8761 -7649839167768381179646321697565931787496520039496263615598238394828361469454654712240492434023241677988067094617923846100404910034767373493450011642819538692837669703042104335839790585199693746979828863499248531432161025219199769325288142375188361570331288240049567542372945480005423891908342034033495456742368571822434178036946723049822021178200961904754510668438841594095418798151739575616598008234116093052093995802002847150445615885746965282629835818579094969252579819061573915776643810012009067389679315228827893599731813481103315704221460625467276661840 8762 8255709958563379554979538284072596497325070100963477366010845190889969027805409894905147679416403241763772098490231662057083053811223735165375864128183608931879775209136440037643627285097839272591563945597957293546102939434326707405306597681890940417461114391629165835758765528807325216100285236947216974261402657943614409170878213207424105038687862988726637708264872205957605941604187787824566493460923857206312483129604043757503258991749355104730689616110229250911885447925825347723137187401579071691662162880929277626873523326425876533961996269903911727168 8763 -8909527589888704572608734808902499245161334931000222412015048690408364195741308142477846073443457276529661293828650133410281884012323850201608494430297931164790874360767250194892232070819028744155595129704297283430002371237023250995451863894995340662141160929076925769367039995170453760349524782993952761936697173470208048714159407363241196379129543780527586165145502102143851790365343509036807025413991340964676020074632211865291439870409463828057140192534929669873712566270761706517227151038553784101870678875068836717744136833974737548691169802345017406656 8764 9615083397740634621232258759310180740806913820067350057216763152740663064968542104848995236902744649131393779018531036868482171770354429459672225281097153577172597204380576615809972679668229918143267866452600992123618194403505862390878296729154504273893406449277469537409410983354489507543577347784283899005238337741467827540657034822824316642956050554088007049511670081563709117253021060431493115165559608866509046158864676454351519705764989344074587346907534384539203365323655582725658498150466741740285466496178288693343733310410576208611877146620156605952 8765 -10376468273332551397113631315046807514131153627381017666026404592057985310534190597297348240821423232678102274948645153906888603514678358538176527355147555940524210930844556996622073266095712396173877582599018151072904006978644043354930842570154938882699319330168614380640050467392025467892200533867550691317384400132825340585130635638820671496793973858492623448875312668314770561187031401349243060490680516343846773954022570332077182215921079995663512139656347700124890346780078422341639980750787261581213253853695625442291701399087876781527577000114050413360 8766 11198096312154125244278952029088243662348524884750256725621154012754417362645803407856921203954899714983394285594189886651088252956874123196654551319044195441832741296251244342215706603128917329325384289891089929097578573262418913891199690841886425986363291372086094422244037832856938457563872214521012981111622899248070680023453232363480265621622642849085027828165768165203651007434651328596205885578584130142770384100981308128407158837637751698127041742973238268164887305941973448609696180996331485494478182356516573630758107199593245440404149851476842946256 8767 -12084730328564845245631619925717858023257467918013842880536685233987656213635437612297095709430519989651117277211529009900591495240241364075672742690784217179828053673992486941837429464073144735211863459993252614857072605284909229145431960258539330141072368763185285280631789925521258168826409427019820240059370486063478410983714610013213841632297161177966877301579413337797343712261974973291645307689268422149540406409170620767801502878766147731702703583971548358070598581249665639478325905675416161076428787699691850568925901415641862929377225738112430710400 8768 13041509382965134000700176893940552792234425065159684851194178084272775458648205931417469452571426995196435363201654964240773535768374943986871045799929651509123208971564847103837683042572419343445584376317175299340435238727005366627756797840262593402391791457659849438101159487039601344627118666566263529098245286883871131423781387531915049939258847429432085773589376340954552257442552617648855537116301462925482863129394408671724115451938791445641010922381651987980876410937432659510369628182451470731066759542484937597393801354559397963343805800563193279840 8769 -14073978480169107927511373176133581501675230478410573809159408097868757928152294819752246104311757303370546785757151826459065510883108891203073185995575983056119191082848653980480901120231722419802725345288948108477875071221291417628409223287463492094871401024390755273027609079230545336415186347473074322348418765296779885678442619982206850237153046609373940390153885264221896061062597049290214685210717031608972485513778384836620140803141188046850243818387637960052356479180442896049171029480474635662155864199957926617331807461094004854718372423321497268064 8770 15188120610095216780629088821774575215380784088260316892526350435153171028357550920331336268765038256025468592015337910868909894527007611103523580676350269176644866837712695280290061843469107198156578215897592902116391707327058183109931975233407672394471864721076079565480855426532508884839071220290328413611562851359771479057870335204914525372381477666721107601107528851822630950285799601724733126053160002831953575267240950863242268798179017558709787201993410614586500716496730209951509087672578632778090146468557033603396628808506742215740870029363495633872 8771 -16390391315366182310887651521931349988947374773318124223590502267460720652625761031239880532583727537454315784515165317452774656707105558484964536792663146050052105899849115916462331966587704060790615533907014845019482485675025641117483500513816551910033815929432051380136828399267018746635772581307830522185213056206294842754146523340811655144035278251416323109632475217104910165932813943269910357123360413741958497701982991322302435395654623594010031806446389098940603457238546198380563021126064254338099321039088657542768626006298763007535121315905525943656 8772 17687755984945147406122579815769487644537499018686850544263712467283517909562813860879104185903686758175892293980744693742203092327256430127240166574022695734965750367022414568676558772009211850807950762640618745118881108788695979888180923266992778497201199684141270651192983666430570310326106995973228155435234044638161938701930157947733645457581722735322717029492402062904768959038589268036096033173833307689227265307619863633378381800520948778439422364764512836596657890752992699925083420765339095753948847340594944946887666743738017983049953851320716190368 8773 -19087730088614107842695138479844749888426738580301272318313668013790828523107413781163664317123314046745031059240311698786276729579384930662498638822623150438836633617401020838471059864497644248459847138388753844792514577096983584752052973253309184342615139000922542973016962625313711184291155754643068864853229365662843199828436263740357217426815006217917231090752368160631394557142016563117014162209278101671762532844801431627482209907464429612484020334871173066521284333612853389015605223361681104903299354421573916612081853307938717705320488095324747412640 8774 20598422584013442229843469829563965615648936611095446728021372480748633297329378915862027230023157848981118146019255307535533903749684026162281854072824483153988917927673545728654912878472124723354197282307263474971940787216264682164315769163403780472363731289096776634137665899657787319554596643245083109899786450002158437935014229046047328475705516742590413189366375054738499168078414206472423282796919801931605309293202746098902232457858897093010607458327637321933646734876374973646209615838778760111687586664722606759630027201588535740348361454146265769824 8775 -22228582746204658301342387115493187574906853237072410672641627472259013994116840222214399856753147705302097203798931054585254561491962881625580780970774947316008544799957636843618892391026681777396311162516694360466626253300856942138335067509283996727976006839320881511660753964210057754343579884342542382313689838585297398422901294604803133189325198979691178293924068625090456429187498058172743147597135961465028948461559484077614677070745398111412725202317467928835567260958459691665307366406243693176378090096997644520532132760892848301346572122796244912640 8776 23987650689396929440327106686212930971514892177813450860472006255748850978868164315041639964021437557572774436346258285384760516086447929347712743392660147436485177547545084032351983768964497828163144400670374044908738542898944335772438937413387145731426977764586931432344099940507083201395598170715386736248594720016746539335581178711594656799566147017915833850934640889061663533649701595524448369444948572016703060728436082522013949736963043687100503797983663550714859917640387263757136510580010799634095639708657547255852927640110574166240214269384016972544 8777 -25885811871704413721221312969513952523586399567022898019449140267867936393681507084528727130940028313542189670246864271001107642907085223554438222370252115554343160189250853092612993329086176064898772405568948838259779723993078302033830354865094028308274356309993505590057956617148950354351864552468713577403756400627039902159564990230199848783764011461704556187040404712011056210389203937756463458606150082284383356341664115331136704504398227455897195379853826293786024719616418799253979301961261869932036171493378354638842246381015491438996237880471905386704 8778 27934055896697398572813341825492612267066513220971690103767315079356210530573375771782703878452468437797221061128602894637702526963778705518475147516412741067021409459350402165154378166430440332011495629428387663043695025544684158495991693132895734970012487256337506614304023680181344886897584040896851376666897802246984392122689362660395410536981059960656399457332284976493975626823103298471410156352834385119430358492984592202111101802764872035522918480826201716406583407930891256398871341393216596406996219549966542388877839031115897079068829204496705728320 8779 -30144239950207222753908526509198866510193279429025066071570426678085721432368840034746158765578576028000775910235797942521595567890013855993846257126082097254666231977480441742240619976381169444674542272382695577575177688505032476593713456883593755737993258300931935459610423445551333969050388507189784343636060506319381982471416032736066116736934828388742158988789336085251031706666874674198794965185112266474968768065351164411484087941981363636938176823096807689625577564166426890898174767699492013825602993906999483110672610045359425460567502533769611045880 8780 32529157237484224491401095592304703841766920548902106272790548354868194251170649067225738737371974470502740886799412633410905621714555797982596171158740785666528980297347510213258195086184166648312615419622129336471012702282170978488077423982145829678944550482289104237729114369420339599937376081306406259514515374404256588466446244327747932813433653027069882329493961740376143070417721440808560612154059797037485878457610680065913311504582153137878078352333457949005415545530638411491887530179466085791360961057237569864461505918854073471721289456551717859200 8781 -35102610814542295289228816182167041926784968452907367279964727442637212172057740630096896292421411630146364432250930827251828241751133223619722234353515583487129303807585119501601766014402421785003123111600189705570753068678626066304621808440400504252066893979294862953946072091924103678069461851750661883273037786432177542944543036267306797875801099083938457214946876058762042650301483972502849361395765789839037207168209107903718704104133284106619835074364535089824346947123116670198784142466596106085991668345639167239013959779441517899242690293259277531456 8782 37879493238517614202227811641292743076658435113880715065303969129247345283001647723328331478464971579475419569414678471544473647760725272205077799537247708634288860808291139507121681134642413842537031354621595900522066689131333403114118842021331723492074044003871798063554909930468019474555461543704084061163961062122340677006427398915977866659167792751525425108611443273989798455327467263628994373909722939903328003606529553958946021246432173037312914126813486744203571467606906057291437413256665659570654835010589019923025423489183975185714272722062610811152 8783 -40875872495300355050454471630228463703842484483461616097463813598770001636638222231591597746926940708149376891502041111649391731065523170033360724835154416406322399931017200812793644928218859698269031780947743390837116469619725384088440806676450954244442510566963447723605065822747791130558458326669233154866514081811313255633435036610606061755924597144078739482511517491576190059464407594342311720794319171721869236771073482258613916204453793877136903700460925066467955385578159106633878759060868293090473413297671254520352713711158212329633519573604289522944 8784 44109084698758097712196163549244551049957924880469312057951902797623131911210804505976183905686592702008473951102326564234383315867604973481864969153217681093521637996962937972851892329330934662140894600584684136876603440400453343521521698715016154906153622320876961626313071435613140802885228699620894972758157976105732333479331883799218496921605937400638208246253311399840424569013450856167031612786449564089509762693820153809206788599091380393353246394640109593893047405689131990143521887130867254337152799254796009391740857690233103736114696254479455835400 8785 -47597834094764867357054514508984007278129546104559037583001257409824655787636381128169954798814106237128468471658142384554994427687400220258465089826848017859105420135031177705231232992215663739811178062878163708432961956869899237926111042208821496292749841626076007172632893436412531262607377801963065989019971623339895277976925968551882425418952043121012151558521001904337284793464993066334930572110102687513110815458291553187891045459282630627831546519731541055482451549717741604090423665910853970717529243931746498733423691949866734632172076668676049048288 8786 51362300945202919248265880420558585890155574476313107176164351835588391657725835399767489605864815084633044289633163246808609968226511798942061877721848087105209369912081496065059834066870549533265576706554448841024817493411540884593911754127890294294827482386274360983245528400036568414237485633406282497012313752249794086463494868259681501701322408288796214449100654317545137687535864899332770534237715427242372834127813350165638273436883250727518901140253341507833239898062239699463591553775359875944948172888786827815126017145195632982424026081885560201312 8787 -55424257912355814302314551129517676073952486875576448622693822651203695546437860064867921794847095205601233002009461363332004471186967694403584805577526162766553182639848764214676189883390113912622919876406186169187851791698922251582593772575024646636547146002462277692306574148798246526599878440731252394283772203748593164457913390006535576410477067273505090484236143054870541914809828286268115828284063076392230499858607344195578410768455911856041767458482995883148388013559006681704124402532870237056179608167442369201448971016023226347086246678201076526176 8788 59807195612920081998313352616663558982062206923348128979033727489759952190650492581341225322487826740247327502730094353311456422577805240885871782499950873233505367066983285182520192611705698307369563393956421292417526683519462496899078914406099349870294737181622146251945161306449506424094216281310581051024587663154944032303931246033050299277730276105283951266580585929185357613834460190312831277702991583198284443213489180313362572979794396052550127784086417105375426334701867731495248700583449088133250265913787253338378104086708798665926736714549768643728 8789 -64536458063508268882611411425157840851700623069484181190602229307770089461776091836739091324388138427288340756055932777351043366292859488300899139101296108175627200130711884403919189484542190962929547032244574086449726708986714120132740169894065444268731269325269504869246206329845368040030048117063983614586911074310569062919250583481672077073386127151726121479849966520615180726570403882600523352682097257813522498696648938802365720267218567903870221893818506381590235391901035322155253561961202169255398210335557950815977217780289713578596570142171036448608 8790 69639388796299780521360028915036513814473665313396686114903139184925725242356763320771989761925416811570133883597808488368246481162603765379721261845403611935132701705361218441154568127639728145368392792290210605778834684674674585840850393513262237753824873500616563032392222755755584923974260870532015799322896027873105790461940690731961340417006535388261540525989658137217605361173420926940397076788701856768442273065830154557245396787265619966946860651363693456484827134726393333340376045020086663716318945623708361585727144482250531597791502057084798521600 8791 -75145488484742651268109610469835699012957625856338099512868631903582666276820191837975283514326180174560077202562951399955869643257578079160742744324473790377047981068576648101432494275612270544387717299711195492401369807074526900216971678364497475645436455962871056454183423121388871834232608581455677934258589840352238689431632309826416865085522678369954737124560273126073722879378109725641749843070678886318957483758284199677253921115356907054442135583884550160019343760881295892150750111214249015187509082461934684252992839028596375891752564995673757829504 8792 81086584985269734556655840488490904469542580972381849161594261002526425733216780215251167538854643175778601527216301128492034326547020302238506729727399676882443635893241959258914701346187485001480664238913379016190225352322743958328901266667817215879962285909261557179614719852472417690696133172282108089098192597078574551732282603860278239267105085510740924356218002347936705511668417724360086491093800575713628219406386615515798149726338800531662543525752966034596889943064803230948758003103958889698812918122992925450745171189820732204021631105192771911280 8793 -87497016772244817544305140244494213706629123363688494786438594827193805168371937136142051066087310427740002282946124630721357261966123877951448721671518739599125370037044998281106738400840448370545839856028713116739952852914244882695424364519901369859052570862266152123260680728817523972618579781619519211319853318822685049472519272802035586234770241254893827320678347343879409386833609827729925714581819075059309675682567295973527819300448314999678024099247622063231717375655216966368854100197574293889747334884911293100410378222471200281661260925218972433648 8794 94413830820205511543089603661845135948364044680949079335246464245613929483852135526739420606591806010546778518100715089039082921488323382842798591782407427818150233169523644140318436443034614299248374247106605688735261699823920094443864902194632336645911879108022746087676117977705825084882155998095998464968161956549460761695348318509370071226964127519607306705961893416523620637137391010378671899807868653495858766191731995824010336934735017641093643438207157222084190359449013134778447987029420628141076005612694299585649835101959442447213338978429423079896 8795 -101876996070360126033492734999203743838466016488386839436412561112440251092171842160399489402997242480731035313981404482122002902421648365351569087848849861803489302329419171067037919040909086437312303330996684611222813457813274170932418837461696025463035708987414248320071836032341591746655926491578072660714239574267240134921485269346896202355866383679981952816044965696104683552216166787570410089707694344506478451790250979092317886882161600090600348834896376516747938084118240567649551095283224411206041027254339615039294133828912061032650284173530302104320 8796 109929633707699267871152452823266078595154202125675178942654223431237636030994044232928952090916712740110573525762789660241351818740977456041567288697164190139335032378934952337995115873136583122104349261776562146899875229993123726188068893061281242654060644714296381796822820533292777512406575882190996291229099195377578663302684715171682916556300253710027422680248321072294420782456756995899262236851383442229604260560447335701765319976889819728237353274377501505990165841621773361643341992311421064501117458479807795546867196829959046017228168047933992256640 8797 -118618265571510988167677989757196646880024523067432303178874528526316418772517964229456715421803420451117942047239491660943743316975407466486166977087682600684202263645591138448927338689757182691622058701248966310317388447398399394772959530745686287630690221319628795964035833979947844481230585710515581421918762862292614707715481637716907632288712636121924484055416652752756356544462706123632015065811856074590659849488124609804650910608105607904339118906476339180811122229765930558581436845773843333993488055123979998211746854794915034580558629891787726340080 8798 127993082126092413992846201380425103093396812083233137617520304244798831525468955991129464703516097428938081217810634678824440305857999183639852235903301262724934692349218580905896259691120126659247920754573989026690993055126148726750730080093596215881179544326373043853071024162617933025680495157808420690761465409688571395983849305931885699564226051932009328250076378201846373802723474751869544875011389365390568336980096407823062840118715911417145503512604373741394152925476317598454020019302402805806623074434344427035569740634771487250985478020965439119184 8799 -138108231530625699085749638491835943017135154180922172607650254362481257594146391794879371356934630313438365328734321579408900830753420633178830152143832400432173743999052194091732444652617573842002164063910868193596419818060328567127226282262729725476351797917584149802094530950628285928152213249285499409135841289991127730607748903593243096751306937470536094365490716237046237449156393270823602897657250691264097459992888445793548858168740073116257231448008036127415451571486008235627692024647162281822931071643580443877736221665710469648385800034127401638912 8800 149022131468173208595616212753332392594482840501721027188765679339124700910953033159007145311692314450666141616692961163396729615055817069217625837793240790085030375108252537656833751437529692314522458711971616277133977482514003026476409851690375192859669417918663608626649255154268023897360983132650091044000754838252268660144765563847723885823751738298412760420619035990373325285189242439318574447710465268992096891207590832377630986064174286735057884588770359986362307109108056143463724321676097908910578135680216533654875985528655237621523705952786779546824 8801 -160797805524237828345004575255744945587796298814232819169784928062346667073261420476789181768351629193454016648638487551819485876268545658230896675799459421112825114362175884957738300718778806646176140523583869277689799668878082772477743584304165276742962026486435162227858172971612246987285201920608573971670051716405985697454567101363117809022287048455219995374756281354001166862578484606569093205506422867460439783118591545756514416807476231896019301284533621596635998024308248843275308204758738920356290340376101086509612876346211935276666246298154921572256 8802 173503246046075122449317568063684766766135713809251836451832638657277071382966007783189158015182591895350834894638060129934496581199452830797971476755843819522155558891784770576991846268037443599504641683057539741049035285825891539717667115643343125985150121573413802393728426677008473775819476351743881954547134863273554078430446119226019484215556029284023281456921864852617634342980887446771007364903890789115251413636256580597356657464370511115099437381236122134123725899247618458513100514163302088038833759631858603965515458030373225205294896260696132045952 8803 -187211805565739221688153275413330542563927833528092121715095840582569886647113369581143293990757519608809130494685211191293315971700562050201844578740973473430081935051441792697270138129084234564415649542577610651774595253505482219919425205752734550113353511069723203292467178365895905086005887559183071338153776198516869793157543803770784491435736011933625564339021085119174179691992232762790098795052701908007166500297963356651462899240438442473968459211910679155859364200891184540600962910972267915413439221000972019709985054652813407709328439036974584822088 8804 202002619033561364954772325369729178067575927298635496547795947533107049506001400080990535816289107374074567719457214082746769820677554203458500095255309653056021257144901939774869630512711851003406926633052432746252804853455457292330343385431929166616611169562262387836620809058914601259385762285905670835137010210023120739124485838368108373121462320307690172787585608024070081885659885934837493274842456743333479824686908993485487350246469633812480375561067807868814492256195289749517638540148916601505832359869734276803140213897642879490409761079280871779072 8805 -217961059285334526025240578089590479353888001283616437031778661556559455808518838788577005965718155889430938340523911776452560013318600238610749551793242970268699255542514148254351362804516090197355362452046335563650527046617074352190323611591507609910110555230300548586209256961763042654376823431355034612499021611282253018364274436530439507041484928976855085087944051728739915180029334374396179184056259690114888148127329236626266566646165410343364490325335477319005111744433679284791956436667773005498303060812324759199647801360039302848477183803597893817408 8806 235179228356918489618342133440849214865725269841509508432541939769800692692853558436565415039403974892366338080613394287339744786662192395442211270614111770625941911070445680826641130942291524350665674864578538392255036783490651098401539652991041050179678358278771267663096051194569877798422826222831026485534422583724303864666906877168334736664570591052290106166128535763103244319045283466303395912447561593937756019579873667024996088602818581347906396256320044379772447389029907949877501311147578111119812042497926618374929512835366282818853743145221607547168 8807 -253756487465375157415661012155694159487337116168476218767613930886704184547111954793916008618904664096300898316620414130834202176591383996716255294802378082620523700595289610650274409986512369594945694586239260766493555872033100082587929257424817225514846294276013296562255976590680761309046834040600785926177442347271711263354048802944655758388162735747231801437464848789882630114826475435246440392469240825239166828461581627379908549448295886853995559671852619478854114503156963036677337204647590358888131353248105134098314797650896439716446072767410351613056 8808 273800028697267138981127363585491459068349239452989488401288657010891005916148061417765145865650644494699620658452540703341713804855608088621799403887768357171742461711108623081403203306975071075630962157969436498578679612118700083757164849016864609751672884423940900118144036652188530073367120070585376647031537812431492035491914935772391989539989641586486312438634153822758361768094762800213360216160611718964286056279554526659691673998877054426325403496529586767950734791826582411318341916563589045460556209909525720704624610091108184254542651869937434882992 8809 -295425491683669179751565451008609172827295631388655402465502472846646189003097988606557034021637332639777453678371960289251628548636578397492260408047112050396814899352827450321123245533124809597259850238469631027770288854396712602316947085707562749364708092208862606364671113269053828058414023203266332072240684724039547870640528436632037150681049477050147519686714638031178302661391138970585053110068710051268725971852027289075929174270285567555978327964570927633821668581362390712443238775557127633118621137505344668519470139296471148733089684764971779640064 8810 318757628799116263153245456286414245848708375481708565954267733758130236033301567867373181342224353306548953984532308939901089550349322029183193883779923555433193607383061249954638528370758569011392157991249032059429267394057772201827495205912138154089958416949628632603072041857252834914492549229563925536241585524820500695248633918369799512775166491237709433168510922053585771488973143693245201859275997497641215460982757517812288095274078564654297712858095159179618134766852121451505339714368200058734566541660234889504561065197018269511889091140655073561696 8811 -343931022699615831022972373229573852897674273515261519584503818101046049176378875880755774399443911477100012922979098862462024887836427074475316603592444030580520240345409517369256522870268648973780776566212693063271485505622224064140797733869035070250430528830287663365436543352159338204289318199264252495470830740308003852706982315547652406449554664878223471926248403140938479587940450513654885136143442826182296883205289431191013829674802931192799995647768747130912753975070923768053350786406882016107268519029526246830806692351516455770915193907218114222656 8812 371090860314571379177324141958440593245005862356577794104803495266107051272732722417573009640472121818365370682029647491062201833386517381145558694883153576582716996705894964370114589809231474948278823549593063229807017936058086912525722590505010668718579687210779640121372486731292080464182045004053139305211886950967291944602542469439123169420760653640037009254587026332094031644282206664999693514023290710677484905155672192845782389438237368418445216167948654686082384062665250058935199243529831327545999840157096272746304544399935815157472029377458633387352 8813 -400393767730711969785062917532364827071882064070803633839279797151884754601464878794060919775857655849315166500143232209524579373068997120724675575733609256270468756097643938801465486308108788315535915891811855762776952604587325790160507184723114377755381063957103684610314046300199416233140439745352867074055382188658038346562519401718101642079432445200009121338067111456914384516208025709761612393693166585031857399033909524340930930479600850675309463010568770477991727711093434176920321794203284434362220616348406666536367524357995914049507362264042504485136 8814 432008710754742350716564879309937824295682097059481381268346644592666245239717416245362497485189790258298206473658484089458480507394759975767930906065059743620835048510541211452399568474425846180175909477613492579290654135861677152740549084825222851366468715263977971616975267555515513318427380495569315550578940167523339662636000331496815463793791568284637511599164487589476332144076818548830573510699131328355002502646440112623577296109446536259523982151352800017722976133263520343677886983652697912724231498155460398176449614103471568671811755136045822751264 8815 -466117966317411404794785535793138325321456765439905934612966680497282869602656387944732183313482721214370661551623248074222801917731548238872157964441431803909190054490253505554359710445769162911307338740496528521831136774338322828845013542742940096551100274036440980520926068217951274884450089141611939496776782515491454031091558307112044769196775869704010752536302840078428532645880677113603564616731501947193863862484161354586369939343278178381210691132563928242411915339758570487343973850694126852291590001614486434367975622367898010585610820491976743308288 8816 502918170287188544315848212530085993610588244941014479071307997407786144521838391101707763098358575041092321059164741467236652747940493713723764781265248911568729985987493557671834315686174384096796264168187179262297491759472314460689836502679573444801221433530072197259544286256095353151301263958993331235872112641319081033070226750212960566746496015614253733538005389313183184083636699383604033285212224196079031819432242597945147081916109210560785062610641770305562190169500762434705586897448423293870742404405089140887590182849080187745646651568653387154816 8817 -542621447699052560950616757767002638261239281170417283331561795815855528891067422921410589074730865896833922943874668576611527456985765176160505381517354642946090207962879436117267406156594811459741767334055689952124826944411705028837442292695489201033096999714736332394568712610947636135066238313061607333848375276235595908604904901950241198631578052869441990340177407935011201095147910207880118448366298112485650015417209813555490941243778626933727581774201058071398751020236924044807782874230505213794013916814221993012642088492427171353547917063888005230672 8818 585456631875530815670176505880795450389581575333050460939030224724119719782200125751878102934443731179559540511292398236388278169218785511775459487110000849798589154022928722117584339811891673121794978358523993636755206930191613174242932572712230512668542606663782854888410570419744644938746351592541894434663955483530792375003493310164803776441083313451619980477052230169048786003332230107500061787547162750769599914871599938005418701425194840957922388032453036565273588259422097828488210897513028878998384700792188948264453595373310312211257446819216895050432 8819 -631670579425769517995513901511525645774331554439937943271152497273172753984096035976469920262455195219511910862108158613107186035103717962400747292741169553979997989873567861495968948441695001583326243725655045739875122809642523768616377110863906229885897033709998622220060203634325021062882335839235087112166997694699140324082709537725418089116747819144517092436829599935002215285424956804339072107526127357437382354171466414712415396409873206581576760666209290026801074194512258145682528071255810398297551776423940886426045780361979239974388029247140443270792 8820 681529588656970050579591369705171354637486039093352748623177463134499145297802404116760612052571306927551601991913385649903294649015356078702388015803947164840030372577427366726470410836649705790624395231886605824642774799215276416302527879220992844466736403755233767193311973000886937170472059869708943205586014662234353378493711602777162573950043857209307215047237896977083813714958629097994142733996167538250852000314612855624435572114366991993334256186527422221564821576363364194794995867758708519382063245544126768324387563358177761836659706676185134464856 8821 -735320929524121043741240785057503304559239352322010304473781851660486660043554156188369757020604335576512987376600047679995743282984578488613004216695132670238295735800081936647049363998725015250939151243438478085877637321803441791687928633966787195728604949364716754058733034962046721712540851439642532388665713342298034080096649630440276689128813657778788863149779540241340703263344301693143740539027326991189239266798117127356058198194758640127563654317395092601430851810548609525143589854449386099423006908736438358874564317043900861853994794550074916098744 8822 793354493881965540422775351966821885278474545284993544664178274460804859918133079212713462539253488810884011861581068413814243733182629543487745602606410320335495815481288417452318221388769795028970387999533197703921491886980631322330590834799129242219018292866586570522635924038140195603096134741300373643715498042348860958231983803671632348853837087866820797809866542000487347744160401913933863606284198014503549442499204684345485524656840133209780783469008895677685260576292231768211127361644243580741563397413858142379802245195584259216516606536732047049216 8823 -855964575491205795658900338734828753243088472185958074866211708554083534951800441811176254474477021328627431851265427993655575450371337675459808841439587081649243745772182141540007513297216311555408821653632983657565809187010679634599164155246510588953764079677833539303652694452895834976271756918033335801448982368556216800527284781576924464162084333624893964683557080690818907227424753142675243323574116511579730662056390357844523998935221785284512156656462260515466289846879781293445787996879499781110906414568169367189074516443552626918682402440929107757568 8824 923511789972988732377871949806061516420963295592810485041328898212274546680660097706458291530703603505904022812024570400620873728747329933524949143981466923260185947549446713372963463169176854878344262914074787436255003695540491564942939772571113579562403690226176345766636855321056444159283298094962390378608000381721702788928708213859345681435655759793397316173257590138138268969602850110408602284332517207370348620153638285236252248884539030698102783171811886783273182087100824484901859793690916566573255413168077033441812576011457783932897338195251083644288 8825 -996385145705963868297401881019747965658991073439641680698460100162650481969775968104161602289261894491275764017667183003490460850249815856325750080408386904309948324844902104310555585108599550902755458246442470323773317202667603159061440648904451675571875100251722845535668475587608860100909045306474735115154140257274912963973684523781893882027513249548833353401996151947465501710588663477659693359161109581820791938935507697031843441905446358019145539998043813985412139688701458097169537606955033359976379390179380435611900788774402736932248068279390124323008 8826 1075004277523225066278414546125174912849756129191428341816387945016796930334059889989523097768799254181496421149762621889962543959523724969484883893079404384615291813097836285957415631345320111067913388966646883464456663493657804928198519537559143874786603359701253815672797745724385450559068229630478204689079149990463058317680715101332263548879355305663483191212708688885283390103718377713546363251391527409446375849635210697785634326462858457110298006875393517352614716580320255925662264221623728688539354770165039211813270898835674685423172527754834958133680 8827 -1159821855997157495257311168365947821284144929725887882664836508982399921102552255890385141030427647029131447133550925071498944236567272206204528583112739896173308523633551204762056458938551796766274935622793667154838720419380773041633781147232277049563768582819924999750461895848734777179523168357082070872840838243510848262367037508692818841124815835237279305700491586608141407334929199999651281939064834341810063082739566396024144984078975822068968378603798032772303907200212302892464331718083038405653213431373275708482899388258023485852459241190513021723744 8828 1251326186103916759072801766559173745478892426841563022643736197821010204397670824944054557495407888501654183581624044969909025376051349897569616594929757171660074212245522908287452777757602965706618452948933399683996058876475379564409311221405147506952565791977677063380915599783861031964509460341261180835116058919971751853653029940858971919987226790601813672313143989783016358630836604217966775942024167200339045676491908865166591695369818603597130185570030996020923485368350832556304223858149086600815891126057027151914363321547490217938797416235704945405440 8829 -1350044010141688729449832029345879032357652473975382196698466994661756907143219241174461179424944140315826481028806336384308953122703981437085867105590086737441854849496804000530994595445163617784881273035641284683938060671013297149740450668995463857929402221987685664540310750086675365961075081574042122441824454833587455622165346244314255206461031712992896049328767722658366438781732247394219674789240420982711098726904139099987523768889382402046118400331741725157298754142093658943647862999824957163571970333051149900617963291012702758419851724614818693219608 8830 1456543530944184622044146821009638338209593675542708415593571890559267597855669705442819494501042808811308586344850383065578005968082003342703696562537292025093349884980211416485271813491972172699025961630559311163935847593700771987056130687224597667963811221196235654515260328654336198794721043616317431410408088587688005729130529297968610615739991888268328546775596444768015958610628303224283289409575243169790416097106466421881590314162085530286165568370257771461573963924143040361136367499129461406721546191223199121274264111865625164918019502026326134201968 8831 -1571437672689667685479777679826541198555129859766277047209970815200993677658769014277098857613189067412423588310824275347364459481997526248629338358180303955479487267101821864723376720108141363588547685862739236505286072009948467580089963441589492662898199306886777594106070490884085491673935914823392614903269263217502435015366453133954105548710727857255281120280862549056559044529722288786737768332347791248279650622134505871712904046545722019500702957865452377646176909556597083628198708829945165508346695298008393989623445657553876449549528755486368538676992 8832 1695387597963357715361886832772663360477215838319731173005081454694985023268671931757837580906889945719314944027579381445921928991546064428424627287440482500616360252100785556438833453191830942005057197862016837620521382561101649427301233754656493830284673759642591522899440970602053914440678826967430854528010597575322807026361518573089714869548652754818983053900296330063534167268772396345483707905821166587175279900367146506456039131340648763349806770095042518198506196079441291448067680949325710469575030529121510325353582956415904434112768894523726572148960 8833 -1829106501195051161204154919618884653492081564073765631161506226675017063698881908592107077040341345939132712553367137581128878986888622593238205228118524051560887967311278564644033673878742986746243423607039386749815952977401136397703784903304504310679971342495336443653896401253635135336262493480374590001948060876483621826696779718973382836624657225248720840394058351848082258137856765970037684262637431435834844840844900865560177370874143615250376792798141128140961708283826874865521051027527458998296157727541896251963607577406239467597769948014210472924208 8834 1973363700172567014397947353780425690215804041311228326827564610554467206006601768405516670528919146919451634921399186923634248582851301569171573051926786508645515670288848458867393622586793003665940263253515851742573192192192700037429985387660852494174140525165697314228958919535201076420656986178244323912930307978289759549124494472021191416115339184608697740461411463611586125066742064385034263688408546029672282374983424590279624442946438678525674695967264386647113221967047125656295159673628875158636732208521158239506798715208681840289576774333181799555968 8835 -2128989049034173908366265175247720484623134680665695518124171733291465192490926550620224899853841711845144326713629006385440196913232861930549855330696902508237667051725551170657275816803534869258115465216991961906084433729550742415210895368866247771925063113956130158955262343655603802476516489603618163903073783633438898420982535318731647331983055257220154378086509658084387986493182164972586951413245319888168201830109562994799959228613589812733933758084781278273564517255728958594031809020408632932330633890496781674580571815783594574564582430883200962647168 8836 2296877697979167757416729414798233286745119073450603951586564081308081244492755610657199007998900343606355929591390410855005560486721002217539499937041076926765501377955145614867926380710053099075502784267597272222872698316428472038586528130019753185449384297844438789650144799194994180764437898398266668536636377164574638468756450844496439347493836282533728250995759116880643321435115463518313633844326845400112804613056801405349943960282070437334015881168117427209761282536659639455343925121152620344699005005651384731519345903766360210768569650340054998108310 8837 -2477995226915706562593067356959133894609421397474577158264319200482431302654525423081591146170510788221555279790602130524149555894634658958719198603300034097693340901584047082123294533696759930792629589596176228456855868960206777711558329738475087190897336676993729242357623284552489199358100747821494835546649653958780180112213711423436387232910448545819300648546752984903741300537642213859591365033147408497809888181218544118225647353156034295823397953653516019403163197254313916766280883175810446980636212273246552560888176114729338984079704822207567369538360 8838 2673383182400142755826586266102435093301769064168520665145130772473221415375257849465911793960966042645557650123801362835579857747235000539394783540247950962945766845983901505217674552074254495162315497435335623433404536767353114441431610543923521354499057452561094127865440875097628014975515222709335873833347738556702746561096366594151288331592988734768592635053564596544405683953064902716676113193479706577606702689263687567970813854576219765241550235104389543949494316330028055274170178740575568797022753711441698325072526261949193040191761614058807402569656 8839 -2884165049524578948277988168529730405327991064946062802698407063734272430586648301110460082831620860450900537533128860620505064348928592345607848984449313195300308709456359256204990675588116864697740544923787448436658601994783831569131221694632548006519044561110378574819632486777599976175592727845089632870964578133527024563330055016578955561725924657610719246841160537598752230230024436390917180797755080459802113461456236867298303243833379655019443334479695640663450966530786497314767396235422062142441148321206816807124537047417546517799835827392824203270016 8840 3111552692892316776517666329462192253824826549231303356512105162821362479702855561425725160146328018182305741091125299420707237557516669790833294554137775245614909153120510289055401535686709512677065259485741464235816088269701999264820101054837183320064381367949109325284255228751156329570185562560383025848173060024363991840230521257232353554128581065927462524300899297859215348746800120124393852559923003271198154932795592503711994365022171386830272406748694661011810727135488642137424245852254217249486794391240085840978596501154472682576357471108768435936800 8841 -3356853303498402940853954715782884652238183326541112906212300839327537610197752618880749232359359254534073842219702702839890431553608837441722649388066281887185928338252998690641312830854663167933000887923720536431301056736528052728543150482561923822670085941977014496586968850835588730538470901302705813214571695229113863575443960653351070522027901987617332402350869320666931529772340864596148393027231637913279492117483827035264894251137024159332089902188619351612216404171910902337307333963996489842056341192479011038103713464136989784397027397749343203776640 8842 3621476891219839600745729918722470467157763826364729389797950020316939976382627953040118485745574291976419759803184342926497136153321913349945292443426632503917584439267688660324885514815568298158951466760489634355840635535623654751849075040034375218265321659363849313658738757057443441400783031990575249441302792851669279947197525213963133419198866980726188081593944726565481169709484926927753086048730038071695127183714093932534354396034887172158874936662384257602804154832752148383651980787466359251934429761082198041365035108149890144512327826147116663786648 8843 -3906944365733648452405194746246681400378131306181215653378994866913125193763461353824239315464423628607299973262124961545465208422167313471785808353597010257139041575294955703932267722329260916328898171996495485174157774791887923251772037891242085794135372636610031983257473799934284705706967863395215866599565637731769902941198709969419724113381338753677145018008557939128124777122325108698283113095700916818415323454578307147370363949206105411482787746545913067033777198400163626368708741589810265119247798818561047269092040494503387773588001292488120167013328 8844 4214896252038575025878139771545615751053113175921927911441217475957908350419010679350420116377591425231734618896173876839651963574569641896555982873311679599654098421646222937336156950731836812573126912984662410279283667494451206183683218409754654814108507544404980300011252500900502063196032747122217911819777560965103856362657503181868760615467674971765597932206982161100296765908575964149235917628711246851317808444961127514378045178836802033666827480701935048049614015633414247630402066547484848918327093991602632363206202901414737344523605957767875227135616 8845 -4547102090376894011349555995857733668963090145857911269823405596430095780396758559489699079991488297706475810680573395871591584803418065180301913794194828772282395516681769613157330748854431081359557047089260377074488244000798614442735740319004478383408322197269340620941618549234022491187861046390436571082591789457941803096615214428013486562437436660910148967474946432933279715576289892193859072358995436957530555662737876443199589460769280589229141845151038033338873781341836936128858305195933340955157448514291878944031863734060904576283755194666384874654848 8846 4905470574257124165128776367156388154659069489566602656795261377882279143769239075549560382654999909395707262200609860942201640077095506319002580997423441434220465654993335858369769621374005670140535537283081302768438702092961062108547863287788924433993962181393622444205016662220140904707281973818663987057441011801584998308193230510359540213950362044052603685415873284957667337353008370377688487669339626659679528523674245139832732408820019503086635969753550970865806376337672583131844025475648901535631683507746193360338664870853216212690272682681001590771024 8847 -5292060484488690180094742993030524695897234956712413992802970677206178148306180125093729906603822259818782732108061864203755939541343681681307810760352893847689128370610928482917767189498512015607610694243536154678447760571868281975257946202394845843961897562324297083762076007770676192280809758646798081636053545443529444336725378346726020265871515636122173376065973824640717580905038717382608427335377279174120017397495693283064917673187472705792444519867103120665289656393926642693602270521848341108070291471177119653533418370234782681525336464294927441274752 8848 5709092481679623618228945729708425231814623696323113724150437551001720400545458068799887929598837929129448286341611973868900663306573502248518130862806231585431286062776781561491325859872194266633855342393883525161182932417153859131211718680775145099120826070092556878617605840972202617254805779198208494038263379588970389083684443925193045004338313569909995727647372095189132677419219642011134047728807137065868839028578663548528151584901625592077734795371410192192776937489113060713914245793536916445625707630710380153472297096112682990448007135680926372058336 8849 -6158961824544093317309005939163871287412001137359129421906479962378756653793034474466434868309596041069541330867395928961105688462635897460785191362375500365802324821276185204954533312875006751174239218826795070307438708086788001426946942352506255467160514801944692562437078624481766694306371825971206121514610822381883430116433269363867899053851659384111549069332861438465292594043470921758745147824053546397731838233988086189818612477980974685968525552151483223468184567763773569038483422498004845515023098943945374333327872515441336995723694534172107297352912 8850 6644252086645734643977335359358167219197173625628968590873319386867570081674141632604856689656384743253115490339646123093181662699913046011804886764661754293939160234957602049174142360802343304863022160204204803841338767092216411609123544601693445846178257734117522989393608536220842240120373355953485221252420381883917627457250645197034067449415054189806768014115201904302972153975708067849705459507957249239013105253841473414652684924750614173558944009464557933739213250127822106964171597295786955333347781902295330414979584193008735160366340766197499849419072 8851 -7167749949895420750905288474194781026082763182792364562468539446934434935924228423385819053588449535314154397515050493368743809898164226680646989444096975768097612662101265405162844551718906464393204731417769413846194366196162484109032206286970798202570972043173036865538015624076477821156261558799209532811628622690569562158710779736880717272966863904476082610079933465847291080436015834826162841381204985586629353334488124680705760125923254252389676611414120615363106596688890673146996272777168760049380913705967883893415095103698510615152111749658388898773168 8852 7732461159260649060188246802634740675190436977012981156852381552907341913960702317578858501691630944276778280765115269921673385820301113713990681675200837117798936243904363109644148494477989655843471361092846551453093345804537311655581938119670195828387190016220489559035754082113430062932919268020061513912414406278245268228983639836940897385368874515192430153077678537732291794788062697919805440408905728763259173333675326059466879836714579497398711933486711520298582143456338198673127232016694142145140406152675875269147638118965071132391750585830714237210584 8853 -8341627729762994689507771283724199870928490517752457403024883027897655258115092885016961559790353660353612897085209433551532513720613676676182889218769468261009712476018248577202478664347749380519637711474590428276994010036863823512571843315010630960302638786387588537103915376993907726994499926833018552179200378729429278332363948045517272900785110913216833667977822843111467335503477005349919110224731054452155663119451802861080852457995436472576198558897601207275216033114372976840354863007979440516577073452604852792956488017521003347879671862624915610684864 8854 8998746503977730056168619002370439756449577397235914664767298270447550539070086681526364687710193024355628631044147101403403068366987056073692378414395405358032081091702242762357569583672865045907732472881930900289198606097160592644932374257475007725377158354716963802541146947767075157448905768529244144903016494379919747774015567009806925465291507721567096088739105653495889208812997612143026113175073202131571255329034562678363951497346135641421360875298214100804738131115716959978443548904693694132718249114558164395528488930293908678387758151922219819116480 8855 -9707589165946288659033417113346786724223453882172821357126757705130091543744922140000112478895758617428306873750206787739720297779197291745154490200264714272458333514559712695810593012099127942564045339424240290702894569047093277791718805270380774120449042648850966935901193420026888146607382973830934537427679384666913168389505018216355000078227620262038905118297134259146975860616838437353277999551057433938335119920009651176843506329042732783924677796327647133941021199587354635959434597954368464267091762787635005090898947134711186098426484510407295554345472 8856 10472223825711494728465242483771905801488352343502521488401813785766622223676727641001997822005970506337684883906648699225704463884823393342386788829539678351376607339911093512681473607037622324386353787822450546401210581807208862765314688099816976887276065681303569694461895118015303784595429664621593024377663297961576971951284519922765789864154158561479460304522217593028996011729501005323449782482202554025805061360994714996444466052324698761218943413975416567566833298030852198768516946059706088946625781610783032813586653261815293691091741557217350272172352 8857 -11297038297634541955977124218422648225250731124135783705686624719230833021391889108813644716999727956799241941275854625903532588490754677404721240773585192068774608082778560474395651151529771004562538862681421093235766884267156582661595893208446769540046553176869050902534584729472754733323092786484639616677287097204558332699347310293800748904755422181294676608434621778256823223581351146747146128906441323810315380793008921933520972276835738021662098596050878226108866353348057307714184408048280455008426377288440351335067896947030741849072165359816468728103840 8858 12186765205302423114810803754961003629792104660536394683054352865417819933434959898811751065374340519614744546058449359981497284385403919002635426180544102619423755881550057183441085705343179496839080050450733459478658480405815046236492627238756912017843076564653385864925986961094409707070328807971699293528919253877469721017671158041816763793966713789160144989814066799735814617874243501870314639014518926583204196377886738052770857473497929233755029077971063081356786225774052870490535971647548562654452778189025375803402922325250782770557700851537582997299376 8859 -13146509056239701609706002055352552390869372516638265522576623177598600719337938365425033100476284900691114422894531039181746547982384922151457069670810480808190742064165869688183447478364062638027046909859976222014497770892264284019092238528844552784233829164944769548333596468434243044459202765302117097260546400176306245685068478152131254538250926549529021813646262663143705325558843925521478641026473075488350952732018538542783734487241316474891874457151180856613019550405681837964354905289384622130687631588436577702547743876580128888438365265885299594691712 8860 14181775440858274141148904930982985128626030696271639871128962218104206224950864385613156945825015052503355827553873481711633487939052635795784076963273365334483881103936179031039608101107243963756780975713845507698425538772732161732054945665758457336234352146628522065065313648610374215669789733268105298229941164009042987876903032260619142967075168134199099570619557910562248573786393649875543411396611594653639116624647098704684436362401512276962766219436032044382305745898586356681780053892668357467304762018646388172609586986876856198529177954258060188432000 8861 -15298502522176818441217974978269493524367595249548857791331373634255146054237644801127557334535790852691056622074627324058432392165728916195524476155162562739111399195041563471768366760811168085498487573401554292492230326811958728090488763411687676746171826802103734648388177301669826859600518589738536495064484879660757481681842610590009073894980279090197154290476389958311538385422121230112007633683449093486323508916243540154790691378273120743397208040543879510778503568144345902102033210668612633014852366150265407970380702986028471233139509338941020719708072 8862 16503094995886649340698772899598571413098595545767543993571154430793344346357458812416323610199476514374677549742901958552005088101453693557322257132903618620299022670083321826310545007264014389181440936914211517184486803255508542404682188991464664449733373974812166554625859840180557334293855824266425251446970179533153614601059625334274226720805224207105819666260934575355051147614637821269581842520521361899377233597968071728761560580855004044557983936772540264294244870227736780774371483647105811636086869505532612884829816178273258264629997661993082559968800 8863 -17802460714406787312401333842471406435221667755902530871227566833294607110104660188280677235075164596261198914926162780931387903000812033109147138661461568779542302679002855987457344146998168755289628043622732511660106176172202009348233628261924636799473820042488516618970716107402145369236952364765273827858784399478314675270051966618437981967230373483243922462156609204474417901276925148972793665251069824115652399690331147225387772133167984314032510668221480587482524964243452348523184718637190725463729467587624763009612049166392920956649295561415870133773824 8864 19204050183738031598346811759540447309525313619246415364206381986460405266824497788000961352070848395040719401402366160508210213086077849474739808262235529664076545403210742006968623978869351870040017891852132044016218050343395347099440043499725939684506036639358826319243908364818680986931884205697864935878174943538750159184227893395056875172003183718854880305936186639317791588503905694529596396822458129376016687948320107214690774360464707366373996386924874210416421234081465813403643560325649761556175121113673984585750106076713223879018347784087492440877864 8865 -20715899158279821021369008937055780046959889517967395721218560929993653888803127831473838646842340250971341491555083616274444682008435902097689856039221710222113574089721498393562194228891589875930334065349924897165004848578922723558346202935866623989883349863593687563934999179678195988735002558699945621585343397116669540493985701699041627705674318981315680811253867520829559415860365064599760857870076326493952516700600359402031340167852930213321824782144898128110439892042904597593982041509306507758898737177543038171697599197999442510462832517681746373905760 8866 22346674576407483299877164169940735553344577635672747276692127780119632263114017010679501435638687728410116524937035657264819471227970751958596896498572539053545856188537855006129560955165489993248222499952243488058142898736817817046288614811820450081010079757503682706368184966665435536004406999959606971304082104633968849223552564144272383885609030856505968545363744411350341564676281968445654977253387388251770033033372299878196939121377019854089506914889898656939633416242554685326710100049402548043692751695304154729582120437615284358716383435815040139850528 8867 -24105724098621194869562747550257006773164179007493026629897240807088649914157043527506063025054524362824702146377549651269596839369328835248649929036005199725401317750534837468617288819454573006012514270494554789353891062044258355741290235823312299958292840449495667582151398778679094198858038235597292730969302804181840308835901950762040109459793413382830200491470698775733481666436791885201319767979990345276023085723560941189086917829362201003471513483100738190943538715044545851885650768691869181609120220653976297568182047549418326979450938778733446600949720 8868 26003129530579493942643200016541447210121958257508211151501707041707096258856798181253745382670699937896680166334721318640033684585452190908633693969285801080334284294966378975273681038896392511941213312004994457558180846533091718877367056257023758124790295573717700395101473149789000018875598687082402894608601183552016055237975527281438137829685356514911928816835568088630954166719855266133246793586452024299684174729552226165643407279005949948999148989051826498567823462568473587267995047289400441390768160612640824076633191560355220386880542920744712888535568 8869 -28049764435435835677416995666734197004711344306254555969180024665339964352034379033920527351741535053512746333365049577084447125096864578919189878841990431651566408618707390212646673076086803293101913847497890320258019942766226355187766730404874243705706682325473805630792325232053799583659205388204769697116019951134402781849679313506010437821449651576723846027201432518000432437389599171064270489838494262069709750706498477807748568951609709673550620922683847944917661779602757773096059825217505664532506373472098792436998893193940670634101875002939939737907480 8870 30257356263731863647857796919834954443228624556818860998248191747195224384849993306256659865733685136442688179160445198633875621343843974013635151015235172110056285317550135120979875593312007771865959958827407497960654724524688848387315460211963757159081419921449525206311650221726511258628350530762730945593673005610818715044141036144663394025983585022821391435195440011402234644911231922686891137648684821238282347901563063565699884153476591325178091164760726095154367836073167567475805751759035563974074486624281269650919815019045370060653334238503612495707056 8871 -32638553354801007360952902291912709759749726210097713675708183352843295675390710541697654915570527405404006467134503021440850997266205191912599844600867442624255199836415295777170519887402100343786008221226508308588659420104899199107453384611910512868252674237491104962740083604071931486215057410501052725710737583697444599390185794355234738340849630614090794718934807134634455467554048134871886906571008586359752555026078938153292044633966556945750558693401730935025009277578841105402614142582353180824671500750670653471528175724641282716397840851844042202045824 8872 35206997191346474497652870509710410764827233582436933837043526618267738384472240886254504799386440226226075474506797949459675861914146693574223010207680382150523350114619740985650154427819696461726351917597376667415904859669675439870932260517849476686329256591435863674095668482267929879866782779188705298674185065296648678241330686192772412274526106244910138602552759056509948844031116352369160567103961000151836997424028789138916985239809837566375689369895144431547641579391900875278259338520205890173418846634644831710829092717091906622831577508726395939187992 8873 -37977400318735848447492615223586003355512162329189326858489762167541758351921672840878352292052684148278783267382675926661874030719032609506568736524524357083145165285501283189011947474501465673164654255568938127953112440206992525289736227413140695588156313284302418797704914877363418173987048163174693094245737110305443409561240318334700516865538916394821144823179434114526332104145774613619819637658412807653895368744193074891498617158241660288830015158700296808835407395652319136895843670693134579258497085103276350880911300493572033601142208589709337258365808 8874 40965630372769761329777648252337611214241004615528987085683997473890090979586055527558051329163304690638333944023201729968936652271098766834249682784387960013077159550251434745977621372500765718328785616272213862757319247624651164563162930458505218266272894716921230434414662283479730078507117902452323707726255733392737662922857034747867075387687676763481536065818328231893563295389880398304998101638126412325252976050124435353938871716606112068612159984757865242685501871335870734571467119034129776429706389504835530853849752908838399788995780519136723249273072 8875 -44188800694417157982004360943936687199855191509309709241789398223307054363398986990304406479002345430349586207712597984597003172074963597050163407863337679858198923754643442801355188999813709904820917363909537291013223172487762701389050035005472112051140790841893997664041866235556670744971929480795916688752107266907030288724571125516360864926591003944050984912366702206880808035164538961386773008061302999446611908624287919713862771935944943869357596168082171838483057614778416068177264898717967870448899472146451421088982554311169353962016326281831102298376384 8876 47665368047461431173412370800531826892661501544808096081777993141878801421816329025766926107254369257283650631665844337346249087504589571219532722151581102071693708995185470349723228782757668842284097881585877791471628884930733175278108540479001367030329828369722965315844830097745122209484262755361977802552918078234857082753430330547188466493660899802754547358765635529907789529210278581620911944980112518004861182449553295354219532638329383695792704676431175521243561015863958688993038087665269383516605559480961693316973953666966515364686816680239967607936832 8877 -51415237995382505524313418010620630073552593312767559915858484042894254126361004368889978608273323595577860532057169800334814543015698140741323676857438604373256142384688037559015571911022676339496355698080995951518917238994313983720450845227899219319242629537689634886965397882298651641096108430976109412357138279848998454222801063272619613718655582464028870688481073658207339523723235745756115902555935856063421840085713886112881778536765081618808429623811849266116310302850593627456662631996391350678524563483634563476222526320866164676178086485342963692302752 8878 55459878537338669414358585291867787842042930015284723475178439651022818509512926332915266587722789686625927865952735260095087144136469689843970714186205875753527432215162905145771387124515784347531964989588735848573975295914404069806987621144816549130241525570412010506597076597894077650009877128219366402615245613753068994287413818372779649326418383539578570139322056541405928940984220650313646123132940265818097812345893642015719778618633027134948602134466940049399289202517852614680079969542698885155236105943750269609102031500493192483816079960718375163716992 8879 -59822442650055365470539999888519693827032743175902811173423928300618928696784604824142715172807578285364936528225476560828691829213280176071877293953398666031572206722727122557183226788990376421708102885566831177132393654635652339451017389282436055098415482660174557161419808199357483293836440502025112235933983719303626387567907766359293766457308247227242202856063342393466031179787632001568047571148445273395299486847733460221927798056735024608626269877778900694977267401886648090198000195214543571551898546222443987986862203454226887761381389076682764180284544 8880 64527900433042283223539766367000755827829424548816687188630176863093732089775958690822198516989144913800141985713588178358780162709938272551075842491225362984055052012489239601783330064847738544894771450791791623914776078309820554786876313223870999294753846041768737778609777577199590465045372139775041053892288381740214443851883075394549472462274043734665628690612620078698520887256815139759989068815842431672482291070549148596464406270974495977572418262899518566589613819421706749099003333952287059846623714708402864735552894756265432838521107207222921736920032 8881 -69603181609131754835079101202355270636426970710464114369595387505631500637506609002045700826369703548330214448272409972338032802956781389170199185736551671829662909381188188345108894293011559422922103788629401538810369616660342594854522081312513997886763804451497423290711691567812765460870052379143246506200740530009677508143022576454463203058823022173322711905123013668550499598968715983827581455110672680617982432244256531777421047842235190626344524922575701836444288915025423407251274267322799047939154389036784478093278560085571466401017007529692332893435760 8882 75077329191169829858585309683520039026170620724521459320822774447883236044110553469306409812448342071257806818100556852536005380324259857232545533990530080747132316658337468632935490338209439300394853378114179234846808329530994981084358867141546743046059826218342116181147474301512406115820425684004961685934650471814794927437594511292942129255148442811506699865088235983455411518186951492830614547075485447780157211520132510661619552501172607783343750901078264679403817043575145449971488488035992316013826609661730666159035054571202635193047775234891728576268624 8883 -80981665189129828704701096057063291628166174423421840736061764523040741206491693171249362428005447022632912705288992325323312989869050520241559372374047589319221483405837111919909057947616920921589114344881660381508232815386626042646820218576977291500950100787556700216418433102543353061988398621669339012067128339869356342480670136921295244973795220463907327206492484857745254094697711069786943558544256858791862664119331863578149881214895033041548831342259091732061232684171680657837157241619312360507541793448419573721975785129268035625485504593955908665831680 8884 87349969300315998038345238791556167822743101972293185374193519624939324709127888784209898110669771196929315023569370480332644837477497823530194590178853359342331018191874347438864473602564813071039867284354257119522336932076662021010516604001222276028745296360425121476424724863796670007458977958503821512674873343589656375024459922775375171843852027891817225013003487311936600424494519662510287753398561044904680889982975201910122406689498255063835937678092090406349776410885498554147833001343526817601027284880909122191875200096806110278372518444353837526160568 8885 -94218671599069515792731452728770969298142897514113595383228235944305257668777796618360562150959327009954229345023212418362595144110152466592047570298685571807567615831418644086336940760168685283860647490702267893556679171466149302142173449192621849795347498486558971996658703125199982782011200505447043040225371166231352748621943077442168573263311076667319467760822116017799239394493749017760908880533716803268349582150975085412511527469126146434848549416400096356927235656165804493175606082258966567914632840498592080707736186196282956725043208651697604995374864 8886 101627060321898157514712487719393042688231536567996627322995615327180821780425940555600550345882590206845132177179777465276290008205721076026008099041289707045164766088123501101632652379746229195380404343574717163633244336871382070597009085292527077348202929519354485240838496561866411969254386436931189771270964428428487709734655388257864366611759823081673279708627623037919647512435870592857616150158260490128060446179970239948555065247187701916539503116145689782988794069643660676304206583463040154317027118982602584424033920660054538176510417193853195346108432 8887 -109617505929674673876977831458103493380708835040493764994274188471039840976571377603427313150119245808309404017713179174301350411556481301558850300618365730246706928096674550858826397271733777009188645558967281633107237918001219538233742772473094876722663344427166879406399699426956002394145100828385853880240390106879763024190557134238545655035846526807512890745589729492072701817613504171018304271054027209334146166347191439453606506622703087138331550290956885679082228364453346019236652457626065454197928765202979612307450797576879086392978523055439342746378368 8888 118235702720972713803829123952135260057266351621743078423115917666262052746629331915989366071303456372501589123948228228881264076352332517689399201424303974758661441294142380231094346042396444407099678994912895692700487611257142293408918111590457289084211236686402116291886371534704680263917362034492484137288044064591570688301974413033848010953911471189980282910569782375157143410498307985567426282484316302215529508898111466618338335250054032116428901109012795494684928773856853072916365733059107911684282969463994014763852077779685078374094623918962358316481712 8889 -127530929370256209137581621427002318752802745003582265987583535535026885136416419494440747487163045060870898281673822718501976495865503605800388579714107623977758625930621843357454670540262956221493864790725230091771292013204886742453025871051636588614187788975853507350676002433529793742164416219303327538614044161048701469549137789805695201498574764665624074621948818294912643286361903594345472835493593738603258617945146196271320304486613383238838285321053514021573607608401733924549080285895773158277420358897680882705880939618157592159656368378449476927180816 8890 137556329872072597095788515498114695110963919806635712680566912192138949335583183146677963183177162981709336850649300045887442929021956448600680135803154739557233529728882834773215872249324999105497720048344860993835735663856011553452217667627535929071549271613304328318361455933508369567382569676626843796169059143672650344148716343682447786003315736507826253423899204854568092073756425123432984299432603330358914902857722914362504346077473375173252402537970147999017847578690517037588972858603830001479355506730825295337270139202016657093823555670264054029081920 8891 -148369216488230193248325326307494541905387111003484388382635901010310399211797271355604435609880896964383210087965018433821566008215213853958436460581510834583055090697983264561335232314926131529657145995390785652985354048233864098434320024512523019042637270733902264384434517703745590176944008106765859864240503785207010219349300236564894104513025775475994698924615705465263748472883306802588008083614339175387332580923719331029041817405520775217001114313286734871633132668034435347258818474809310747083069461173531937846912749992272693245732855406267443708145152 8892 160031396419820984822219900793927699380269364709353846975777264301115750387765545762321484895771765347594828838083358237742737563010523487331087408546195355713597002128919526328922045355089164303092759694504864376614641879666281526179839874850586972700739288596336943942798623028430987176178878235294538311972335569810615350158681624732487151414036484758873662137331959215258707513765760017993547215308324742396071450376698487668729787229070308147624042112397674973019182972581055201689486345510327335450651918719054669804207479454436193603664430757478718390237824 8893 -172609524060588782546942747510104937467999112055779594801935472923823000696337147438129359822968882722065637223768946169917129517042759239184063548327357408245318279841746361427164398580855191509656469858787863545733435387478511849392509692417051209001331944981460204760001757384053586608436147432957528559387064037528965506758957373009122531969625636232401066636894775121693729092537712231601028976103144293584710051058053239153228933978266474382988058976043500556128017937694944820725316910910465079273887516038081744337924305031909107036775995345738070992482104 8894 186175480833300873311766020461067308891753048940730253919665603857609424395647775129455731633348119170615556232462397922069325398307803879630144462111297384249495228307738880082811271677515102704535283679696548428268528148779972386641484831410421024330786455258517470878721641973998204314478432259476021466036675898184710361494039468582679630416324122996834459107919693127079740608362217056752942557756376014231552336847425777287753061048728377468636499224122726449654293115612755397319220015011197918672362407042282879616643242838338553648369336056562094813510784 8895 -200806784767280311471797565919430904261339446430768707401223125754431323819610339354576395336242409595953832102923790009170267290081819553323832965377361374974409239388740364086398235841938989203869644428744979714830615069069632787142005129069601922015266780310706046724488482735846342571672132257809422790577840408764034255396583234603967889019044352154128640262780041449127529507502058851576919118483918978612850672432781335028896242829823690071435153782726369246415182741602233015858787194505719317838160772094110319828206400273071719805874597519031874561261568 8896 216587032143981093785435792088609900081301858757688697280004571671166514100308425925682203534228640849485355863439594108991564641526582590152017334427603356136978919569300965533574381456122831978891992403691043700248147594827205342349108481408907977912362895867309622758610738258657980127830452371704232735996109035980194260411333998853326269277261936576178022748147785823219719131912093082396414570195081933255505061296806572534809823096770964066874034889312377311856638210885303941108571457767095843477549402989170490368109010387677840799471592938861351755051112 8897 -233606373719394059523581240909872269575953622570684010319443044603318185492672288195369176392275196507442566360573501123786131945166396069322165830531934323735105267342939535005678917671993475988735635434171923471785429887653181050720314130577535339689190439274313660313014260036992820462424767476483217794842512303690905586303501444504484741451675842591725164352652126593747324634571785700624693527192147690915253643311228100996947748539932945633772011636462747349393190581240384204485043846709297141934617420331626646391880947833110396355680358354162100031377664 8898 251962028228186261293477611473859006488910564879325378685305414488925134135996663990483200574383028212267105333941696243954130631050633806588765115429757267407104081794523565316134675104057721120628956462599143318461350961682903969544151197724642426616897337848767340943945361087555090040118679058619262299336798456583404725808142191873674293809716786379274832196231717348603774680591460100611962460082985322300704873858461043183974848637492619946145496617335318333614539420224936653781562399689431150773344688803060426195923749042416330430099413214959024853701856 8899 -271758836085909823433995237819580536087394611641337697509522417286958927628235073528382442301294742473782298423899169085273674579551365600470905682797762142699192495082230862467099063758678165036562706806176867497568134589344721268124917112008118472247401975126945245255918703387735776044153491151765367429075183140627970857369099780505185922386441367296197304796267141394463912177665508126855796823604067129340159859718248047629693194520887499107966410071069600092015848899832581467596799653946430588507143958610406932833880866212187652888223370928016900023366256 8900 293109856433563498595300594070668475332997249687289461248011251610866385330282314620447551203803638664838439334454358736656866934581596709906899972112133451846718546189303429815849566380860429183962595743048598444025221116904104531553226863970144324869045724145151264944400294306504654804014339257124959484931574645053193327126303111172925025238850106461288931099599618965824095857846409632992860448300732997922934202905223322074719713599107369244271561462643038378211987397326829609154352393660477803859515763661496365901452495497016519522822987010131913332235664 8901 -316137010914540040098369905872121947372607442145205038897701200284817782742654547665662865342449404557422448162236940782325895343240885554847215871637539006922848639443231760576508460651687864663576674889107817130874040930256423920744822666523114917458906971444679154701986836326333574607665019297293131673545718655016211356769629474289272537939663416166035368870230412565658282920354019082961288167785184283658794330098137867502027356996573845985509530273319154656411498501782583950284360855416751558667885066751442167131923801374917448794406763358400558326097584 8902 340971777838934419552636298129360154181736777460922378055914926288258163930910660894553306111498922257996727525070260106126697940806760997561600770430995304549761716611158775483466839980953791902141719143885580347028716477237527882790525790126002788829038319064433666913348888094220286246318427585344952036834568281851487593523827465431927033163949615693666839724613266273862405783775615122617621473466186805231554307860497226979186319859034535674975296804268741967342046943457258831161650900526846770557562830152326208468771625657456564387331833110667626971631560 8903 -367755940675819459475816971153623815303788473595476515427345083629984858027290826506509977017128846297998682505180589866426543334337991235503789383290221578608724561536524027990934789759454002813548659634987030261989344967457350265539584648493570504381413103351142481789343771256589703703577758202652862414933281646287239276700480003069480990153324763541634354729738592370343534175733228730786156672976944030574185791728113155440404932426902008217701125408287592422511545586918148968916474510968035327165521249841903400222873979840399593294765003791269926381904256 8904 396642395122031015211466722882963461556852232475265912586462657793391351600568144625905537021880213024030511281849805815083418436598245572477720719776072278439026687316678867216520447444950687348310039353381128775344616136018188706256408491476750064305344887810570635859149924184867021850524705942939832817712106057486088339043891379790918135461436718573274259149251280589371028719066935162253834721318241057742920820342621739524714090418311429935876251387078989075457975856785049604208276491127624239813680725759521238052822753943446441596244514756493917597409888 8905 -427796019327984695335444040504782779285604691229459111839162935391491039072033711021050118133598502259645024640484785950502681763767065502459687784068438871076597317645249254925145057897588703889821669725268707380181976242661375340748034463275014429603390979106762974528457177945642381283877693632248350814335158540052772807719669131090964541509695597988493063189870568231300809261734952289594503987722374752616802993065627156442097451868834952870912581810034869328560984355235898253791620212526150309303603875985212645279159908661936883191263287359843813239160512 8906 461394612218946197173693295588179318729155845767523526628310984238545895353620322752236674576802468720156593271103321000753580491669836064688734506083732722127661703494320629062800487036140403474174742061623132276127780487913996125620149312287702625624432913493567894480033317703011407681572205722682122787895681497965536832834287835455786811579151748301314627738389204432872786447878268737917692778812250208532085532237538621874703674033202176497290341129748699626988680530035710514332415159368728618972034166286495050381841500345989510261103341850977326725186784 8907 -497629905236019841656194339044160756625345275084281767815696761007330889634869884521152666613181507366135560135477778339531760189449339827211805610583473821369172540831674526253110902515521355063447366545375727784399568342790754612563953095616309845860718913921698265083520957264977487759376935805376760805018273082444432729973843667038703665196562871291527190065874327503666931070895522627880605152931692918738308510425203395908233390455374490302757744673351581105834835118789681618723088564020091719049559113354554727899652650003398519086161244976719748994574512 8908 536708653237084644603981028489779001712734874195910640823062500513854641508620908139442802709523957577897943460865818606936934234624341626015907827863438776569578807480445301363923250225115436125899254823024899680452039280762288508094961464100853820237258109459888437940801536048053103096512261720590137766972029202324486461301102228878618539526889208273810439627596532440074063666221433815849154188349977859060054776487929690071646454979123509822093971216757106946160786561869896590410543202465131288940345261085642019710220462587257372724147255735011857742714576 8909 -578853810746344000962851781713038820937058596893477305573066210681147702146340022023112021268579700783285252776189109628119170909411550664493983586254228551616568955906684547359269577196316636181221541568864962451190008313862422196920954618809837920024784838418933335779576685042042214728596596724127145031554701932329332069043094227929651996905837461607872241263629303038691875137482252315027426778003701758730766617647749746509286823669643214230520617674962814106484133857589089077857054211857401561078266385452374895935821792163139495891393308894919676602689920 8910 624305800224596676281047577858815450798018571210154841990195015761203488879176113489664232858200373639281774986881119274044558360558375506720125839281872487887930320974383973749334010291503173252916313372163461920294934631561717330499980822215995914364367635907528920035863259689549133361868246477261615170629325659579707747774157172872586926278823202992759239639619626364580157168621052753523363521604456873549787190017486425458513981784186940966941199875425621172082503852574444605406273941392813268877876479320670426125013679738220324840762567862187596786824656 8911 -673323879553513602595317592732902754408926679175689947216118997987354841625059496349318961040300915219845568509089729453652200906112540000206355169849140805213544386613220212199754517703985906052343796273419113444624408458653023858034057818886507846386303192499148005041382171172989937678868430494514051771240024487897640912178128121863358010472546451417009217731624759543992372761191261215652352477627971671660076462743169006893731227584899575381627965307250315853448600498515925544486812025974660769087486520740402540335421804314138196506601791798038288493529344 8912 726187616489060059870315957299926711641830066553977767680165813516044289548771464533436125520102277153968693234599062652257461735050174213067375104109525078107247379743009222660195187022862261221589184685931940191643982774590234968820410805939400794871842646503824600779526821500795532154935428316826952926392062788674955627928031371215692602363509439240968814636785499970220420939673787021612499408214714024626795871031423352966330733611187843312501713082297613210944102751136659875422046947589203291356733664007376450910680669956493397804114765416749749308662968 8913 -783198478444908645383218582198956432309983629436978094419420748532612762160484467699392479895948742822466584326065176958175065565518606662960825518964458980207785151347828089497423963929362158775765005694237923504657254538359206797480346891913305629613353447529553862004004395561361804906231583729818099222101357098368785181002628705429605696175188449793636928922434902644803660617898365185533543514944174607233613435517688028281806618914985661684735121402530397800313279774371233991566852495822032377257941950165381147719311696202561923137435823206562373167468048 8914 844681546619664668461376408854754639392790681351031806514113422702804939107979683653194175108518042816085832154607691144203229527322481503161455104526129943720236808229429056711252178376695332520682650622152453659784458576385285139731817047311465136217159546802146208854992264529797806176390858319912230022737696577714759011141124802021941631330718730604777279344601788257791829428424071546620344794266755589092885186480559319350245910927567239831053533777073642522860883887096898863628726255728012833121993440575979710599708466862847416693294947810165208869429120 8915 -910987364185658403513913975033070129872476105408403514377994432820725534159638582873331424654502313307664608704470589687701306928515228009486117196945337971151037378382998743421108380641920799424100026122723168852948245598226460199755277983974822188196589005048789508953328824282728947958333954030162008156227908045283663926997032109237572277686448144154890738303248402407208238078328101117252429601587891978119055117320800208271038435021154771755844071858976917641290995934949719882965249441180301630383483765595470004074915159686919722878812925715834666260399792 8916 982493929015921354949919324612806566165023449076839965782943886507790348813144573478123137987565538979201234113000320643684064978316643727769376694657044803000742822005138322104560399893920271728061947965734159936982016471726794803900248253114338473480280413259836086536965690468350133859853159803774386960882497697797556743991158105922243293154150663642013013042576762907943817046700652606894814772455514508692019368847766033460729673119735526531121379114000842145754411494922576568310474601480584312751581516792865659138183358139895975230846068146214523979897920 8917 -1059608842244039277555290187620239459346802945192528077423975435496447092419649569895465913636842964450032310884277091729439747322141969340323958832682803816233944338218983621901377298079211647879707424432602837426793145333507202472862166480915180024106680429686409260325027208601395205027994286364894592876199811506014104943017297080399380050292094322633824672827533738420530670445955198353180140816338895003687309300969694992438728424592962507543314260881002503507185672616048109890443894414777226365255385595587955576761079976898055588414336464944911978873016240 8918 1142771624833479780404581140212830018747370391819158195319009096976229160915406623072811756564809930667930284985777964400823267658368111514757979134287874180516900188298875329245368797565196425116309850185574521942681801555463239941433392251499139360488462817299036576289261726108915727370877058232801327416656307185780256016483615716525544420266564726648293034023943168652325698043692039611709934137102831181227624976113791475449800678920871857687188348449635023182064549302079046639961731392792720279172195952259292059839981760795175267291824817303730698193203840 8919 -1232456215283703203832052632876296488118816068286091618789711213095755007356652449784849938809394508067808782243909753518137895318517191376154885681417924381125394305157989310417553634822984390037586454165206430299782093316493599336404645317845166804340441290199386416464272973023470315714044796936714204504243848893495558274044657645056652484457043563833713791049366723411185899987407589558282608893901896722401026463042007515707751697780506042319070399761964502020069705600017572007817165799899169649020999741927167447314967308448646099603895451949891578587421952 8920 1329173662625246033833738584730927366187546961456046501663418240940262321699324282778081114275317334507739604505613631955214394786943660716429078895924114911670886418101597634077098654439668735200047761386346888134721261987065394252556961778760412976713455486190236191280593316710133990876893013557669788516847335784814835541673351675495267573817653187517798035008235404085058133103029452523466199851341936580357358299809160260366700042260951215464305985184143788865296518056371179839615992600622364504186846306690581374128899755660669747740332415719223405267099824 8921 -1433475029960798171459966650146199647829569033607700852019350435606547247038786847303215355738877445219486284233771641616484107122775221830948127646327976444652604881386990928653504988540229876355119674075572180126539523035283818092303529925618878259106935431872213436424110590765989590443398618148603337689035954593109186657283494614593730844516832127534591415114703826397595974679696245698998423154115263627637443039481040535219869771000033839380565718436152249867211994888229771152800576318378298906017126954544296836928580163768341768323399646771462154763165200 8922 1545954525000311021031823794416720128915431898280330018415142005223174627377060320870655551583364553323573806332147699068141455483032989572768149730260226810273939675412791926364946107330467995931467792465658664300058666667668993194825715630389211246070939271778175735818462614782394322323666830215990125387726044450194586580822930405425293802011732222372625311144011313386808379380667220741027271623576190452729542940184685932711270977301220142253628478352803883715498835390553350148459544124670048890576952226581938875627538244451161967620460472336779998501450080 8923 -1667252875322090115514018958698977835807392380814690867360923405840346996518620864023847700507398594694528506186541809433101242469007775675864412511930298771060000806330836272220381378770543043955793916396138311300270600928218629453284219016709327965060684137280589781792476479865171310268307139599892156751285065259661902539800657251837630582724425199526973420050302234487551124165293989538953147545943335181537457304766525091590696344349130981527712011059099708963440937468174126534920718329570389057070699282550472900615118372327561339506538077359978573633906200 8924 1798060967475884552031695104796006966920795841955768176715250441035959077545357674827646736522187916494769397341478234286310491613911362218866120277659983588407333909594179414200761062040577442076910792232017876207761137578288618420280898672036492592793545895850655356967873524690591833686631051416388096374748554273305998575577843010811594106629889476662300967939189074654925689545036557203141521476733905799294119656719703085712455371067195166016323583410266860314474783179376375290383612940236825256201914024560410069818974812041672840454574438955709590762338560 8925 -1939123770535990448083029737198017515913382780901322874529290799901963606739143572613174329558925984317624618136330104422894594586280938786559833393054996557133896931299044491850101141818293752532470396266679630917652465213466299990684188446056892451928860951335428684159910970901456663934167717088191846934486952041742308684050087898709935419300799466982948713489337612764599243784615270521999915625812258033951335805629056948576632991243226216713605873667202847931901639832127359684254714002662501483621764987101044063592511411358123530617354887349759174856094944 8926 2091244566320749302964610066189673537647444586148460771995368672187032301690221415458649082806379440028973558117706811690377127860127422670008862743833505070475093607286116523924089973246416863990440929994573022072705442267965313953281878746984957672195683308180847599189575474833999738560270753202008422077366684762014313213755488696710727002705691009953585513018372721498579552538702084953692882641307157819536354978394401474552319591330639333329523825723426052566751265990303867702043584079381681333134219863774682142740403766634384153392510747343724526343208768 8927 -2255289510228611975309217037194060805482366796570589064611417576599246115593592146475144256393648569717093861514807573471420142308900081969195565491140674331722361963877890148367814993074446003642986116467024472343842473078986329184951262356345422736046181078507363396695075853932598770567226460133502871361316196014709684492923285360839921790213944606091125872825034585471598146398830451986535484947756753506234982213400799041703032724571236006019910456878292756568077939297985794402986858663730837513452502861308479726729832143446810082053749973574197587548508160 8928 2432192548509928413712008513461345154409654757047996996160693078375932624753492760192938388406995515882493018649635147527371691732869458908205022757537513362764206268972940989850875813853652020092396349522869759693169506200374392252536545190968049446034355282303676677777983947474305616175424852002022756674747220350928392061069164167700265839940291163780708900088486540844810689793460170746312330419602134390601778932156949403077981512684062571924339142912972218144314939977448653242866849802576863909624581284931598515830528324636220126083381040935834766093755040 8929 -2622960719808346713067020955909011692254840643582712352433454260626980166866519820221890160141679747036045161601283652909384843587890025717530787758213261437463998739834446796910544491433800633759021367340379349754708361930178708471660459526575055829322964469881276709112784420598824000854277425732685662120243302584582083875270992587127135648817024588372952080766285734049632540487883535239989859224456732452166486488021427928094202807528249460638711566246481247833288906238072747912009004208180327817544758375697168652656329360419454757289497548418657644040043504 8930 2828679870977517088704504879362923771781063362509550428461913131673248823168859929772210547737666032068668687252861182208540340472932521837660905845191732437317676962947323097405024735380585548177051006730165492820948386279295303500335122443141738765716844117061596053952139113010253409786351982662853491904653922105714277801816869901386183236713850886107438043988731155753554015787937663309998118132746842823960766031425892665596911296657122626781940008723827441578952110114235591409872944612783120531812827410758388129624754755016440389580363171426939668024866976 8931 -3050520819519935506282988584945874419221313156936747709434196392140114770288927714511852228153530773595821265614629927003419042529221593805739518756360521415660216789109288139788338879873575663179492556098963302473625794903621750839937947785572739909832845264604579036398258558245410450489691232575331600988062225403763259809719144620136509645876706686445100591835355299085364458506439282088993031237056072639509839589831405043029371463154524046701282609652302438692684674782615758174686917743622150369592572986881544640908983469865487702904027399898934751373827328 8932 3289745997518419252120090030055113248136770495500045392877816644179416362132714841598676979198804196451775024562386535720500642579116145578101577013556414662466131735656150534063640907633590653925059339475451330706445356726094093569234130535556061439358373695015287860115037861986536624088230339410930003072790301095306005762069390878528671535342555867080123566687122931143278398224726617523660597708361554379292153371798101671672260783895601145932490595352822935091712977028975207704544370885053555462152370198389153506723943967261166672765036511841151968904929728 8933 -3547716614651100791054441791439155751985527281362413620468764608694818753307147968666204742045744115284501490805764592756921730349195704950729437119264106828811699433509243948357282283853919693563951282203766048916531484000323688329138389481228341565610800355621600539161881637122157618594770432611214347805295886761328925316026380784795662691808516930180990501699120438225727986493217160881675696274792671922023892997079934021692265530367364876661411855818348684955536530212835789088168046777904202558141979153646813491048724275832485355238477021452053135712084248 8934 3825900380813281660583652545687191296543805918588460372779377074433838380536176860683858193219123424671311534294060127170123451286837778514850365462510085734519061449009876596757201721714081366088512540870544047633942335834021005314822722703191418452760114735343514947586307257294357123083130876995447043681546822558638687643587797343872511782646663193264280977571811877116479529497590930583494279299663237622101455997077601386641000010258700380000460855934871291721551093263454655891190148298030625248286982523471935361047150755219682388346963247022931540329033152 8935 -4125879832030522498962496605845736898185616258351874136425764389328008461528726191384958894917113676281088249433793310871452110875696052598578147977585558143937484400964151533843313884556865015633785514591650915470907721278127115265746022361005759620653417498848092425142506199048789171541001138331957726019520954841400484451167708967951614161207916123255397503438092218803969004120033451476941765547587626383596344464656974449476363125569404373162766517026939137032579272473394990604614431487035336177429382102738547117659961013224168924212494534666467666112188032 8936 4449361306754761758764283501041054215291694905234772827965977544681977224943661695756185169136104522838291775503243429376216480536721540952231806593753611851516692184256662318922128984305437875373249263076861894974870485932581463012817859476332947714182812254587276765739219177004081022131255706377809998367720859172217986815655284235998328110840615670347866070501686817708900342632992060903015215854252987344061742333051434465068256227738717072518485247344751991843254311910010389979662850012233254100564186593904017532791665477450893858843708951670937319956780920 8937 -4798184623308242897124926761060411893061918484425055156207404141932681512006806502531687245940105947710690958123723908999113965021513950987481568588124336773988007696750578495667486397312861058424462509221831573644085641537613306464604071576411606708156728492924116575437605630881291175699016720114933248371171320984187054659291807406412140229516603377857929288800811135349492297619246728545236616081506564891178859926047216898606562983562587965357707676940539729952061951635088274463120883571212630783646234833273996941205461182309016547494483705154209081036421312 8938 5174333513199269806378824861712101830713696125970986141524979309134984930402417863989338930983985959142369778977030464092558404768657232247222439898956517036835137070049203503468441022045146192337226366838306600853505196002870200062918091172960881044643219343685944767201432444170506112456867365685675704930577794660816878117079393646570660487037574109166421429142104209903823268644951420135686226746112636280225318933436043176206149526883239704308540438211615167436081742807724468897683888335944472492602595415437403744442182397480747242629057753729715244769136944 8939 -5579946869301594280962449834747145958238456236407018730909302348354458553457192825427941204819771179005629813560775123581408946238562437919473217983251867500712710207397637729726660934332427413963685274859027487945052238423432677455439852072369661723361347233654502781940063614159061998062857875138790994639627107756418961098989640641686512463805824867372089300836483929577760819689583799647448940130632306878023680100396128224087871380217788435666146246313580673034551568338776856638261743417860703294412401448149967515739585694388873615640212184230276555367395888 8940 6017330872489593251132656794685513268638736546743220653350300533224015813489114635200883182844856051859771421877864906362043330196823119167434748317184274964377158846972132618391101809282634408354560336834305488195520228226797660634769513447449870254764923657232263005502126967666774268780472744448962266245909874475456217034156118321844529656969357703166287648945651139405931161223966544457739875797733760232598731865271147243903744974618629515133414149126960719197921447839268034480124428477209969028803455835223145915083270638416178819998496336937265412710299552 8941 -6488972065280212567994268126270370422055220945351083128481825431839266866796427727494331341400367313485821073669737277791331845205072311067954817630181894333817079962837207009352391451844780468604248856817626239967145224976718130883359728911199812859342494577184873453940810211667360788033138523831769863090811951826928766101237089755726367552184942772391316217449533929242839359087025324194856498176602587605650638560302672833477915271373435450230948184844063621380136659376082806846086022393625109335774102250525511295745885207509301430489491913208038962999383912 8942 6997551446377848223161591778694503710129623205614949325746357849821522371035559711081953427598490660365257045231224844401482332548793049389201574834639000750557982546002370557197562999951813940191063064202234185526814026982712190799453649812035780039533194262246236847445906061663873601019279164039297726436806155956909952111060228308447989343791347266300537438896976891987091854831547762797126495266344422955360082847757863368546470306064990831980433753199405864053555213068823826427522233574002511259144509944337324329551044145016029233536710071200566137704810624 8943 -7545959665779986289571769906677376787341968083346681568502926807120645236461703399808902910441604275873329607653886674469743663866756807653771037224468655345802482256467881735106821174367524867231572283518096931386668441559006397686963357463495995933822540739885128583550395316959924168598609077989174229917354510896832571112216733410849001298682874921083741203145507721000146721195532219483005186094074327117132189853738404279147333150827428301758257421409739025902440616819729243366640534592018385940676482444545618396168531699805961551006656522012291481065680640 8944 8137313406311950962437497764814344410809391539534754680671234256252258804635355702840067394828827518036742200914788724876228210761940845112132183858025553683701850455293989268101866209040797678383850759756143665217775127666341110046107204312352762435643049414944513521842863805309175818654497835994659308521078104950692747086381409447295479808761118761116355484011521765675447811426280530488675522079800607657714655344474053786066786511496379637526502972710024415545913522831711206861363301216895139342606310537341499914878185341949068573014907251578176410984771712 8945 -8774973044153459273833264840444996381656861285725397103475659482432408009882394535422678630767379389743574965623933623664758312760111370684082628079088215553323337403166996441191569731634950253829808249219327471551605891405930539660078194396607594599200125251319894088761562298408485403000273779505412472604233089868978554060512032932853991979525613335116693392610448684630391744268842904556218105538763597292252360951177285216640061398477422493146323510333453460806892007319789069898884265926170198195152997549111342235191950845838896610440949454811118486262897568 8946 9462561688135512822409412534030405835209146476375864426497805807579960296822020423830905644673952465027852109286718593048420471764355468162854672111562218662872378640101273499670826864066291226935301321322743614803705519116706027133815179496594034411516656167391187240582070884442046322617699892886849439905412582080018068116140750950932569251612100626511530870498114748876810677921038241415169825938773124560439169624602119448779100744825075274167658373581808771154215743521097054146454066256768033883457558255494213471190966819288178872977210163720608593921316288 8947 -10203985705364061987150414066713365244114087373282135030910139559655168504770186984524531685314058051474670826873868464997803169773974753636860724543668216316531313277366030046430234110133494880599355815427383945187064963699269973795035939667609350285565041099779909457090155608065976906433229708176336483151521945476820327534123344307620512749153759939372539110846885986199112416744924872528656497634538667351935662081464058063905694576445700293078631543628596006385838940221989881661619150469684602336545848429853274859740384987920137573928847472448587299162825296 8948 11003456849110604343564601559861498731061590190392280154410441642153236634134720937281338821795762885239372623264462786195577160208634588796562218960197868249915302394273583844265019950599504122523614666141041379245130718449254328033344484229640124277080199889928037900279676583000424463441360149456615995153016449119426424324722885163203403758637323552463423584563721285442467335144102744521568762663114315900241416818851961453827925398586417943447008445143347760001123207081870943920457373984648772340625648554204353962231260487390493734575113772616770276072668296 8949 -11865516113946576453356527274196467702265043335641581713274417691259820154657694391928084603837387684454257039974171910058346718363092775066523111473128604858701325129091902135460937052424203454907224340198709550621901153546923052928526430125068057037115499732404164478372694007325025512081960329244654362045861057484237741805226279232819728117625102288780832018043594124548123935372485006379056242252012304555784128769790324180744701679604311937550497748366051533379600002434034455205756054400975007260878115712312945037271592007479688144531289549841831531187589184 8950 12795059452838883647425029148215984789480705561398402030537932710734861644991382852534790493609103320160192641331024620016483868360578382066636136848260524999960254651450420786809756326493152174718032048504453990064585705294243356082414909799939867227901478732358564978961405083110226273276644261847489412573909283202000340609084858143971893675705165142305536911328967196732161281044274511555369529985116239055334150521946642708309624985579911458619897635686552448879513949788545421885737514593011994893305053365650120840798294267039623844655563018393387608222037592 8951 -13797365501422954294627429552013783589796516224871589878137124553138666617810702516072319944573704180564339525766651300188583246293426942441309516906694343138805209664932191180764768377083474522274748062406046940935586692117006812574269111758026851085663153967890519016907997737572877477339480819812483404593771592929337318021410178802818898013864161451239115228906007242688629618551549013063861668857436338014758961218012147311691330566727695891774112330872378070365903803327455644710763667437039782188945719550856994191561462149535527136172217459707697980607277696 8952 14878125465986330453038981878633305750775352538501644885689037557734259973551228782204242185195994529643482178621534805970846813988398232497598171436685892612466601573289454940176427804647383594651755854953860843352341853598878142510554408978108682329818958681650437054924329020482770838315307023262684493783722798307881780297219283486775284395785393985463339530858868903036146179552254926719568527043770849107089888411761603455356845813818955888838087358922763291672604933721997916693410403597497017254333512719922540406522175510029381487241009572503843628966699280 8953 -16043475343893632408807945733065232190357535025755794700672736855624880279700324729607715435631342046276419008721889180694675166844898901964435785831784753314222284646013023097422099875369516243344402575388566932977308951719000549791303366869733696001851235778762421777104799868330249526662354599578495970953791885562712441498326152530904241819026526538215163308285349708951788340130479896162803556229562018792954116021001727126488862486690122324514096850941620996702283874350410008034633401008533157204414903629100747420331192978435596169872356315911332335624019616 8954 17300030658331323229555236327657956729483094306848870186396917884285847997536450335184719233068294084448628011086383169258971358013185244534602698960284616430650881150389680421231412840226190297532741417941933610566108884028221445235761608781288301099205035933128428730606289578590636800401305636609887564513924068583790762173305142160817667511527570994671453194497638338184190933894027507796338055196637459222525244570680161503088882204005423528199919898584344871107736752892511243642005514558255870770379418602144231870461966988969571374492652818730015258212521672 8955 -18654923903421944294417000832923763789846759041973258706498041982728407001729859166194232507242843161864423801491560416360122342201919400965062033842030062149007412893685052558207984431917152823126707613994448670838545838206110644810757110605582665860471431916144828471828588714621428979360834398650622677642018282411660154931921025086326100792298968023647459733145967632665726949239490967150585379452490494387124114881641363156519542208911881079954069681948224145433611669228977122996266238885656079049294835759336521218379024565440306655693142251930421935983617728 8956 20115844911032031483070829986882166347609683275180503365811115071273528973996903050064251239542912004826351982857666436729244833065644162305870858503704858811597541639417398482643416394521955805261221317773070813231408740800335326267685306548612726170749666825413595352975528888146006941785248681836037577779968690309635888491372294189661318116271391491966830491176865168050772814651378502785814328312707675682472981665319049923798042902310456722186388043008286366437412855711603422116687032659490052865097661490882005251071621260587337975089183280543288103448917504 8957 -21691084367061582678447353052066399162828133403611246895742051965825774209402657493836041983894942969441472282705017212910234795139125629760223790435511941023300847773126271206227099306992212367049504106073605075181088201829679768222328848416057486524317737674459666346456475209791935475862673720440207554546029754495802771576202578925537755412261876539636733221638580666829007832606707196747164287646505587134484158066872230610997648757626327112538451297332701693121425225725138760712116295536694234421532432925250473586558070152550809134641896575313404846632024760 8958 23389580722748230382482239121644449904163465906190486252600858598094347978354129230673524552788705020899856954835878692579059061374120114435163152570588929062495173482578607370267249031124109275630561749485210160450780382905264100774375209928653526269759787601265581873152365916550470928392976850336275250499075106741230577320555902899747855684311603284165737002965385954810254808152005126518179322616073212323667824247530586502269612440870094735494500202536947234554374242477329685209677010062376497663148984202359266230439877272218608726539444323529799131904054672 8959 -25220970765645868213216808414395484846106553015022263013991321797513471471650513770799108782996515016346773767515933498002936170874538948807159457599916221468556821548398634156337889414903822429863347055717435901937462237744355644742006808652012797057208102548133202090772088258277602440136430426935635006324049458549012484021762261536213349059399291239391437856914291062136444132827264147744635087839558146768748354589456563312899374198651046483240963122940086036883299492076767738704889467728462229740862849858024895500334086769573142801026712802869754375458091776 8960 27195644135552824622391890447923266975785335014983119560468799261638867998419886837165524525359829793152078423917283246135226786223053242201540487609614717846475883453115762882605316255405445201890713472506426788236510504456653890346608876873915269142116476086125119500884916486807053677610655359508874710763044621120409047993098803138047090190957977984139415345422271774658315666357028318322185050815110989103128631754029491330511336807375884479512755458456671615653839325269470324173861477394655067804227337249486658880943578530771163422062486084419021102433078256 8961 -29324802092884558975916891630259888806085021537588988925983491627370369651353800584943510938903390845848417028134391825907508326242559355731791080353939605280385804346206133618423009224629440865529419279102115379854927249589031692959257366676885183670072883596801722581981099943547916421253344211826602000003975963873767219604642772920849513771735356207786832573640552722379795494005253017525418265518609329263830874771262164401379903942442257901995793777095981207343618156913035308991237235829189408850529335957716257703222766190595367447223232862222138010957589120 8962 31620520870935060079868016343953592321239694503219493110965355928079481665010113088871558060412595113331747090441749790965936411096705577825880288182903488206407696329961459022456307440953238745530229356012640602891789126014206543444290119112397590931917973075075431577390690517204252679479913040589529005363621985216144421377585282227505847333647393963455498824481292207328056980001311544708478785216736565228598634726839953339645860135137352006823783450779713140621993288998548813405302569484527630204552004997371003562646227833129773964176513784798393056739841920 8963 -34095819969284138226290869640233018866998049104503783276698771455973579769640633138086574089757859622560616895817490357043639592065863994223988700035960881959918370391347286699752492917563550883058897847377191571487325432724938639083448149096529274686199118005832859224095222567421461752679568835176529041526098656974300252968226223802272000783412958027655280092680238929595330370010621913457782703588861494226440034805885006451102535181231068812237103931430423641446799116345744319981806701715575853080365242205809252828107557645445327270991122442277634870523323368 8964 36764735773429551751066371801409862973010775819487984768120118373408591208280931582993485793678756274915980370603075837757166527483101005626952170935123849978643919246912200673693312099519539805287056689833819216764671902557100721677515422510415366549065497899556941534599592189151766304647565729823008149756918531162136695072137472236504124648468311983824292877556575485407597735374340471976740587784472580137379540692245897021028278001932106605692210131338747600695077001060388822998458074115717748938594904213152099103495572926525856843866938064681463089919052608 8965 -39642400915709592145923032239881841554273555855312944019328067121598731308983711730939422330721133428229040858933282770718190329797252790759739889534683118641411695099452238782539494474785195243516913995472138276928568204789046363301396437643778104313125335462287979337115092178720346929308478291027782447551956090513753569943039758028956474365083753314560330146089108611030464407683590903411760795869160789759840325891773219180546443962340333974085396705241105188725008999890633063726920769042400032057290761476458460506748998630173254991792750303738583874851343264 8966 42745129824901697801719128818910930916227896129163900221347317331341715958672775647983862170834299711092348510886107871868840571236888809854846793099903813692689836333389803247804354255650481319668847059987427615815678990919441142903103113333105154085422950809822264111018010138979782559507640433686319698073653788352109166418254929013594201517406380521226191957497287813241151910386632190635125261955652247372583885194115022016757922917291113479815063346961097424664433636318667096571622902346656813222306675985292832674025646116157084689189687244857668161745253768 8967 -46090510946717283126494028297637191721846347499072709386370591163617952541411442255604294642487458397102345736612668155234530053702128973492382757708601652099974032499779077153746151528663399409794126292048561597515839696903308925276754530089748279506122169006002886361830879040999298557582467560565474670408133277921401796844634773958084298727192917155403618246542424542744408770130582355115283375774064563763615380722500136531432850839275587161697301459598518195358762147152347833834469038049356831431947753947629105034320787321318135916319451595901091112783556480 8968 49697506154957757748344395438303398992829026620309189954060498432019402788063861557738234598059328445757532589898022117228534177288092514245605821292820055365874126689743404293690565270453835610858890111069007004242472250467215145309168903810756927658837182857886939667164789970654928905270144358316177721214744387110781219171162666546003769902528255373396022470681238899410850622894352141527218167418288427106401191204032002467880411217908872725388140035927629419466958448154359801923089845808799201545567454940320388437797947119110307173462337561022088024066695488 8969 -53586557913562357451578584954779705867737976993643113002363552079841411310051138647041064252273308566863543115731157066227334480642727836018863577665301114615137126290505388484550965475105611681839990816615349556277152827943474566691673290331348862661696071074533240345226660040804985882813116309910358279754319887252167356976976855878821079277825014076462745847690461005441418144369857654611862132590440511426808514008079655456001229215784913712011395022856501574877542919532192516097456729105193164826171632505088594097652040112809768045341182140245703760554697168 8970 57779704793391967913227120229911109139344670984723925740057953121791144887556046736249971357882626787715575617358422804436900207117009491259714645116671646217494458081271031719679726298348787136868664469004179716754083050051850399957928181545095524030047560743429283911108838051452072140711456249684161594176924095385987654802940944904439178810703918798551824047253780344062565692699391734900107901500897601764860111269973710002822442712333691584809378768327139580881718117396692792236441148328630288851581192827237014540477908670336982385511645010422690648481834176 8971 -62300705994599283815115101424256470892347593463200087030206053917162619195769912038196455858066509689617050923572261850257345218927817125700414092629414596302966261594688529533359854027930475684958046011015829111512991036984758946817552020358481813047493039141892840628588338744708749414766964977173506303833576698806717435468569453297070965768510519366313054780882509544732354196856840209954307807439703554546197733141639004062194830368890630735837839773646106948422082488799426755837034156613666628726239372886288564027256513407209558028765446590189193906987790360 8972 67175175576098103994638184777222348878682384311065336102029766581897678913266908443657459653176009377795671052818579049006974216803103666516929480223800485971509681357651680634855776696827573109108450661033493556492535390017022108585860018524170321234375532166651383586754584326579054214707717176229278857042949665802295120916245714865002874328565614399086216063445891896843416375537744617512789500960030714901755042068652234251484500067448426636021981656787427093736728582827425422986764138616691666850202413878173624032241328637715370769876550772175879990957344648 8973 -72430727148247492266992239692055099041925202296301589726317359054678345297736195303805166394350752023930471738418354992809825890532168799640986050021962160546136345411757946373860097217041749182189432802871319859666905013782382948806940721922073954069070820284800004167638807530769897459675274251411394685147759952964083260826242525210421879378037398395676804117693422381110037567999857623878218089489602592753037337679421474266846335971522935950798999254660826710429945013618479033788949009654717685431048089259746380487247863503791451411284683221006864099748992664 8974 78097129843716176822815668492288104862509654389880368500405324438098837870257878607680709175820667525923048463210441711573963913775368307159437281832874444553392823695560573691624789096841462861511377831110558022723830196675202648825572687857774078071939208394830473504868005394687807144590821889381466948235112343923528688483752367605734182083392052692578269468605386321639615718712631448229292021181465915701366348014834791096541476053552397040106867095723825794375975965827536071072436473017294207121057574231620130822287426799459644768744513901510228308799926528 8975 -84206476444918943760948549706632069769174824937991571161487022728812858513128752333646468584065001269272738798042937963554060188624140896954638806007977925879301591476691824410461918013110866232854185652282571551764569216822677578591876315161882341865066092699690619303438204269704456159696607502947182975033760944072420376506869998700515823497688547938269842356832441071464344234361181271798133606166102874613062397821753721284714176662322460729232500120047179488175149030279232157224668007289210435855929773052805147981931792765849556291875022721816710665214967680 8976 90793364614775554434268003498563081150904412666417472366092288881052055178637827029810100962592258125234912261282780612320949276003707081317249581578365837202385272276858137753672347872694131731057386696613423862097931556463968350965027177709582040560627921539584665947265511922942600022318956768391270672788981728374003773849369428119067673590602262511635477689474917289580626041628040106180116287777487650881073887272003877206277871793093856344007115516417016212415169942599203352676518760920665853581105655759431934292369429642149620444207232197046813941785971136 8977 -97895092251217149347346856464038640235320114981833461712320939144265208928536853637613207597748503808112694896719596640232018121002667254311043567071073757787011251532741904479263136930335400470655595940676580685494448762232858668988225590634852361313803652722993725522292756473781661695231013128935792208629696552389836709823300196175738860492716185880665322276504430129682842684833251634128298671001911778138809120867476603390389903151506098255111150475324266699909480907211575229099038491462939079711173521745890725476252718145106913752398858331050415937094539936 8978 105551868065268218796404151621799888302828719912482762724134944738671406890231455129013702050502768335530588358024730038595215138239838271822217200614179650725540710605691900312539560942525434351938028435004809873089740399631375031433943557107715926494590317405985796423220799930367168755710971547984158244573954324868849635119898632211056734113033218587342872845306668706083436645129638082352535654476234724609136325206477915728281889526980553611239874056234007331333729098101320531553597141483188673089352124370967232301278280944501433846837388097875704251151570580 8979 -113807038568109114369490671175608031927257845351429053690395537846273813676447242422555387254307220703167034090414825964277307863600473831594828093051678646449812560612240399614995613897811847034518587628983220477499482546659405008281195096151604954020092251454047531352929134852840888723440495269147595669867138102853952474420170458588096336539714342487092119810272399877886903916912683721366589237924305765234840862386626696604077812161890124777282011706842296832529166907579491760068607322317363435855383222799988178280091735587939589191006171934662807080192849600 8980 122707332744754392185875187562033307343481109921764614630414716932744385028503896258331658240205566873814860371857585375052087695316033175419241480297114444725522131448234831190571394847600363469537459750511004305685755953552003872084527161686982292943097999347320481373295164670510300382573253815008059246622402853584090116040111217253218382552349302907217468965659671080785041669002774732123625172426370805826897697375743768179104935149185342728380303403531178002834885191678492578909968399389845498167639625298469753144058053835947743848476870319623069765985130112 8981 -132303125791382899446743650526593849290009338888543505800845073445361848548061137396694762432553517257737430304034860577654324320656840972677420705229249229894590969033746363443599239030400476094315507551717086387002867732287784495545755518523179678370850376241064401050182542885572648202121589653684684547872185872410146308355873828600314235292757974875226137800709871550362948188380860051281394178767121721815508878510323178948657626721669060021868257299972630621487835459158177229296468562508520973162291900345951486564558865935942397645173700272183228006924582112 8982 142648723400483444568681662772158235319687422699670872416663443298446878746574321809609141530389625622469105208839344235957237439775151478639831542214790664297747376738576064111058706318764794709809041258729178357905496190916076402904729778359034147364631107354103768991451782988984141928593009751084203440885392807902210903728955756788406428191674971118711754853782328179064338388998371296535972285893210510070683013507598892168017859930362704768277075952857742573798141801962448484446393944164082963815553530231086767052890523843713637358174369987284452227630684616 8983 -153802668193435367019835312485706822856893075980815500161171947953399263012956814271443268897780858487494390724062753529059882169608507829045669769588097548498950456512460076566799038020907401744536417847629145000929759347397831947614785756491310787951618212507775643924657069763123701424363076850524772329953171476502093526842352430599495031938436872737296859922035526399698322956413498968762198842079762143434481969613893273025741371574784582830502205582678988050060939910697292039167283955673356810536069608710393652568799894519244605631262197967503688471029648256 8984 165828070024573173476454616003636937906474491719745083507074657235217156558169611348327320384428952432310391436225716517108768329467362462093114644660409744520897808722776377610489230500384939049392685035272285336165706191808850410280471882319072172876779248477212467917563099141361603513627571512756401566883628717372314822020804369485500124825502277955278075297337179682582148127615048395272615842237828102396351773283500464313185280799452368342112889775431460850841307422060835641680266273262145674331867588857363922383048213330522346131162359152795975380284020680 8985 -178792962014885661085161996265597686906391399148812968748685812864140709952640199386226311313766154600726807262914581747836938050993121695853307688364927394756696501599964144650421288366640616272859602262062599634883950874261924516008924329103414405413799767986831528626616508865861717645214934451148229417225833359940553390419669651535818024567746456095413127535390960898375644211143953457307276667579178711123980768173256942102232656029884482210003641595697271584525057337048730257784457918336098128544469054632022327030590541509376186879472652897359609749373130944 8986 192770684318023730154836471273730177587672929980607366899046185046343467719622418584633697285366824576071555628797409317600011302180690055694153594233326123191181337171948020711200978668058361286218233434276465599264176477901436963776751333222753681064746993168694862668163535943514369494238139136471383250835199210834546412352570815154594020477799486824566353982375644787556820951830993048744240366944823865497680001649036059310719043616663629843286532413979644247710120152118082345308818969839063897487505780756564776084739191037283557074649856420202875544977263160 8987 -207840297777046810732519203721861288706657849083822197541909384292637140695364133064538475947064421005951980186294942492052382718513113602998572378422750226565378565328372780241705749290046224137184356003928082955135952830119055242581846873225399401635809026131792623117040994705377617780668479545074751881178090662847185320298414137701455907535188463213156300391715090958723040532544298593488505058788649609595578159812482288850276858235284873914027923890030978357244096199380598959097642375339947351219116676476436776207133227894706913540916112604935366580195598848 8988 224087029798197712857902395614677351916978556372903997273696008338915878846960890432771896846639091474102622671128513674992527988806024480472407125196667488446876880457668855188716091642556707732384870349455800201398809233969698745582382751690827647928532522332537697574893773361053883678184412283775018539534074115856687697364682783936684312446173984813589664306272064942066854030150673668358113134342231875420255691142524382262578447300085433435779503172076745696486210712106582498048738601017864154739617196653012752256828776985032648613710203424441552010766122752 8989 -241602754948899660934653395664843946451721150495045396601121663920954647041671455944892786700490804721216992272347494877218449551694056510547413099474830721930510168484595310886193985864826106336601123735942771551031780844703590417895405055898922449731435918042404300376306793188599016164221054854705131553479911621723204296143163883620007266159458788340860791588965339447551502562483637447503156261371732280507983019230400857007194840809749181570731612015708461709538240030465077046872384530445378308701463474022552238021398546888534042238088949154562354222135487216 8990 260486512982130117569255068201017833392963637292092337995186680693540277371352132061249176372128536508313491560797953591884059448223688382610049584499316584981546783039302280398841234470279186425681796193583790969973452095221443811209152988331588205554906101496050535625531739118540170351707359953727291996126762315077482693828940039041162406829503247780170338721629794811613936924572326822857404298211749586017201074353397605694550086098847690876552728747880690338786760363540273350525710500438646711379298040307165777881486348808956857455804353584469600832556119520 8991 -280845067199435151166245940253417970531720515075318067599028591352449463470441267675728666716780285636352565333882755392108523942718053930636581740483102319157229150479521493194163273367663265505237732204986662941955917751864794855218990484649040354361139383906754372604368102075396543133016005632707007336329229705922512922991757824805749376028815618319497774695207798027608654542204790553260117329014522984036541973566557515539662744210702852453719130708270266582993445577502917104342761587028347571703160900143246733283128297896702506580498754683668080851657697408 8992 302793506291281636996942709439705904504787314223977899666187642788635649719607416277387919062180939933108982198309818845440482567394045521888033306551222343692679243856920488103405012615988228936226203688070321705736971161959637490127520333326093315668068858477590638853958068930793814448764184916725677941954860378588266963427705618800017728276054071283939119305036089561280095308614093875079255482863315109918686649769201544980070400178805619313578271873816194238649501169860391928347246231163711511598193115123111340837216045526744055647173681054194127650600397920 8993 -326455893037469822362120433863111209400241100828403962254225809032210825863041714561425063328007165088096822663827173192009439817177533266260243210967430995789135132552235268475854975194535368046725932001683052649051358705751206574084002280191230320044653927037663670347420033633403514658457918374023647258007735176670454469226082659944271011097939641833699730329629671494743720828053217687197216852803114352175445640675977427508490431299911653593938005909340419676822422653165703403104665300238280943600802151287908194027489886473733543587374019621438890576865159536 8994 351965963513311360591949157319008708078283420864688483301012815980332986784129480682708562340448645364162440437761442230733991862643259464774827267486906912256045930210622573198744118997303234588988138466929013917288939523199315527455259444684370256024606080707629467394249868340619589200064163353034079407650951275388142459875896465355473962646441939670951179090913128690641694529976595970146059865867240177415113089397018256537807714075143685832410030815547464326238891599347342648005706292091790605678654581478972651325465154438304852349159981770952626974649784352 8995 -379467880730689382485165582772563670632061760247846749697868800941169849129219782594803167955378798835295961434430333264646817739968037562629326235601050845792175174996757193257695837504285068796576357158490169235660488738169385961745518443245082279533770625930701603256919174096575919936491667142399854059933110794167264406406318967733764752234074219119584127258675304524602619530591580754674972247211137265931420402466430508129641697751719941272749968355878803328531105138982792657120779008994393317023362028586135778115705094849383382876349791450887811144662624416 8996 409117046948543222854895044305588008468242651485239350670236840943460732917485803436380762798329203383156926338948199124474782952754900937919123645637101487292440696738315582458464982994432256969534588587708063084384696373669758190513456224341716494979837791234043226151854924782984076225095808021433160203848830342120784559082480020730628258220922313272910094012214349880045973969008695504596399792352468785490339321285080645721306563434019075405597490991758249282231897878511083975649391729663520037644806253200049674797049921682755832590564418716257033659611791072 8997 -441080979216469734570007704550091951256112473489873641635351690861252389721079428576612009382319747668707087227214003908214843309961148857161331936055915880250095791470068929910943016696677902077049534119800584113056109407279274729837238675268022881859604103466571894607039615642471357719613232416341924433147079187020136560237362850619002153892082073285504530933434592728798805279908139117336591198397237932269613475614567314565216877872613180210255872082800555575323267534781499906414653305247440017930813487325910997157167672112204420112981976851645695806227850208 8998 475540253069846899355785921631057270466732567541707238370444850845013203784250567333293987316838690120155364529257174797660785431370463669768191961985326810550436839482661894673157612218199743554143681831133096284238774033675079151047573339640982166752126102844819992389260932473764892027217807598295088497522618115470670757424365194316672190772520654210342426114613344411136056456365462421484039913517446054311132373285666673585471815959198481928642766277568948205417903117461994181796647852326065834872179507985783556787333503091174900155734336629186787069662876272 8999 -512689519677147665315954938979716671191675821772047361357858994816880925720544046054353952385650404860723719296043104369389409445247800808095177354414201470023603865332498882187832018511775222852621925279430655872703428445428090676434516570975171719483831831595291041030693419250654712739745104774851080091692624921435238221207601109514065743617641811460341975497668811257475278433425397239065540492262128597434967805626407630893343296681026610786559814189884782654074369019035193757900940057204631328332460633522172885505686648931634451001980588587962659154937723264 9000 552738602152060436788921837400777461322546998835788640798734761714775826504342505635403717420275477659972108990655986197393102058681837355387833015826369337384189685013743449738738891698172833893696646788775090844583242341323206109312118928092839795862588964339698549743565288438923058236344513538411442768675271616739163012597362961027425629265922851856089449161515361827927592680533893615469378394910857457871140341918691475539637551730997349442148206090572711116007716220799078719562102661569600737501296073904459707846527098297724515021777984157789040040965584400 9001 -595913677186971014314165222143443958875988559509014758522430266146851571821365394505634584952337878778073217404565044025774725437126700452416410992745708041427097481179364372806913762249435031722230006106528295215045509270123556585665321570208722828120491979351723460856806876388534533861949118731599971381034722638643423821565662498487655581666155419298684768695880074789560938907238632162353535369307074448113630537077431182016266043413752254101952690043610364238810363790563539171250050757982794085559239660689415769051544935508633722302229994545036705874346418544 9002 642458548642771247085930018212203241641927863335535676360041946561630954300795438785311854236596920903306390881962291864760729023647461214673640907039315105030591917858067807560812722731834990851959193645623746730316919445794328670737556840589371485670211379188298230467765581698803039073781076943923570835062626974070985618310737714855100557238810489928356157207685733813577443408424751639558623970276000800412584466565603123029194548020734885463656085725765791474191677901294147650343641928400974426744237052992587013429708715845778979686023973066677550430663803888 9003 -692636020245516885904600180789966390008921608356074227932796988762028247488810289917776634940862160548948584368094683534529489215087018185217764886492901736059316523499983110073861902659847208776560879981450885021079781612537997443839649272765180856653041236833866084786929710104445165881003023744401211965613992119849168135281482215015500909168978016125894684874286282820634163025354674979238553333523293106363593286868569865135289781489887207283766902340245239472454717011770158018341244618747294859945741088114003901002476111494912418216470065803911104649959018080 9004 746729375096043142154407650692537972018218446249317289638598441017608709626827604760451768289229053325031803074098064632281143704560640434544673357116615627988552484256500218475108015669015476081303894820967481479817025337945527143682916160973537434258584557346227549475486280859079656950317676711408614725652753939907403708038126714211492030141616921431431179835588866675181976715793357263100439394839437558472631091806815821388934824091060294707232014441347292943313289143240953304539741480297852268333098917885798347548897491475753086975934680736194657009425488456 9005 -805043970297366724600041267604057721810663800055084087133916823485808479446737677551353125239677255886821678800165709154786515317220726654380032928505291326435801635193482841775098871410536408663000430437285097091218493489276320231489339673714151652925894080664754444519172815029696584345700927198437738052980942203458985200236550144179851820365778496175385542201200595870449266632919262404551272779032883878220356584635029463530177980953722937005386641511598846678420108151522984725076055533350448335240082054348431692722698021698192794612509201662183784622165932768 9006 867908955649903830851176387165490388067523217312476897809810476591118930949512142462407989393968184143445292231070891442943148325666127564838417032586060660718356375896976868332290244662317466748395839363252449356224366976704075185575265811994898861865602606135351602287149555740711414385105035056624383822411773826595128812802656743178971842187055362716277598639646923009294094884105504563477362492784276280397919605673726904290016542549744816596378013677590424700490170832100999234873724044330505017827910519888954972950490644083940941068882066875417079794330484128 9007 -935679126059820284208831601953069058153760185001531211430551213607744153943283285855424942444268558563898354499372541993872342810640908649201270578904614779359107191831177899618824873131543462644373261921142766385817331183851637572922039650015253224111377994919711167064041320543048081150708267018305450520427665565680645874170263076461859739458710980596422022242582617797228262140998706074939547282169633284857730330714506204110579230570436580753498013704161083621687297497987322371270794724034990125346661482618268870680373696309978586488250625708523811037292388608 9008 1008736918055087769257602062759134989290477095757284763613491210619383936865857679865111136738046461975001297433207645090039998974030789034025923320177511251197756153065592696212588639750580453170169817310740924620100444307390589680214777825122316452006204501445251236359854772258980266889604375207827714353222798225645682837176261297590015712008384248791908252803153492830136132063771212427277738989990830068267344261802119896629336623560419897622292661423874453790978243553785355564759824047074315527300747646413583620380112747876568042845054571998344784493703365304 9009 -1087494561611235085754825153909094753482319782033094771219593915007642140956567894135243836456342513332862677070960856391140663287771253198227328387654780741260922613788779772203124060453183536717643845405586034298234121966089548175306038267888730952824728479675688496469044585058450109867398887013107032740347571019701135613773246027371462979273186884184428836774215975111763292324946098938005739614128939372617323311350866888276950292687734370825018679860546127780956500874667359753636733702411120075411470250209218459847856363930982205937577323564094570059869464288 9010 1172396399358866099490885160126399849638847163502827259992237709433298184321152135405863960933618366136526878380575710301305657745628653324278951857585525869807524808363329131924579372777590575124731306396063735283169470614258267369853378901034371898838185448613440310783325356694554643905294409604013474230742247234633799593286598982118240273757518966502449636266300907593779402003535281282354378342606072224281487009983763024525243145080926024838823072551959030229111947429586654592477558925505798641122378376909670159483844264243367320090666997540196695245216768608 9011 -1263921386182626769361186522353408707714054876286403791887321228771658881439766906273049797028995692210245224813888025615739795454450819501583366386758042742974681464156146988677977298692825817237317925069064819963117239710979603023535341701641675304380907481040284651636763450986491456851404136936729775969334147434954763084710684118487443358961301271196287078267831591803459776509535040983892062590382171666079796337467834804550579416132040414054196620400259405881046366504407024073626057946191020730563053880845652075800560193865133704262657695057186408157435774728 9012 1362585783231679048098121205522896640401420506841790801350834211601418691456890872157409883046552668185201429665100060992927984415621031921286970536228532174570380029399882382370004854547661143414509331652161967118599563651031227216773621738159864184925870531363764190300118084100546191335488462308896004711363628803411459748032342761632394042533380705895255790235568457173993431612638072422561837649262613526853070278797857174755783245666639657372199435979101875536502584352102964506879956491682703601154973352755358046532031829679467359759567439661698863240800763760 9013 -1468946061450522156874346442561375160502151619777184477268033643617357874442713131897026319834977349143936840603369361872536613367467726345855060811051355175889272700438307281625136131169537292760656668053245807861944030165331194779216574546484691859050405868015096202696147323301946958581554490773782540104599842603151889839694153245457253691216736377999099922951830761680207047624968124327263698451477527308223640673533175477260746632722541247367955753132282580373315472370461607031771168409440057391479704699826078990471839655511449017216658466057060538174212932472 9014 1583602030912271498331122639527292577086479524316148073800180744487086489532357841119931228659909287836292944861466655155548604279095109131636643654838084906849763310979420773379602680762486963711292434571829271805871696717873747711791413453202832141037638843909063466898858045511146249615882262613819790395481739731148870593269044361654512463386608126976661210183856262967665818682364974130089070967706204703886054995092543916207227955702544746167505281271459684098337252291295102490289499223960123918333117677716847791666428065055378972437693963736202575986772378840 9015 -1707200213500813135848188227926407778843009674444167104562178046394703274717495809473502507998818564198852349409131609376285161497354476484857499312736763785053268120044323498622662070398840464261265398895910929840439177082254304064455491381355453468901667122302011716298324270674917626385304779921810113409574818200048559134848590078680391452742670038495957067974496475159720867872605116292181977296992439537168613928861986410725740615840216690333065922200277377756210204207768888385083025081654891774139861512041518237245158618909122249858417147346745610486031933952 9016 1840437477850655695644514576380771091282571955926378130818059721036725755338385282159773916434537318501882086950317362061413991265057705827393297117923552079246228343222034977355160765142716152345535978129381042769827481340534459937059489991441380536226752508766687640319848246426482494249000738821386218805485950329799362183471572063008512410256967951024043046125292302286145998953475220542598931129730393424332154524369031860435663957495781599981332831351535737321407468706150383945188360891006153373464916071743321181323297697597464468378565734144828920378462096624 9017 -1984064956921406928510650507733535098986067846106556344559926937468874069714330514775842738526290286564473361422198499037244115368994556044079315949302871620888889274227190188702908735282375067321722764359313463701449234650199820546723168268913934026574897659523967119667943599664158204661966904044161421241787915517024123382939707711855766081434184500375929137339077156136942787693354924920603163593443438199689954501580872879171174861746490555180810267728492546499180051953245339813053856369937181554031843533340185215137741608767140831253680953446702930318479226592 9018 2138892270165803334203394213410060432840690871463282699910376303747028183506319615908381333750271320891697325041139448934354561213764466148284015638854902941370510224763839102582012947871160281822707649621980702132836204441061833126971712191369019828242708909457524309563460181812729544280809049886008197367015354617012399591492103204121596845808863301696433268068675911545656695536162251696340525823849970587108495455548906133985548184508938339151025120250157127319199764433200374235804925761936128236079380416463248705809930889135463365278687684708813127978137701120 9019 -2305792073954947290460466692822260417997932843536230810620084101434288307471726003355377437816088824479811456359310375495135190583318698068807670431713176779647614341773758709741863503061225028097182981719582387895429052738579851514981287261077438877465137964587255455150593148864362268277793360611299131399399453565408000058459196024592477537760819234449676798239114902952765035200059009981109255827789166903150730173082074232083962334748126489624691288432200144607257800303099894543192062394384937722237042782121014220051819277657808836900940227377659326122517873648 9020 2485704965761370009623971318950651155209855305578263810605035894232369109553603263749891453933291865309505952440229004401437994041304714831888332916016130249281382605380035801413870776407418850949872140108124161941370764512227488960134173988336757301264850544432215374080663947988311184787559554036732589273608526562221249991617547760012534018179548194340065624286841495714514841154486260076826654267071591709176173423625344172866879180886168407521293608203376189364820608818131328642772158290521590944053970774333510307483928618621273300606728473532418392853457457408 9021 -2679644769579990151542722815077091786168989774645963322938228765778003359900198541406312937156004801457164777748403882183043794904043295407912368743685740330601215015300552109950315101936785367836527747854904829374264247953546965076095261459736752108319475213425208927084603391685069720057552570566581373832486907775869439535138351662508926637397978497899580502925066555410919875494867602630020941935271894175073787058443357084720994725337566465084868448551265114368580323877288890258964577843952162659526617318593013310433800403083564376261313298123167287238398268288 9022 2888704232200020671272952743598405781145906593486180609767689398903565139546256960714567320876849711163741681536639801811839209944267843818944026480239044003100514917568550794909799381061466236049209034030155607602862580617458451550344839630754837782521632269871323022594278308283064462291097225220520413128869835880907816188734805261011856421952185449190013536860818950627378806206021009631080638584252898651167976514834139336600263874228126026977773027828075709034439866663439537293412524332781665537108396481299877894292517895581650893667376642273019408941803272944 9023 -3114061162239289364180395770608244438556952171923306062705378155109121394092319724973867965676379795085465542480577747314359911813387513817328027221525209203539843565444546087694393089225815485925093706697673806769956288068030640429662297183347722205197669854417839775969655063224665106746314351625167928063412180198465332928765020946757276887874177086968533153306713810226984862980491524432519257942163061654133095233462816139453101687886928390199441345399835044796076721551898286900987650389947746086100878862852786795042758948842062927696134168271935351431652535296 9024 3356985046329101934041111055346592359698252370045594240408169638574928734656636190373205094507387660932621193226065008727597801789705998655963505135054545551044107995206677092259445715240767266952063914822046065268509186723193415975702860433720952467104115046454003644625802077097890257405125837757223946429187146185767136608194636703364288051344973039576330002318431637185905897033531741910648056195578344339569493803589557015426249271177211876625821159318854458859332693048505923168513258836862941922149130713388240250942433382636650500314579773553793426909306979296 9025 -3618844179506503352533349152213475136895563253581392527956311138950750453538256813241912636174754836479312565209394852913046937591447290662095620915810423024241494749075347847757625547040521620795439008473050847342779501850055474140417659521991836853076274574242863174712821572573975157664830082014152699855842386422502522427560388648337531738423849811520895421987372462701655534526388757629137601601336751995407051340831920490439607107934689072245999082521496803423692348551169009696329108956265233426829328620817224540894962474260741201187177250982016037282431609594 9026 3901113349746466472743586698216986595529939186357024333120326486306521709816115837176106187021851598081749156300759929950136040907795163060817027641038880284148698412152549395631071056059799090407264821015314963861770856024201617832442292094063316550700800461068502697493017575275822107290856130727236641776351089286313153745961318391682551501427036326028316519579498905568111863878147798574043803463868064417869293507164479502573490750985458019118283395434238155372634176063901724934013730340202563484726391607029824537651585305104541754443995018874651613290376725120 9027 -4205382119665191300735860885190487576733034198389521094071525511008228427773285192444151644887013067030352972249017911807024603491541852441312510094171785195139841960200289344488994957374409697243527776704625157782714027463648692858318876340863520506499716436413891459689560740986863348201476215179385903096836102651332686802645926129297518158452213690837413683974651605306158878465086533050924549318738349696161934532375888147800496625804520097300505825023282117694659981994953957863340379839802583546864564239099291745179988382134250958086527977200964204849772125600 9028 4533363751764610488757846572210317894043821866572564116587802553895536260473246045785442030218610444765069168506390625325940893930492960769411247167257322462873137244882099067697703095873230898622145042476243509703430515087351627279246800542228022888839449138445240350975130672358505607526900525214757462717848661582181554832463227655982593973593323308712565195789404687938837977396955780339417678190704585616284184197144783299854783763049130695446129847212353292371719182553600037193108954833007065847809234017038530849538899488233965369818477324231591376058921899040 9029 -4886904827185980480197830575845029620563735649737672346253717685405466105627651587486440187193790005502097978373420023935649282412071073026497028579801689291521925722017121545524008828838459636656896173041069916345057198893971691046100635970338480583448333599573363205862628783001628822145099864914787724886183451696015212211626005092479612100083247088558634745541955003828430663002138745617819345905500206187976412657365748136077850762467985163231884782846111701215182439533257504306366959871132915381574035446135723877426830252216503958297516966292928241710280663496 9030 5267995611817148283977384003698001873694080503082433256908183008296153951733040683435727076967603593742699607360729446534661144435028520298586283003916838038771749656111856205075589195394735996704782471926223183153160065185372687888655153504143748565163512370691124673210589863137727952621314311563712658797168449117936625007347601667755988705049945820673944661596471618349273554653521874350258136744190102465878077545965316425705123032587746644070548464220118645147983428218306972985011204812614183303506031435629311467236933913779437469039453010716629857120318366016 9031 -5678781227775328508510690165514980163581505940875928495165899310601248996299038085574192752277909884757711623603585784676535773047931250999461892972102267711135185820397453012843031515238213160928816325460798253014663740526689002264270747632690502630382938605018967536358113195155071744065413732818091444365394595813302124048962271750423467214564546003749107511946728624435251558909811127322207155757065372676253131847239064954893159613075050059378574222053554970617059324788051833212425519689745286570283982442999109705119177966141404351757293274542355046413611553920 9032 6121573692788283996458776462290351378673779578283305550324795707038128754976326490935742039135090286145617879022935764616385232034809855754019565077467161680233387476019484777748859290902149988995165205695582200509179217789705125591037625862154624903882048666696682135631782145960007835595245940171831260784359499199564833418615904339210006104299674765421753057739837981332865908918719336704383862674216650056715323990847353034254869231553172612120093099127547323860185211349795192693053091621600791261692092298914167588356414248307275119933000581778011178465362285584 9033 -6598864894846758015797025305149442092940835054863767638734197050210047028240994476572958776142860422806920535538465965528803985269122830691913301229689296266728582781455906402238793385633268152182285914554144134595190246945009561365405109213187395888959074373397788366778518438345607569185767367888533337377637870061891426132602200241425377179944147190382055352580135894349254773473129192559000634596751072417932578090848935854552122448369684046824523584399868946222447207315485387742979470250997048093193622946478652582415898869453574801014663326575007250654194695024 9034 7113340574726879573803299012602998684431059860189034558999147885524184681502183666576305150137477979024792309564334282409727192230324759410076567407663402080913363468251868139586403720004608836615156473639472295665110374700013671755356837145097949744979408689754715076627781672814121749978048079615509750742017456772076082166881177890446172111198646706088472335669500436686956296893366401670593793844631560605279688884738202816901021143649629204100194183449272572776388995395965014876452721347928478396830817496881615121139468204923061387780824732869349283128290462312 9035 -7667895394612170498923616969680160239439483797998249448366471206406185301820038196721136078956065594772523902236878459921684240939398986621091389736112221253049429685309452923806234759255473265189277260014791230899550755448480249023565710425471743651979592544571697384610905783874776741073667792692323303750993018575771088348526264762734554918449359667738006941222943980963334740300045352874683087496654418997974168352329187544822194922712864832411074929296850477664646736385868451332284473113510556033634109359344655576143401766035192993376882223011153312582581793088 9036 8265649177112091057287537032653803791100840172210722023750524080200662859616750258198421679579186370511855892147926363946295748453019688463134493870458838462787620988732698724180649284273321648709318668448152082415738496981592107426137140966003996563172213934565191381565945964215500759029137457024951919012767073778936820723975897029814520348798262764436111664673137414688290526257012204591555958195126357944924830226412821473657462760576629551688309020516154271982664118094218361387723992647157471014105716294368616614202347355997700221442143364944660131278296939608 9037 -8909964405511564943624488074659589878988289404545012792510627743915932593515273861348213169205763465705699867780869603960834526676335578993529632925229914413640734014367360581086118378291670816891302885707074383207539503002108751885823151981882521869841610382568115412066334607358364555334579629554561436393732903550765950048639282501338312026416318245845585705590421260064190243459804433526276134159667064025472944375883604800019570923664407850109500165148542579808488953966634520675506312859766523441594686490772514943504677541137438810090059880425479144042251679888 9038 9604465083130034437158104389944266286010250904558454148198447545659774626908774460280669843442607974552868670023270040317597191178349276414571380249413565985777981566986260504628654578855201336354885624489108635665915720638661189948295613639556499761599048944412035919410014383415483716673855021186282726536360232500158822640788080506700523553641993190507104781131786662465565428943612999708155424695841179590730201122591593894496110358137951561229698331065613520369340240397851943509724558615222309822160379113344363255781817342585533763206329915069416947995399483920 9039 -10353057057258539475945465551304161797333009250219014218199610572498344907048683289028990980942639513304644568858325118879560384246420868310011528072108182548545493887981156232451559811127590947901257379947982758696409071210726194608056772723352770557960552943639212616974197213752127871231544515775535676117360672515038988106460729756793727947535011680681463749554320316565109431235338766184097564132105369857690022939248319394169508315913851185561567481328370858919340648823635962734283714347766598920123740620377305356536224990764971063893955086053440119888906934784 9040 11159949921321352528937840587845554911563438613188030834561304901558704435439466735815031639959268450057575907181774057458171319324248291824062425638816728851213914731391343229430769975256805878286295021048080350505489395676655869378948084255150612128544631864929431198305255054818453978539237349875399850487929139049055537056545222511456180267114241942510711129815249668423046005266098596340949426837585733228324124874705807566876744538345583156626149504021219300409000097755102941375197043753033934541410852323455193440277840490783748369859020229789594686049061336784 9041 -12029680617720366236774619126565156105389420211142101654357620131840062315420254490812561128215240707518382412265280953453585757578057986053376552139359727894820276035429713667904606919758176068009284998575924731273676987420253674856413863562375362141764397626647265519934693239538297004486235193082859020239002052516650196794300957918088669108985683456560165164939074617919239864379325781245975985119082330555776176676611873158377487156665941761056870116062612649971655575074191072400062819986578987941280209112211075431406258769983174203755824662602803720931647472720 9042 12967138873314777065924446805016992968732829954316235690585645061546435884268251846093645083484161906532973595743547468362724890779119014176236395170357864263735635698622139269028611234777946252520642902097888802388510415103248147825214443833618291112279550623492127264977764703742649819270943320152018567813937269604622368904163001810979874459412856687149915246973436021254644129313424860131192431668042751153946587296221268132405017619213500354986663955503092848646130501882114447240424255999439247329940083408205578019212066120696013473419561184629859227216579475008 9043 -13977594609718484590248722527118443383830621047634661588194863017725653723619367250501040489618761484140458733187671977807607453610945649240469095438757875176689153511623971680528218480373951056065130023972209764380019022854790322658248637921491567894982466685740828404952908443320853550247917326696435681375842231305286212493661046682741656264944661558580659159638579395959918839902877571950962966982481775773032646408874044244922848519736519245723528352869149199225556916866442917136369402213531153251305032715379087445724919722722462777076575579810837177315134677112 9044 15066727481619969407820426771590628404162063189354173270166595809478776013246187700469318210339673880785402165986535265625780985473585605784321062254273107783129755997968503838107696191574250156834903454884932181814092639691139483305436005786580460193106126982078111306135295984332254880489685278004498718021164664477838776993840433387904389353591274537239401704537455028452480217311238674174962072580536345087610997850112774790104627315393367764874039033844335725985556662523304175957661943335450928071846084416656521702956797678281213164323071727693208571031034355936 9045 -16240658708205564032626935434958028812782016773645397670177657105430090381910792845802135728973987896692957715426072514766825421705586227576221015460972224848276998729738109757919271186545735013807526015645435380694484502899259569504773141831897737322616856637943765982663123162255004771290875470866006607591574485690894358829041480210204176261346258163683551859219450295741132810277890789593759587320424234780993459139304322827284441451950037701964741875327807150681074679457983925952031958650482662768041616665814663339985791556264734440364803050522363135313801458944 9046 17505985375563075643335123523032725553699947307201310243555858075313320711857333516740135358610726361887585436797424424315127167804993903792347007199630136214976062401041806466691956313992979833244503131200925418044176883267915253231797314940744384998625813822581928525375457373996522953281179080410337986730466926133461549648292838970043737989333244849564187833014998633779003160138502257907678272727910489687545734098310760084628586500312123565343224068419175267408336046341899363662539144926476087182627690335829933732960629491553353101051217906005798989261055147608 9047 -18869817401729853615954677223109910797188557318550859201870230588226879968814852220167576205641739435315882841969277719053473452935350416420830895872484968165474747091793161600666017614754008199391918083195058583557374259785144505264011464505832712478764212394055887538161508770611101124071219198733148083957013388020558049085779401134634046392033631162171170413110283018690737893448397509740933829743899740858685036067611092666663542863089096110628683948808934101363584054354517968793719809767027049499470113551177867335021186696770763978507192853560035600698257973632 9048 20339817370904320598035841496520438095417214588960267498739943826879696468984682791447651534300959083733067952752294694734501668300679793920475610964870276826590200400060799914681273082958249619798480163081877770211295138231683421678123464776031265959967446423266405212079645187915755327856154818039161902992345147940472210769667900751537695169670948887204045175014555516800235988369405507775476282010427145244851630943261361300356537246222782193846746170506194227505635520626357687166800018197357023589612897056739536305015704471260837106606381857202225645544814074784 9049 -21924243459345337248907057087433019905396233899915730663625803227769514001887006949904958086011393638328873895165199281843510524684109729336955717275388251999424611057897753371361876921378095165227465571086242748844131240063616671782350814556076776237883883168041716142191414280927391804059037180082983878112678879031131005780321555091756095308076733785021793510792173765637060296747203547790657468299204028794666552857140280589395202688735264474717967529161039993580833030311737371092951259066312321809869936104026320136284655201455275245193523553666067501323209788064 9050 23631995692728571214830255820454919824301420082405316547595815548463627113242058690311490848839220327936285533028756704631500484981321368267255079421554946412112478129918338304506696085534938632480301324208958428574000891132474914782591200696928632047713805978728505874800922564793594904116735118278501376088238256094571154480024419038320744739611074956375681783289548809440387629714452603259469674719836554436344985136665200886389299905905095578104179694799296430852818758016994812057485018575684817293934097676463938964158458641791164589466874884470812433885456326536 9051 -25472665793309197475456038064486838574283882578081891364696172807844555869980380998570222929167444806989215347857270089593559192129863401740940490848095642992337448981987885829718338265019103684133628394260236909408954193146205466965867534061453833564770852125872953574655815222434038007134054110014558118201307981226262022107164128513368734359450253285635743898599544762721106400260272982936218812333944264789666572806820255844830802275829536964790338496668425545452847491588659858410707109872151729703490601196609392630971379816959957084287914978824170621625006332576 9052 27456590895259092268247188723185052575738086215863423641631742581562129919220780575672557966550444069857244711186294029603339542848488093569870056897365405690716736592724424061019024313568337593680936023486684730694377021074378499606325154353786420630608882445352993869188542280700069112674266802039083651822047920792768561067607345828024193457500692504460100531720527222163969732513421340382774147198113428714104672976926221701481466514312819304716914268353271600580250506955181914232324756073755865009013330184177416052796596465258504279667408505074119204659554690304 9053 -29594911428115506971765760736606293953938067239147383649235621967794921805402682793077206924142001241998016074441112973965501843653070648980964423797281439516605585735967522164987178580077774783876724130520503555588358692426419090121552661897122529787195719308695645843058731162598215500401656198320557220886590251954027827456503300160903638908769606181271219818967439071322329918804850402386120518410820779421293264646031810403084703336504984770927953030555344895423406708079701170317698895093198633122799577391868649997749064863430249097061333675143944159356804301616 9054 31899633491516937541896263704915424526231250381372968279875718139017264787689369797329480493757854408331765443753386238046388504940318717221509211405223337345265853260947259757366424020451019681758356621673176008101704735216731782751564598458397884159220947199108313492459717389224230277224715652546926771892428346820325240117461214077695336378764725138479108686843838087156844581997210392542943695483918940719631152173319007383599090019473130719608379457424854000434561049702201994899954431944482307353295117390265500440712140403973561233176683248144586484294331146224 9055 -34383696069439725364578230147644500752883009814987277151993514772695664969712050847662530093019683289246567553079132494958848462671290877114835746212599081805122936706344340892840633465119224148658205573582761364884245707574397549273699949888025669179257534491056374964609253749994622731448591274088105702866347951567325818014407989616409681372896324732736139003530610508221319359245743316739283771314194104051822527456937426644987901120350069150902800715399795758410638952564187943948013453079615301226503920650734192728199581679153511811285036154483754229335008384128 9056 37061043459125008873106074561755030014030011406226849230525733308913908105044001656966379689434499684838418906922908017751827724978857622110556288761584605399713242501592233817055828790177787867575430082409592691681585274100508209737452837557865943897994255300486455049211285946726932610720031351920821160293090789589709841633399436279486930425946579825224412610782413875135654062271172950622468645293548738084449573771734527697500829624172105018077746199394016058859074829965221131326024282404259392915083975308274921233753718246191921611958899776706429637916636338184 9057 -39946703318949921604228730348402181835280626597597390808935947452495022064588809756928023191716760912357937808329679651147971371033251458784201202038611821812438331456862524873563099600697513226841847778371838493116895912021833076107883815171828728572051366775380063810634000006821430811216015001385222297810700085975277891558956564045604513954186050906947371069115910315795148495048654424869591313574280102853254731203569722364286079940851471723786979189716558783373468652214154077459599645746483099908217604183692226796059075882429503156063485839993150860347819742352 9058 43056870770810919486893242134906212855899114420408192459277021262726700505932887575023938387204865304058255224936140707612106158576031391965552852652830492788190190634785628228633878955947432882621506536240082054982640140344986282616382838042851487448608888868480276194881351191745659813705585003032293033060197185608361180439829088881702177357757410997967487297644366158752974573906074748224822086503693309853596135065508070023389476310947769147171839042115765519258101929751284145717349156866133041919816565913201123744790719456832801908895794307891589393210763303520 9059 -46408999026324819325421246765903674227601360061627290887462405640474238379177073136373949724440418509417080618751236607361269895045084294902893262229358246053722180981823568212297944039370595244681769583291208425681311493687183677595752925785176836986723996639112683921239126465556857180746214155250976880942015066294599610579412912725082465910188650785301878417460832735371928142842332171110225093507834754320180205294579713211900077383099259873358016867574874369053648826273357817229014993252439030985990797487609126473416121973211401960368057842475099346597359749176 9060 50021897042501990257086003921906237728450340149024892183976340788819293747142906488336563138670883225741474768708892008945789451114537520362693585967541219483049481355927432121860376295398976849068062040293757911760056172501811295159166019825487586346597209352889300248258426143788154774569699332036732002687791069262030010980114259373149190903543965072177436166073546525450672459246958915582120864926654516680877805701741675148346835764421061615222125100644710098598067712476855430068490759609089115079186521933557299911006523721229023855844248903457443006365722640000 9061 -53915834751708094816619014168859886885271199866530256320658375749835118255375124753967042148306710540665416756074764796503537274013352666915988906555020419771237195344111830867602130397892503172486091350553869644167360215068052226744364967817327540700968896443385277323621329623267295857658296141744166043641095539867604388276902782681900810334118080753973062912196613624776508587695310663962722965134248601541293792153387867504433430026000493209834746986921765729237906232802063489003216514176831099984278851260480653142910006765820704378222902481503049744953715647776 9062 58112656452923364856118625717191651360853326499899754277260230970086964719630820771247031271958896108669632959677405887354768946443391540215421042621385170897733287563106504276285928171359597748590990023667510560351631310828949784734538668974753638027179674083959498564463643348472594274540976262680580682095793158274719652350737132228127459511867650689911309788458233046429915058438287507058680764580725750715176237843045296496478696213375979344252951001017778483508724136111377961888280223664960458629866099220891910763180714571295804005133408082059198856487476619456 9063 -62635902996765967889871609078654922281880271271261399888372083404113297041254418124770905894293373150815033282016605832499272928732184729685716443648968353187249265042065595747178215197109088217005382991008414969230203188447509319625948637177482545637511385187691113561606434133070762014584522356603391040912750129370597236168279951463345743891832416332217362757968906311057060302638109206484577435490781085746806950883649846999527611565402975856193074736115721628530660293269552711762657621177299394428728973207570921209340500606522805970459461638564492894546718089344 9064 67510943445721026441131533649556227884718448498467715284680812899262587867815450946849599434679357001361565863427706350920951734210149170950210087434258719692330227372322884127830698794860648742227678529348357234317331234845457383740968364831340897770316765885574257492536677838448185610569415579054898663680953934434205142502948875598756973978947757397718923795712256011073452660884898274566798876649830369932048158640789297313256818438422741700864935858391138412114321570095073074150799406044390531857681053825977941297806505659196077840561587093209477918717634557552 9065 -72765116943781256635525419575505271261230524530853166951620593209321423320343387797010938339020675564136757836662873753298582617199519441399002804826390029764316298170590465242318997832348981607629600259746885790479789137936445590337653741133076554938383667781510173623924411959444520986871851393948944106701162994948378617409283108158615713195772059294428222808968067886969087246461046591456208165360914200368260053152598205948458556036095231945074086361308417279881460969971781392945370390662773448066763742033693646717208831155321507049763016873344876224185379540032 9066 78427885586551963375821975579121729138509841953587535137517581313921336055989578230218578790405456920572842270761803384051426051172181942493341960856192899598261661466745081859623384500307754760999701842766631942497341679609929778122419506997221860599556594065182683165739773439297211020514241604953308313140797075283219771538691308037529510493462340888930660291655909592360036903893922942774662521165059381436922537964265635306190686953339993171207337720336786250128312429396739443887614266404044471244829484957903701373847722408159000825287582990110643120435213063200 9067 -84530999144117871449941287912287454285802014822262793819016426603528330276864393807669901096206405944624778354213535252978353205452398215634530331560958162634193546669587070265231578556630931081003066534049890995115119406034433171610801085277611877149619921325593623783128140380416472340161057324877267175744558880730490747944192782561516632300277229237356023060319963428761322020442592942195518317419849125128598759677190560744552480377019448478130738169850451479918138715836208380868420497927125745545152644399434429453222023509011966600975214497655674599359250942664 9068 91108672554951968179192777490943450095729024641385035758147229215620020285864730604151853260447903825040941842926728044884528110507608007062640547758748834673470076716674008487899402598036187314845699005189387257123075758629971008543408548627955023323273148571851777930574848260608440605613453470178321870619642128712877748154722188500574924986279403618030957196516929683202357838702861525207964528921686365546756958051812056260014734980174298152566215109821647361758423004966734013267597684885036884713227498636836927895710646424168067152271475256333737495577455004968 9069 -98197777180233428641032420269817315836802802170064872936217874164871358998834794874302879181248250620887607270896281607638867134724338826843297092663049679991327554277527386610951503680488093765030774408250914853482358995570731466944945264756113023952473485006539700428636770568200889216784261278231303801144859643115888018232099771349645145708686182419684406598401332455316342127452604489818474993172505128728443763437887985516335067528852767643561795903060960049426523725511331092325401499861892946243180443395327128833493067051471014833217221916108960503654215413024 9070 105838046884527322613608934350565467670917057652517749193240401655664363639578066756185217212017835065709308413458721477169457028076966633843583095285633640099262126168025521867887541310290707232025400807938503959001481326059888053697418493564046880035878414004073930047386661360797574331728541505436954510567706239278063309389399483887843806548156873496400370342324516856933476241788557952363085304140501069235960672789232155138864076196755968543499752988340500108170652923570577946647314106791774255131159490693577661640215030656960236573756270856594048833401014140784 9071 -114072300091288168560674281890874605565756372123081625007030020594067956592650022298799166937532550197063440933589205580024623994534095266232594658814000241557007874917112603247334842803911981637909215019930084370166438538604048664204706379057207039672659166831147738498052329010266351958519552075571568311944510263454749258340044099960975780336631825115345077475218581769870867291609844438720827845986781912392048708265479163736754063317139724532147579918373453643119445660293515903423475321321870099929201221098229026702116708909039829013969220094982122002661666039296 9072 122946679050540333087529981159231633052446672167740610339639137692525910396139923999449728315563712794264646903294336949091862039383487066836739257087831773025413226829057245720584299247294029370316412400950145901964348658408839285876081024374924418844160319499303519740362793463644472378937942210359523178572825227150500582955284998091507615022617863018199889678036055005890982767304522939939919090151670113115625589855074244716658262884974073270335561921869941313097285275793128711826714873018615177756194453477650066485070441305528450936763423840996874920545584294272 9073 -132510907651853959739435576907927257066494251236186123393711662507055407758434101331899649979989411028253892108092737773224052802714194139659899256009206206446977314904897089280713105375339143148103954930096963463262251317109586101249778938051207739695797503195367322726310990395710743072411450440305842339939354449195015170077282880054674687413328623720195406444790756786440805339054300043985300486898809474530112153354663781755654282437898712045526218105680846660809649882461598690459920160513615755080983474648869418462046610676936096078589048737543109193215407206160 9074 142818569218906818990380007043893843618551748356799821316335832743541671812477149794403730001909952844924068635513080533667422905903631857336405087846772461219639947107163201101011422125989716570659826604375687127106928566930410975566494253530747865214176361582997926192192436726816973817533923391567344474931426839643973918388159351140521681287512123760905310942652502548209130932189979621954762933451826264843580118892204806614741403747160561538896603645023627218512197183644964533466838650477953503185020227451311320133146748636517447066944979835870191259766946484432 9075 -153927405833072495489623060574309840563538636935038029119009177790391059933864747257821551649809877086494662333751889939666500991646526407382920886482617018334880391588615329448533309960367183753975969430789188114842951178866853434295869123000736704159641837203439487242698451264934189303017263959527091829356912589384495092306857125445383963365815615251341180924588154530195145297823213438577385490837780614059314193190687562623665054365052086461867962640610569808696420319076481939338047402550906735769475169127033766614625852363281586862896887544255271413940598715976 9076 165899640853220151559529973023198512642301227602553845165037669289847487750656274373966157413377099784496670533338566029429369461535531468691736621590938597328209809970860254943650964405034483931428219267487940038054192031923596899851445077479155950634779642091262435678443811544698242468913583121822275323626106420019474331093294097580980891580302064459575925984597103549173484768091305511663520559714594905945571624677394591577708688175105984071621392106268873374479982080571902043910839875127345979596479625075228647267980624470301641435210937656109307242912950609032 9077 -178802326427914808077175429980258979106023089646365976948830929887805291753925931042901581247355698061213340714959039672737028071176321789760180691617266973747190624446009737603020993970604375208312654084435936641596952457339998286726777434525479882087888791134665022077104244304598296752988817705894283818428743738007756631747015311918950360378241788470721915948408388537073069841514570853452863341191482508037103507242010286418440575649902341229179733652737544859666670726459297782771636369090543827759800733013265578658258450707536935505800277047950026294831801939936 9078 192707717935185015888756162643859816371075339080452341008454455957034173476249345563619769863170032813297376127607532580789149044959371720868200630398643334778997060262948267485659299720631195985916730809931597907069734518827385568226073545542969978981096291254507179694600744101897362971549095552742418958350402139442712753572445047306355182856944024640913412656969891027040751369637340817028584472131331868982679713070267069494261457583878301140815736228732141413825427330549068571931048535563342502222297232784537711632929292297058879277063785862274458177077265515296 9079 -207693677434747528814951459222463164312717151974446054195406497203924924761447606952536092244048519191375792733312635694474602002135130014373921906814375627257826535064794805012681646109763019862260891213159673418188955361837936633464538945568768530565300090193515090944221802403352008520943618487651296031934658251272021332099748894144920024310812824975085170098262423868011683028896513633219693849381708441312556610561310744455173771629427824089708065065006491000986524334963467609371281132798225510281744412472853710663347099896134505891397060382834838510240608208384 9080 223844108378876194544004761482492397464410680805057022402618321517320595059725496336467402715545981779481710931193030576362974231681127621480520697793958616119781449948708364636372600417136071013237345670939915501007183165475040688826814174828785281534968121671709245424160131215678279830908754383271078702560758530449520144854708846127169526148374702672355209469264284543354601519088624231058255003778486590320006235354079304465927976376782065560600330785557463659894723635149415262595111652283740121027087396277042648665054838041216546499831079392923316920631862560016 9081 -241249424001868887571566971557450517511485092103129782746878315862350189883580796514662615427604121660623434763698823201497673254261463413806317818005096862372089339369040380855494851083732473274159357298943010133775495160388789337584341693766799645181842321836617948709717370360751796496340940703132621918556849500400485314587412794267793547989970137322730479406032434357607992580239787931718031612430502241214714370109080896174918962489533096369002841674135270026860600025085483383766246858819894316021912148099739445564713863156487444769436374404626383132721409316240 9082 260007051995265070071719032000044701350518305674206263389861976260492227865808962114885014496256313374323889849789811168344503443699651442060254928889982871347895934122195906522843829264155077226890296186532131921168690424471054204524675409431810862809711963654772300679899400006807885102530614136774447737285992144508551163133065649072150587497161603628123099229164638623946084778335131447376191455162980128658459153192061919994279826597959795791866710091311765824511815642279572607998276964982506505660586289781306923908747235414205259378666042476025993426959318062640 9083 -280221978277634972334842188782228574194752756226557202658651603913844899264057271114721418001875541421139631104542255026725671160069187066544894965312542675407318438558698157780563248804462918491314760175339937505478282208983279514819698319625838214852822567959060705721890703135064687602602622201281416938996934541703438372693125186617975160002214378428726387258790165834039569920423215496970387011386185962894922733566687522627045910470977014929450891419353358444023079533738276085773760529778289614212722915062248758602071849898130888067138614235464468763044345547968 9084 302007332885016996471086676431193972354369184427599350864730150710342101394142691560889552192850606608974290449608289186022253175845548969388759692402228185073766645055903367623644876203967889398025017291565979250718240634670670851088216990606371512454167090785512917153177863715340202302039648302038677815134927508686881412337268416093737125922078474642560561744924375899481493192651621169216929378744498477103702496034548666737220965477691241132719656824656597531278022905627131792328449141657310150186845387533641337770845462294135606561105959508069546284868713522560 9085 -325485021242126574873617781551806223981572329668752652747821368959765710924968048270418444849720390723473328999522966483473189626186176273182709104513218907498370484799327193628986083237595932060478394036871092565984454192906847667678965863459528906819255951932833631880748282255726006690797984567523944604006844064250456792195621373176682188245924324982471856713700905642652175872817474644353284834446373346741686958722202800623659973255992753266939431369097377526419512596806616076652965843310031406150857397645819028322849893658164051964765015997563895889447513696960 9086 350786404326594065861616601394572938330310652914421393736586512465930972900313461571486184981717154474274122414542510446465030064983127724079954660941823648377143148243164767150501991274462673758300987505068352642482493259296922393243730306880424199563057932583321624959282378116656239141740948319171053587652401389038454820201945792027928037390956653661898598404187255948510963552509597583554967555668266886171844092313060466626029342772756453362080971745037570824454712679816353282285379657869693953202655209541943773424221588183837616013485842695118582108539892872928 9087 -378053031510108111666932722431743051996569841615502962831339045269545943109727926231872921852267041278890945998767820619980250865002946845672991943114257987403727315266075566345811048229352048628255014020013221401385584564790351306343907601196932647429894558132386256667824887214791621218325322133487417955651066855854162402638486387340442567738242728082098552395946130692871178494875883778729345650756985957811478548603699376172253057947713748802751979129379523704400716671624268203190209038661565445121908702131852938000541565685475437712365684616655025473000781583616 9088 407437430152948763705745925986703522590885932861244688601823032773806728938585513398416456443125389582748229955158829577601861413428188354353978159917677036285767316443886063741262527209492343029173002433947703810466270769208627885019346806220966143182500790653285591363758080589525353818472739647582835053704707374642803419192925761455748644060400860628239628642007905813735254907967208599519281104235035033882929076783171065077705677443975156696562071251725748724651048475025655599406407140382013112860031918926223354819911224909732928075763705637133129196896724952432 9089 -439103956343612228286281320859847174955519332322559777149980885381378731923143484143172530648187514376204047372664846843917021682462603431941966708216809207236159649283866240532173812754636753581447588252688137673634482157781006621509848629902444005599862217219172966441757333467899647805941129894076046201351610346639810731636621119790588912731521443210100902650794729753676107836104332046229502165807353482361894050334223369592250867929260346409742700316478631751354819491525156677113354228604628394452623355654778893093007838597172747717867703155147672327501136360672 9090 473229711514801969961522125481982852833724707041781538336698505427414620603258096791160295248643948078328512841014662195802426046760892838270154670845537473424376646845121351825082388310775612147542252405210632717814071358821309730028595868982545838472258090792249037829888170509454877170274243578827895692756222215646204244129580845352696820126353297741676531363803060395036859168131532045307922076574804733311381767355745774370033197424861316076878250553589901816572461635733515964760272088988840199800848061716790149261274876104973506514180491727305264387107631264560 9091 -510005530032869472368571740902600996806215884344647509912117418081360280762593794998865187318404581177361635393989030453733510453924429136636477135191555046832167705269702884296554733583019475922652117613419869426480469616502779210398441954539611696782156675775578898138626534923240056591386915429723712670550784082914245484292556580038146897042380999399168070285732741106850875131404458038315825095342096937049671130448721839441759446401450060218451083651575775581173706242493305803205354862492420986230481584178738969904268231944317182166432643098447262139907818863528 9092 549637043251857597465148455119408337476119585008532752159331295835356373363514366632539117525015200566669072694895719470254984660132352849593818337753057782460989864688298685172472881850759610625793938440207131190536219862631137148046609127247524642007756075691086794899188643370598165274838783797204690360335796783229237074838895978490519199154261318887067715261933869283066597695149284232947876409498506478548072554152556670386091504868883781339349167709089311524104185692459247500152614846068872319879974175062607845033815887888859900588234296013557010863160438700096 9093 -592345825947811842083123100658415154583953591889006157540071492532513189121212553342309808902619021084361384600081271135404271227741285228234929598947799106933328523180971658363232094240658499897919535423692827563607495729486434588043221435941327696505985452001566055768929570181741877677025745263961747528823269267165703751610334008941664469231923298364764476785856220453872896545934765987105703206530599806145427320204994925311082199769708040294785858570084936820753172623731485918414763848000471563293158882312746676381703523554465862267558361352584536007909008906464 9094 638370631506329785558660787181770164659534405048008484571970799209132132604741997780763161064596549056563265489751225323482528503722821445913343840467601751684785979285786575320098087903730552610630359587101899396493100876985784994470318024371388982896240190643365333646447975112936262161126564478162454254739006482919719805792781849912771130970197088183003970469001107635514436925460777359467269622617661550015074067426728675491195139442883266052107786055425486469663446374151310369177858785076734688554317515217076344424174993316351925107125813783407558222799367319464 9095 -687968722728947825401553811898830503068491935808528532227402401891869433490578270805671652631959841824299822467049060164194081275354910831806496344438518430379311721736982193522904228245294315738148136526523832664577106955399265466896821381197555806174891766700167031308955797014215508573110077699273824023593555109500841433433406337349016930449992067416636858421362769826666336863268995821921623241609735429105905101848213389242447967783257515492592898905925882857924483489212580399969076179417550805372565204638859630794296064714505378912580872404293480121221083561472 9096 741417305654643301864224265484245846133228707864124784960776662513904588822428210043159854106845631303922128122579593644172612660302453559015588834627308457935816365199154491512759108096556736476752059815549066484327414782116932395216523747287010159312361232442788991200541616332100808761197517501354469503435226356126734172255472930045666214426802989162435511363777913427197251980559409643454047141851222075069915395096337198790834202987876995410253267131104737028044645298938439887787059874262817596557102256354726994290705603507501835231483405376087226655871244835488 9097 -799015074364395974913799888069768668658461593394924907480973685128531627601684879846171082413060158177244420848962756025625373224494050462606780017717067760559318990651129916076400207813869509805191031158765581102262061737103292684002440569953168797165626140177798319145511921799571772390902485673365230923860207391912832315440251538085128736821849657386307261423238149327757741343309692379933966553709638736247617552898202525570848028536993944660225231468089803312302663355124323417277400144281374479004091131073813156888171953534334420256843325976510220497140459697680 9098 861083875352568665733149992057937911541437400229109690817653237367248659880669049094658566256176111420874839319830924890260026192962055404521654177053805806835188403536706667242220946705538103633559786892413285179453980880017303155923704507856383401650700559114628204931768851517698022219385187469327458283655490762153173078971943285385198356261473201517001823893477737909817222560492066729521628022318594573343301372601191112893026018243682777843668936026155089341105716690766741119730392032675815132994918453381294515869694730198348939022040746895448397532277115424280 9099 -927970500712239757053411828366303407722633755991315698805322895638005959367543033783540292305521052605511591873140607163564067553342437004450213183778643487544114934948213006354705205863247533829392306135977174825639590437446186833275058014457774578660810816192371287539119581965127203604014392151418151301866295797169053038513742686700250486457809112820684081331040588107245877163715548417082192444627475203515370074646945390086887944513712390874132493913186022103002670114175556255615315555157345386600954261464446847467627723534363506478058752289983695557812286078336 9100 1000048620096219925110383006474406264033691430312330633752829026191600929624757492524853431205271587297265336478778695609077947360075109544400142236999771773279486278432271713006286890198378623948109569020138755649339853391654958560306986747056526506455241952386943332847651065275263854239678085849387645396651695645311536035008228580562173899086226219419061240885583974332167994228249408955546871889564291998966018532598209505889264827103121370775215693938986285453483094916842899689019898458803103544000913069553128614216698042040658590401102876324802134890962084999088 9101 -1077720862185264670675728059862293986551114739352097435463372473380805505875076378335799487410221019866066719530811036612944261164614903031951686148491090468886797926227176819360122086193968411934504644724341547065054552350846544980031739979463792754778717248856673935985448522101638061114701874077356011358687517746048665303855420860469086459780758776403300352857276438563637267952796561591999962322335852728165154680610272113827250571844103256215568762374573396604982057946191873484534449478921067169875547020118282006914312298385169473519221495164788318372210192808080 9102 1161421057224210404699440352800078313844109135343740934575227597704633071967234495008037034183411434157536106794694337729792489402706756805565015171956265083666326548695827295217232629324766114060847337489070873632872008689854131945782274920887199200645529006405291877527106343886646861880757891990517576369101389867211866426437086867034908359925181239917006430320560851046004147280719611377631901763671233152302402660694217738362738663127652731217689310201467835582976426979349105779517902005690958298727657681624651535501986526399019295280797448711316644248942212289632 9103 -1251616653080000738857956802124856712223867320737477126379903127032728435323025496766441865246768391040858442975989508411437751583203401682356979244471362411370020021924398429531149236716885828572470582020304878817383470096722893971595918976110976562894482899312529149824639598821349998484385851965764485039448146276364425391113367402793693804010399767855855783619692903182841439485920294501680905547927413088101929563571238256532534007022146101212254466300010948457676473999411994019583492381880246155124455622125818437059719860654556933528838247663922200426867231000064 9104 1348811318237770467928424456723989734658781973867059592523497362541612787046174928485172067034688893321104771662865439881401758624143362977077141196903133581156912493116815835909946028427375673056489717593226057276244377444296128887167989786149017122488994326604600772245685028613160865475941220938855969950674511993578461615279994308420020964142523595670056279335202449187228469063322955113981813900120664079701124374037854165604992600260230513968882345601864757916758041740827384104502136786487183911133225933653560815870320710529585018454504966453585009813762053973504 9105 -1453547746187637498913250823279882652334016949210822119795293331020604414964467114129138703190458701614298969711338347981041448215093872237469443183839252997208590604497487320570965623754738447781449598070621712342887299567563480577745709914311565743764779103272123520022585937233762245175590331628975494384429635605829424219072676132952045223665996463408412171982207350110938815511493322215933631006590063180534860637216563254631834091328634040411496668051228088089188274970994690043525828475201158230475601457453118179691746404088590968961650309365613068645483658796832 9106 1566410676771347753515503886494948416304561008638061133711851599463801220072299951513406701126902128812663095625117858916021433106845591371706243668826719630630704229984845060486766478972504123188131708930926672526660054706489040750330338091309434145796593102220784361475462094244683732385231396360393593711238406301317728276832646478982745002613417997418278968808922148383252430195349832883709719911297403637770647609639444981792568897339351588643527506066201894761715599227722116893199397640454119718054074916096767184541354406161631372096441881313538727345065443519120 9107 -1688030151260596586790542773756952490675333532121561072567781691221196181771568779110622053408008981017421479357004480764585815112029829281763654682589827369689663085163910223837341710294146792474892821817964803254463258830169465964066768168662697441405316236596549458922954403657694791125592016791154414167340973011314097689152943299028025726921808537975224364699330622018798888252039232808853074535555909419884976773935617881556306387102012948485670879862279035014685337645603845613045899823166602916159356743897807326906888323492212111433344303251509284141737764334288 9108 1819085019234359951748018974312883654320878849301649730688395502812325630568967305868612557181803115757583265082093230014574808566870662347639476273105710590766317485550703061734052804356662816679067462182810001711320263394501689583214155391871086051543551397299678201499217721453135045054768953805314932279679348049535292585534412927796202557111100063670630185531713082053388923577241961450301575559281359217173951290379640150570753228380678836911143273163506930063948911985048167940634491353848234756520417459984358804460217492038288940903840494888046989967538338345904 9109 -1960306716718069143415317493760521742014855644139709694227279778784731989077465274689119517155927274474140863226689536600740564569494199614611680621422114688006272893967484292004788189508951048625184260982483821059111408501359159510645140780597383900899288325303926813852147405381065089851199860587154173846803576722896875740889560906952299034544984233004244280468104124411544767485122309310090089884946049165547897622012828657172699097651542906220261981778249141807579229079377702201793865891896787958510048875159329174327774976264303088270937833702490649826785347923672 9110 2112483336550665996118085989112671877508741417738062429065455636194175540260042196253045829673523865520189235098533580648661704617671606599135652120312692647613376901364920689627194821736212189588981371016960504912425900041883092479831376244523300393369705921501458228629607624157662666378761206250955205916908468812736173914118937299763480593058859222689055620382659087870341157719133856729360710994995002719864434170467983697517132367271897520015492066364629058527463327483334570536548487488225449863638246403823089701607788727260998517474647528040487460914418054649824 9111 -2276464013564786667581981930861085452028665661495249418849548686092883163538370481318576289736090025398944404450867553980862603523425420416322099968602911789125269756347798539325687064284343690495610338261404273883660934793808538449017256593352511812647421029853523326812850955446218801154385170187680453651973206652021867796901464259740960650281066142526304181620549113128318484067964246866507572894087812154012647068622014685932131371064084286901030579778643290595276869171764746041566634487886350327715152261756258272336399089348883424552006584110568173465988590059136 9112 2453163648909487428494396997333145599942099573684380589224420449396252587182922574269650419741985593523538183266839863837487006963453671084027301702855547497227110019961003221040477265859363810593150545266300998915308898240328084253038571458475882895025220886675683918090031532460552887154280607071838048767511393198639299020602069499302246759545778076513633196627170157223750335595608780342400486853674714562055338468520997678287028427848327964379752736905882766815735332325711625825781005800528150785173370101566968329935689404945725518655472626120536047866979533016736 9113 -2643567999723680294318033723876119641223778368034295207526610584983784089071927017412429613451630198467490683337769619308865884449752453485859836750002937385501689693274768069616745846571764184708547675668125703536905225449614283647069676050255048020099365786903654938955793116197221117971833992605266668246568374468036006288466311323634334530314213716992233997804200650732092026158265270588445334108900286416841363489486323144888120897458306315150597784348128774234864370482282714519611587571612541571649928832933907145182001198718166124036853264532604062002020083083520 9114 2848739162392167368999699727469286798740898792991281046499103158622271524471799952946704667452812984716622564675037606782063121908944679212739275815398885654543568040586138009341373414774103008774959583955630173625968386719836683151924553337722420944503820135320034535676195561757041444989493962853712945011193687119729197616185806066049172606218875806662511618541764479475879658952049726731181214183355338776660718452812759076557795320028661586750400903256052536342891162805998127621356907948542182897748249774839969185539625085403991174588931643028254826788399649601360 9115 -3069821479796027427197916544916939905612012230494333371967890838422594458408894743897752097611586292555434249268478955244536047290655534530748478912947056066187280996196356989366854491891354714182585285812571116530598990572660914248188353924190542601437356471167274723378533124573053271085738671614615900664969401309902330874897703495440797447613030727842772206969544076524481601106606269442878389451578574045949695382262373789488404968198982765996207730590368069622485227667719491596512809533894553570581294614604215198909130571668013054365954400432145881840737600123760 9116 3308047905317154631013107741203299220500546501055890110805007207695331756877024761759006206404928681206558429103471575053608083601875239567306971602904487760574738165037620259979937998388760367582267413585947539605003446046813637089353925683996243110566631882251875161788074877992412907087448260756334839654796776206555325333434281289958661977607174738635717467739125261104825962843276191029843886623155915266937767097405389873043668916265357761419883830768771300182731393979771175630850297272970988552080925529679813130401834870311123319443815592535867358477153172850560 9117 -3564746858885942811724325066092298150941138949240730201130991396590498075689193919723006592987832168564663996476144632765622620893491923913632660416131167961632625064917567518505105516720211921003290669088186123709167130140979493740750330491619852426093240773428656949233038306971847819902082345005353505842679164200368071637682138054801337860155747733534537370331747954816498995554770785510300208810920510552607606745691955249392118067678252248598995299926757730837089596648712263456765666673520560762179592556923175814526999297323255594618042792354650485694143395361976 9118 3841349613085413648400494493581286008785536754021671034489482947464135820104749539216405173880732766643051415426993227811175510658105306010172806625071265702866390484801817799583398926544065606633403789184284348420034022966719897720883520624960284962313746936326395392168982822827284715633330116655351039809083777669096988787128758693765441271112281228560270169477174617559028022080388079134794478081345488761331208626343039685711098319734761623578354628985259242944074691207436622442557343209346875027189800868387186849347530312804402032713151981858966803222384966599552 9119 -4139398250259543168971113386509057927625145384015421951906760655192530223003667438278041714964330789330059259066462090664995885814190666063368494593797732049845510453008194060889079783716386351664160573219957744951701762359533417305286739539831963614322108982869621894460776628919600848396901408556124314903342973469986326232873095409561875147925713015266824275626787276563733046305574680214740092090740200383056309820987222621494122753190292637463524527229799785718710874789894888875136854645224439307912246571678735979634470541984705415577674332107776181073593133469824 9120 4460554234734346522190013379319112915968722496400336179315278294597633824822568237042875259320192705071922033491798331708197627228574450483226281740558609208805257149747908240824566624343194748304115053160102905832417930972684883852064504017242081851473165784785078815677792856316756097477627879501065764959434025727211141941245445343335477021473237871298694806988695084395163108336260444030306951430456191301057798900867426138127482238435882293465760522161301529043574221310853189785229562009668629586538802478560212308438892095522290344201712053966763714735410040824000 9121 -4806607647664881723303635035695750715220657630611648899331384717823461824219832813859922759878801507230568092399884779126611989833182010962368703886179676502519169034952606343450031469688809785047007518599568813790281284215293026902501673395603460732462838438543564581422835047350307740933556720783712596651936501196593812911052909266367430479038608049281142788890102576062557427147506715382430482946908186441464624085401460288467743260781214431942528907579706761279098001300071782352779005817040796547292039911569673143596633097444580937887635628229947713628991375150016 9122 5179487135688518440685505397204495364156666809922589241590442130133284681837019530634920774127418930255057151564106770231983396682822099242054985350547817379273386285682358018965783679309502226681125475111891458798383227961250386333578282466839527796132091242657537303601125287614922361555210001393100186138480352804510725829465537706767276351921394895813868056029731691884686895292941146810455525838686344147986778601595032115552960268076643547490434185265379011263138866478264692707989685924463007330165071454687083070726045743584056521291071273152158661406451547863280 9123 -5581270628514824213459358223782412228135278774662665108854130736105000445411851513476807582074007686291404796178267345273953068754192486082833880499275518227322144215636188413919249102635236507719730223833756591362213051462275900848393972964047209193657357065710869035735999064119448485745784716844174701501454951002940637988884163982309383557255557092041556564746358984980195447265133333354439526940789453702083789351937403080657420521282443094675951447505201531811168868134516380675954966089853680499659546552597451344631134712711934342977632556686478183714026720956816 9124 6014196884837042433003662873563796134643523177705300614061980108775906925690870274700495608258584073687468952088561948874673695238915953690338683637331836457819934585610571293664058089339116704728214410292743069963581558989677427610354951491018301649527492271238848154220251699874093429801051839394806951303365126459969184425772653538038969229950388306223959526689702162350906706959660581793753168244773664347662146070890949092956819928885131704660573321670316156122730240976101524547713266060738797200872014258959134146084670490955466839077639831466444096465635883187248 9125 -6480677930532846864604728465179791166425472809576299921415351556345617699172925723841472470857854066469897994502710730880531270661259138569607868292926396821138480166634201549482502855607495821921248103510282037524256132505310826273517824834502193093841905937391502450478753430776407437232605764675493550460536990157508853571147900774364167438036345439335414747827945855338008054751590691676895598549901203355464965171570095108800551948084649793373390003405931074988041761741219698084317399067553363539296542350160822306948311053083611985880430834875742397013972648041440 9126 6983312458058136652344879758600795789813094695503515499225952772238878502316813314114762366269463422538568464224671848254314876361600936786459361075131967378791887549859059821069449657055384348976296663967084163229161490469332701220211696698906794991703510121437812484907657913550474033583252579879876306283082848951924299630521692145683554296985346139353519797165113169713017960688610470844851134491192943750253973885895351985974694572250315832950220303461395277696697141365718356829520126175973168130311138003736757997974684395001877425708521765437019514157282111286560 9127 -7524900261254310257174069849483407901437780316192014704511988613557061248908880382529914156843436889080090366838097135369736373520177047468446874297314632503072916995415154240692170471594208091155811250605605606229219644714929742638343180380601421477289573210716963868644294134092578080736058905775786403776970263324436311216791961374491941670746479034702125206088256751071512564358126670935228901323730213876756736924776168209591781078930313549617461435980849219735977749388274771704279072484591367474774545947831032190511984374174246767868304804332842156523835665763200 9128 8108457785516049376153055783175995619628038549546903986492917899252636318274140543978853451932919011706307692707475258766432986809557688115567404289505198296370024646255472876882999972221287868194133487808694208747729375497085103982633114058765432049249255877617409844033918349914272511396645799117812381384851833463670065180647684404315685542319644851811709813001945193010094352955761368609481937728581922636241226507533114439048656927861042882378755078606371087752477423325461586438433354089202628583117343140879280337017046758918675017946730753301749922820551677594720 9129 -8737234879434734717548175413801855492952470024257648032383395348151364051756836123579044134377926736939302632238989276081396857663572537205202569783272707668803443589378508529461440190222804036800425277643132893095525277049047629998153157585560053509717508810816200976261487982270139284146829816059545562428747705819470675422785909510708903356378517014604033580379331901435065785334079579249141216188762271373447121997193627111648445865366644893738965818009971464945013363319767288276817927939069831400725501531848530944455337584813999071597891388670208356721192732861536 9130 9414732840676215732514292082040444269303048031542675135301202784370675902931091627628295873896060501659834386227709316099094582715564983650249510523139160149091410460674631711601775338305202798700575491454632061171426886872785743907392061706563414572136063886494922789947302358888856669299426192359404170626772893374295293312476086225645006479625581264873335847232014090458245906569507688756369884594587810621482849656808903987922966324100919092692508542538454940947975509741239957218794003017203656014297931820844163412336733391398402225125673921104621859282815355767872 9131 -10144723856007395227512115814914980975478704279734401010468364757434129877361415688587526944020071973223462079004812912685991718714421718982448264293208531368129361246588262339203335202396178706520125377570268229539348144910867123910272731796646815649097330118101853528362862045318337986886479859339569321823406607187540629099157141487413814897005739930616183348396968271231425597263574606448709565729866853905378518118760117751575638330766495018088535132861193217643733001704851246907265141769466438626664312002532105365861864018348576574414839778863365901770305063510848 9132 10931271943093415793917060169454089810152906568463865928288093869089042290820453517134695474096679783316771854986148907250587494377478119127422179135953502522203860541870784258010486867839320017189706519890032208361936569880916630840146433816510138609992011934016867357457071313680546319583878671733762584537501469961739668477036893139050672078738553631166850708224651592393019820363058922820271872947251762179877654079096589201153842570202260105708731190018284588120453742366363019639353349205199636891057348215669719441872433014780783356589673428616692136726033535393488 9133 -11778755509988633019904007629906125402437916438191978494423999759646576461441932141961253700874163804413114920440600677883089873944585431339035680002381001779668357634975459416838879230428269275068489011109338385892575727191716734759179976200924355074569947429940618145978784422302636425455519324938629147481856699812745784574898974615574275796397297424199240867792199512786439418201234344527851954071037231640807230235787866910779995250493228507581762338516889053379829090892734821513654378951348282078922571414812290772233192561055256916102594437759607990499194093659160 9134 12691891657185785064728534331572303783452339187803680070358285274628655548838759654604587420100483188318193534161739583304466055616889408361063656179171641823342820077586176882508808858995743698544349689544524746903017177252130299575462004448371880360327129955206164368132777789572806150483008627064035564758354422755666455908019024678556209657938383351869936619767372496715361225297443559815638265682364552106588117351643746045590801007321021720410674843447376258488011803338469764164283343834861779448157804211666565033988361385365122139112996042103925368979610586424272 9135 -13675762356718095140734063392060173480292675956550219056315697615678794186290673779907607554671282780477675898925006521999717891062624040425478278106575168078735488300165918906284064502419727336959824041883523289966668805981221123861498534848925556401343021460935707574402116046488281281816666605207301175343874809386085954794126379401148793291059905383082757645497911591288202223593958984300949654963408685140851642946237788094197710420980938887618286176118424793327529234636787967879626476487624167187866235021430030379135237537911351139660827369766542808605986900507392 9136 14735842653181540494275517328064422618450699669221258690678759244315397918303022048182762332226238737374746295351860652285024536722406787698603682430194024126242860236809177867970373378387020491888775962431721648680211852466413796685625950006282797591327429865229182690266585597178427764269764272977111374777352460174430828624173185993171080691661517174349106152345605941835392581296617042664199814972313187921906213459781722451422320148744538824968514218064623241066707365332592476584016645389029970126040659894478925355817660050641583011298379519210708044621936842968920 9137 -15878031042716339879142005660540582023167888863799846421428970631190864510227876402191770257276353220373184676671554333035955631615397430301740466649352852452156555804836466153007080853820897019306992546058170505986161447119200280429689517236756915267385930648680138757577493452728889567281885037637426069461192107505826169544788305276227469650208201961407193016406160636148441978779560958673630584461831042558751849944056657116505973042647796731300467775855510235029482957525214602208000218026063494620341698396547309105926020956366425552964885919619106346131628635929312 9138 17108682198019400077996001250247989302135019930158004176927829018696261810009261377376481998862307320561990454319000695437652767167297590501710076902843470387504578347199639546988454501476130370093081924807949505010841207936613924413935718516700205945761511787239733692867884534349138513968753603066185308088059417287905944298037564860281365937845849938474106920475702186631263715437869660461491510703061860070709677283382461563592757079813294456503710535859865936667321804074814738507005483799588827853176557219646452472735324664058778616681557923519064729462646439184416 9139 -18434642220419305183716038581454363526875992886877755133289856826131196505443389505458838167401469831204377931829322737449504654801167679646045790331209332013471371702255307897364097142657642101522433692294267968607883179478242158396148587965992513677531226790971827874444348951271837471129338891606379914247628133949912303485895769212192490132764524292637490165993610767329971902268964701613693894884997974087349172344806661609315148057219227614966518703622567142372462359745892392765570649367066780560666750210562035013709726932924585958721674230349196781397131294565984 9140 19863286614003814249769521807833769112332096334009645907387353436840230612549566745988634857120428064476729028260095269790530292115018112360747197852060371557961412676561074965188431602282654937948408210773477932717812399862082927664505419455098633190787368948592608002045268332238206250240836297399758957282021514623083726878555660012735927246144862829604071087259566428238470311746716303691287885706848463253412911399029276675933565081789812680123132639043989186881224135410962496561117575291102722310386728876163167884330890135988152166645662948270098341026604614461200 9141 -21402561191823629463376365628383638351274489114283079607367948249613174974110778032874625051505462648537902730380237219699358617310093692240120450902168828681482869400069793495097760340500887999997738548658984752338355106371324775473896669923189742603159658603177594455230291038186156043121212221451502325613193972508030962564173745239571805469463525376008185823927837260200682161050688659955184882154720697483517664169088798340476086556662123996930477626000788093178029574527721633985268995387956611160599268891272239993551098132298094425537628892509916519476896239044736 9142 23061026140388198018205053153173558450037832737034003820964716494497177953301302062615584284608342554424166525379381204875823142669723687782509051658765969056907828192292894483524425161694194097623545979131796835811734629844023168584820282496977333023742964750072474339986326394168229733606937377948656099150287134816679796227787725174568635580275899961189502037726112084271208202980396385730292009003182016210283796218296474317481017311650277547193351360634570955232757827171968364193067148787097153919263037123045044634740412329808139329967173507982854681762002481144640 9143 -24847903486108674711761116240270770848750474179080326452029154378356272007064458556438878505997512390969224545268070949580852627433340072083403985026340789696982583425321368254425014384544506497128501213894923193479755498031444729918179047913050772024914013277368895623439065728375552203967942293813030183809151906940506581655435682894748087890163609499751170737682193300930968114458569420073973281454240105884519918623471344725217656774210525478210968996618256312948063109720128205694998614758312801947057003303892553171476328647113426210889228569147596362206620873083904 9144 26773128226125915337667839554223342219939121786130477559644667347912023660249776822241036025299902280769979335444477239742311075669686707127849442793484818165341167103566462984835388981064109098825635912650466390014503330398360309343021617250095048772170493999826396573853801343464512300513644842871713156777482664885783418143907194367495005650770673753808241804325338060734543931513094362198084518601791373417729588455359809962630770557160160848485880995479634604881604732282416007787167333991647648917120231070987270893729228336621697157131760610278780897449749070131008 9145 -28847403406190894683921377430630003619985372941990030619818827525482136557260244851134093909449032855330603436898296276298853140898433463720181430700855693231678452277054409511463229456631427949918705580624069492441612255322841987697787671983703673250310771881762877249659329429698644860575681269863785979358798074444022481547427242254041055584588061525308560594707598688787863930815628405471065723198233170514117227707158508174939405090693432938676512689699848827528531435896734763715392397266599085468250000363878819156970537096113850080616212413344735442820262365893824 9146 31082259450052601597371676622318044509564489892591392626324819996891818629060752325855576784571356431722653706920250533851548930909303595955909495893402661992944911592385186901013866827355158006196104931405269213963558500821716642443999587576724264294937109976383471844939047464008067321783731493935390036461312973488106816593088681689512162693859894820118306523380148682289223748152060266072072415712370037454702335404382303721763699554627749918726749513173446648316808751324701659642201730432528251375365717168317065494559475104355281675963248898135133941452822696709840 9147 -33490118068274175230733077527384792222709473595976604994732485929230292619985617951642230536462215744337695544422316435439528812511737715620586250825817386561450301630435938364654274760866152555501429500592011139755994517859092124068397363501566831060826963514807192904853026463931242859915392953370656766721534982304594458544819362643028446603418099395134668178647567428636172987644534287110754839755276983160344106946948532359818501640728329082293816453485093159410722511426451894805308462233338469432324952493264190689759656728691865858211294064553550811105100655434144 9148 36084361099670951341492704782329156955759697738991003766341662080767165143128183307318959369818052602192874815712639895692214656139855379909142807044302963999135791436274822935360146094867954890507574924727077214457849156624055330655320133493631648013982143078551678906157141137492081419212599965433567035887394853105625853610297477883220504014429282728111098480271541997686269464215687884710141298439560915504296786542972543519317669413437877838063260709461732323510382104193747558358220278328434011442052592434194376118846766248606527438475965861799285938421861881426944 9149 -38879404665783256082814112413665550561491491479107244462261537702915492122678949634071620724854696018287953383664078970058701430833069902411486828212488842146056926055603745340609908712548855805852184125328654847831949919577609244323369855336696611336929497479980803873249024591438226486252998745012493897927849766365096914302045817588333375161253178538775089478035435049185058031955408002481891588565909754356736440450950422529987997391307139354684854926159104385855031983835313275516774672520192225535282552921702318452584951210162133775172006599411512017171564192897040 9150 41890779048111981515978705526908814592839005657726489946856173401600898755159253875643405550405955082635237273100220979109942698688509026419380412210931765360531705997402616978039407556210965145546795143564717884135637130978218253395573399273391392508005492961481588574768224795890099401851023934465058112025490592685220710175470074606536032922797428809213806477244283092201088546418130492164169579074123860395127784272164120602356733653240532287048873517398064608515203402174839990358834752672671200358620050645667480488670495451034093128656720868260692195894085945368464 9151 -45135214729417481798790839689449140373734438757652734287630509535247028108223108088403703478528760144638177590575712652203732251061614085077167988566782996785672772888697801060278925459201103655985831980546356816314557476856550101547528624303707938905199725040207594098836474901375751222080684319068623016681019770485332562248501979171166321834851996072865327947607306573277461345213696327911771874255298684749621983705848764104730249908258199156098401595034491444981818823212230793752691599605495300850977448689415108299718751822396122642679058281586768181851261918990592 9152 48630735074385821412317361453559038578626914025551962136516869623526683958043145808364310294792040527375157582228008855790056477883974672028046579107919694531371353477259112561110430666281890875906871572966325346549585314218852850045125289272416554550420000574941023859535580556767944413028671155613451851040512085222148729955891775109614589970451283373531140057577425641845654698776807285647789314893704548673734122375595889405315361035747113354385481151752392431260373291636882571179490551173018400183420764539863050290471397473030726102947856310423535245031507594267520 9153 -52396756161587919292139090624794885455896925571424079394238422276434591246998763898107388522631342459930806940809344431363891546125276450174075125541187429782354425774696120855752338860151461644326590973735515106236617142683650524995962195785723396247823634991644772985228471274585442223903426562123724038924287115563109978216645197657981677052263526950678733392308632860870114729418026079820209280103380247712121328225520394828418514071522489956883005067979459270541152679178397286556563499085982631639818315829133128377570557583502625289979633987086237761956293212298528 9154 56454194318098076171291907404106151745398179757695955492479049102157355428209969093004088994814405383428066808354681109418976772819666658543174710033403523390493765523194646657172476878756049842042383123788358930465316411911903019979441999074037269912351180217751040113551921493232873819570255639995213318007945105177468610429884101369643822602357149163679617252424245954085678471774447984692173621077576253168846717040709973658885186700359248296034033590076452734359746767623310073686773871581810417063324991072127454026419369860050993426106211520993881339059806894136288 9155 -60825581950615640591937494871013881536208671254378497251773048034588484487938285180370709285083391718559011556444684933725337821909793021489972295404624844574222578586968801610586430388331802915257957403570109719098986125060667924352888106139868158281501010834354037229260867547180874411005991966008377884056196346119465944321957204222012915354084575297449050967843106389458964314259076019297302769510110947715177819632592277711296597039816681510720241194837119150675505015083889964220963407002801177930083441812132179510670368106408005740223254890401458260917552972454688 9156 65535192312680727883099221293405761510725271574667793999305783131794161126519655188644493557936155687115846790812583140381769253941231854455312384169904947929548748133657940607686753684722371531282130417897411735620834638890538944132675296750252898005105493274939620772855491764340818620892259963143009979400535807289017766159946045329465915552990257374662020518985678048696403286880440188331382931154888495834250584598796267648972610450623897380489833380355882530454791024119856645737682906082780265731172816181704738526563557565815355957262702867210372517450677173995648 9157 -70609173896843474683487987073406791058820757731807120783210224437077428193548453770716979654622324613833472258948146039703590138068469479732050496966934233722470171373964111390601616771438675230173735794804328944306409428379659962020044768853304916224898098859402439661751927393700705204002682587257032508252627788985546988067933462718731613194379968676414749214859638124098100196846652581531401273923089704133186752325351335448182706616612654275097982745429902931935854575470004709872833765842644334176923879713691513366777492506148274455417930450160445219190951568413544 9158 76075695193707139671757012918723777572874429915423487777817524462508806808077432027958840217681420838465889903149145533663783209648388583274754329588244420590677780892399961088011534688878236755065724356545284875195013418115187564643584104169089840004675321358736125921997702122780678161807701426680633849550785188123194845758681884231183217727569531203962523338154806731544753166953564875365152546860571457406988786517406535846987094433441674121784549696380125983871433185315170213410659787965651416390640020512989365357458745287582723908745562544872404861008803078330608 9159 -81965100616910115678167939269152829115829052143907670063963957847279423279356471521505406107352615166389642439745191023273634074075899766613987259983285004628650236112151627388120230474775301852221108608599135181383192550346153390946643077185551785534429798452931663448612484047304466717712681574871044332539703363852794672514286020650516060948592551296701866996804512165174779925022089974979638719379670717051758333868550997828612683191249941746583213950494613090187542749365271789100932964318602089858783771337254938014930050404617154546432288903821952732914722714964992 9160 88310078454654680773800669754582700275866736057493300671443415929587012591844982022152819120413978697855570241299852311763182503619904541783491464910874996962596073723313852212479824987241113368872236237756015573699130500615193435054126003331744827797160045342125069527493377601956212138593948335449623992603178958086918570387222415517789967450436149710871763225777709640757532624933666737118302162011897187780026388696949056863846016442596778951752701681620358012291662891186404389337529622510860207480724890288364995306022573597107056175350418412451741912330991027479600 9161 -95145841774669303860776903319416648168778443999838544816726938505336154418678826880597381602118192765109848854598150979715931934267143719021881036322448000781833306376645403208741940984686609066359042119594617986356657630749054429147960849613916457683270376971923519273244399028258013811209096668587166209123822008946456293168370293819503143883949010980847494198785064062318523919306950777403478209369681510865039476844763675945717288673755425041769397035757271285410085694373307399578764715361541295682823757535521300628281438665246451285209004779567611568115043701549504 9162 102510323280870740757339520679384258375007682627716471837417065423822993367906164964566143855058892525615614080645702199153070591566260553245570352169493542635784688766505400934373808963174214941982520555330931045540265376834435754162918339080572540987471377377565862327276922097878784984921583751508903710048991872814048440222119304363581499132573109760934739300989585378806780845811553454294932625231146352077471163185293589439360372598930631251763121008100207988636983514475325481132309562591791279776168679757279904250716966156434901331645548126375851433951519897805208 9163 -110444385196864201796562044594464829600622639336811483729826557120849983289535196136643657874645994050240692189779206217427312172375823793163106794615572170969505402914135771065341687765527089572121561719064558282584955368590759277955276812734064561466815368190216282558330947255306195828626883910246021749235959521083803162963596540910879830673327000377169713534192761352884491933134247510203914728896532256279795498383361494502697489045579771463942952888548350136072717109419719978379695886398556830719281234840311746593589185468829853264777983840089833791034643716913776 9164 118992045334206867154512931013916806193674381794772054053342258519945824661041377283267072801463913800978285935311577304804080047181435144486522365748231944360086190216901599428844617496560714049287472301413144962263108684832944203177515470821503210078068240780947531680105722875078488952678669770077835085227682057580681044678101108045955128144692172251817715092409817943319739232088541808139609232527555880859679223516808998962229823313806566514041143481703871797335388574578680901895784998682291237962591876234587721459119144806657152501217023608716467397008719382324592 9165 -128200720592516744187824150618547206916862226594156726739405531403052543629228312434837828404794230950527224800315735702102263763322821437637982401549615395901468398552642268327045308146827815468331894230144292831839749931191460820407374351020034092439825583199995635290906031317474059971407334892134284587498058420579793803341211630123866740193548612958954799234667609708520932243433393558646372293570757810052930294671132466053402768985157110694089825461339006349486158191349033800723614735993004255118915151971305903208419136461633294644559957248830298393040775623178496 9166 138121489234525012710797122169994221297701341646143507828347406208228315890572632944584695196891818085251238273932542416844727521517604642615990350288390032681627242835307079639914131288979585328835224165062615804159795410168687601561318743365753183673565468216435372316090174932367286001643831845059443697596741975652490137071651437643698802100774929729054585262122859324726114158018131057373561153812616499705039800747334623139469261083554200801359397094415708365983832089714743202302926122364751228048423947890447882912009290915457218869088285855177623740612794370378608 9167 -148809373382572920147513084510048383034152651636018053737277777761121154014525665742121785882049888993161134912854022428029046272143821268016365668354880101129025100288333268777827996474873323078742040037642426626549841068259085165033119860349128370744739496692916847513360847090968192855173901332706966228590717296645089108967536761600352992532302556195568098910954167556707823107204693040385558298255924535577077791433645730827507860040844194960476863812493884393139426656015342442599922832306850264422815985288878900599993536101629807626128399812532710795087098723154944 9168 160323643294411807425797812592817352933066795265957343543400869501208244569541676071547527945247595031142471982456504903405263367295317169919427580583997935753387320740507054502457407182229831975983424339910395094564281402388784917390823499781272294047165320491095022389701892466294238894324221108681387251142626759505950552968914965226696930834597138048966171737486406362247075581919914757106053382918296626303393834155738674389835340914449522922078784676850284294132080185716072306245956937860287437438225766160340054943461636214367668062912404224290016369399825411578816 9169 -172728145096088423955274477203329560623295429544817239450617206445299838866141388642954182918331899122101653902703033343371540957125116225447357750848971345909833324560301943954206187886324562317448975405807744227911955731475024981538943594171130076402634590792458111873508166815203361882898522086931788224083758279897844678791977143610623006081871671572437823610367832053751703771824405725061952445213041639440880814749755999500359608303462003245636754976500523309167402737537199559505285158852789379297355390181978219479286523312227205404192541300686967241891636216755648 9170 186091653778845746430443885067104620780152570114179076419055799763931455263250568609015062319314567753379612696549924497920937126635445924372085057837747000333635822319299457662542297290275548366769954466239484498024801298351418858208333327318225858996074426236384606134640237945097388260508110029790642111218490882629231051723938486709241114248967766109458478538690527493120594964747215535487080183995144838169740926067233723006216718143482609388153818144490518519907244546830332383955313709103685873742520284316509547177227677964122907750495153607304831137552123805714592 9171 -200488253406051041121356324254541950741022679495298833362375766866631577415068286610529304467274215101421807351406877932609742954314797753083688685240566336250251899990365050284320139149875873276791638604889031092550525646253426910144426515775454683297030648288311324546927165670778722630050708524427438197242264565271134779119372719722803225643245002096283849829402730701860293952873940361899230403044090368425217176267967848454627181378141855572052792713334989907423194557564396566916908377326512481310479009820049252972232917501524309542939538460812178851618297738221112 9172 215997746625941342457377928212226586170636943253186490666341502133964308016392501994790572016746227450957012499859346984098759802316429929564895231838932849725674368133468696670856999489435707193077502760700205344065674070647362607967292832060239236979828725907427955860234552605935380323352929148875632790648155687893437073066602018443320270761248001779763002642383492459782166606141170151338130178026822833766141744301562355668782070747307301505790576531977761372875295344119997186166046379616582245767724009020536269321034639108322771002102029753468403144047503896382536 9173 -232706095747273930350710321847266220195549133635904947139194242866951015629888235347739094667923752473824103251802549952257174731074016812686109035018471286704462271077155856892708028279619433054956904128262597377722444266721568378701331446651051405938413079488998266978074267102388573204718589045439094753156535247437723427818844914871490814077520842728927765050777831302808947836173851097590656432204793206645933619730963689859154476369118549072908251215496885107438168074167525246156853018152678053889006910559294110915137115470937882240361257296360034209595712124282232 9174 250705897808670970585444693653071911057125734220374173393484744924894936232845691988291410494058115973140152251011172254572337302241698324563942214303477691835510283289347034254985180478065829722294264470451250811862528296349459269788142413060239401108687739456338405102073732373205632720296505222209662983839599665754102912456851118503508844124557774569637542738850548066236111541576051431251973263900428120678431051151471433742987789669345344003446577067879653532009278916458829342630753700094976010036713433938255804367827587594406787000976527482634278693909199801157152 9175 -270096896259506403755933319466342083277436152021210421736452360575586742345543030822306420427882193407056706884704594807460350188523615419099239906062277676814569879311479659707098037392405817254655759653359895406915949134648541892662031529262983697471461151660779160040578628828252102279059107794066977567035528481314973500659986564426350640998979599946445281254284681334143011019211363690043295170001723779846012742501895254170114406403887145545494552998582694710407160581215700426351591932622467400796974923185643684167337561362933759014784624291833537185185736630897920 9176 290986532071625782238376325650254301558409717130220047877491126394648636945977023979411833071156124860747598567592302605241035238220441107913191857165247993471914437380428097914870495085035597631444175491362112174069696241135161129262475734728751742380646848441544362753978667445234552427984659823954303032275162024416392105421197000502349560508702729358820819071972620762615760267309990437368787064016223587228003855684042188895555362757722748448034978022693435429617617975798222959965120826921837097743267911597496320274062977047739924037827046089523423784130571290971088 9177 -313490537318121216663439549340761574240081873639469141388184306387660098520506942940790800420679282906519674614764253774974561407256629954796314876006177550579846864867027732915324898761212464053475111852605670590504969671547863715417022153821647868585379746473255067960182809200247574149210830341222237572888339773577871462052096734534259817989447333557270318509717613372611751007077109797512894467464919089884441030937530417470661590212349212643014129413315225218920154098613931934415435360065890111064015855201463423787988005531572837384454893660779697151615553841446080 9178 337733574488993905566901279497503667669255767286834715889671874351883211541021258102415081198883136655314105417805718067106227838276714830503605366678697692263022950721770582531143412481701110175934057774354988735623054268387380524421364503386784206694251900517333501281273716078598985816613807113410026026965066652367079020201167177860304361777809918230910186649803199438447362014329974819569546585593253709029277189442399375175684555638721865508828436282976242665652600615867050461878519353620263714388461172031434354156510198472482402249691587544651593566372060140451472 9179 -363849925065107242632347598704090385222819287641760627787924773560718857795850276594445782866662891747520282271347738458169449518226366572412028205785492593913759213188657313904727226319449408492612146172563536866079079677331668307601513349343335827892288584515876704224379668959476631403828376350428344070577348745951104841240136581922950097548795944800560606396243105862991178643841529278986126996511244720499457079788305940461341289225499407505369644173896895465465913353967932728651419536491759750969170917603850808980451124411964993998913677079442891686910125562397232 9180 391984231142743947468720333376435615325189546437176623103936228974777476765108602390625981874430617761646028935979539011448013036305933699668015190331238773371297296430999377519227457661802311610214671688086961382274089628460663708665910499732686059249964490885628454545950626978201718957758375026125991279727732138277384104132951900338480531990815117594702453749997945436367905670343562013255377358065713145646339959133130468717208768432562184317975939421297355799952842737757218070523407788095840443709978034745769732725016972494383169295737441530158675126278584189517824 9181 -422292294192816679466345599751512138233155478174758611001302000197606268109168132190342281168212430930337659504362277797708259706876800687136436925628402650379567990003484311722442940149938227902439193612302069675505765858598068783979435269619577086639328928813834718119132804055882167108597030395689535394675653585581933634426194930765061659994248816761756955855501407390046096755826939025997789901914286471489462981599954444888954189775381958550144942346745456613825101002335931905201926538727717878137050041964047199735308910269822222427429242255448602914998470643614520 9182 454941935352942833595084394735176159063101507369199768849573912599083456417173259270444811461138319787231047676038036926912079067254005515905849266227626401027349139463741488726225130109008663674152900829348095127143857456796822895012374234623147087976461177859565976004168289599809975071184970640493797676375653078812617463052022753236528778802030445028296083577668415917404402649137939723099773677050187656584512449596236438957819129303257322257974940165119198522983229948491602853563710386404104979532651047387681501472577201650764984812351671979816854298921585026333760 9183 -490113921988903123996742200985705603436687242202329040530405512542799201785716513638920365777895028410057237040410374090349699060731375090599742045245873892325034871997554260406707457909019983169150597063655549182533785490773061838245014061156486258748170672518808537581402751741287430361174263283418697375262109672054684338746986518456531265159450798543047111029476514042811730808230302111577331872994472536369029293861273750389180799518794536258868072168106723323201440833080489866897601550578513067538491542705622064348171261153870567720353215222088016415981396031505792 9184 528002965626314772330837678961284675309179251303556999202411369921312855673734164520767915411798180121760871757540500581813815589952322837525230872203732230984438641320291202697540293475285065233742691339277806281849126585261776913739011644982153489092893896858058076288765434580669153652598857424230531314411811944270529773567092953251612321705592351839176609785832688986919657694775280691368763181571359101667105954269471874466116846168721348945122871324464356576075618052725740128179325995892394724753931859702772860252447763158919294487145015269100285380496470278468032 9185 -568818796745660601797745527597229776361577689047553992764020194796521639827101349016656967288010766064513756830376354739222178260939059326741821848690002496966003595919834220773747386923785499151411276781604467444557753826449435991560289268708167307391882943097892972375892834558743825570630009377919789502744586686256164431858275656264991173597516428993629025074389673661162662689834912407789172324483708827910387534270758661378954624899247289194818163304731207449429956010442223700168645069325569215880238495042510819527876782740380939426516752226527849069753625949069344 9186 612787322356275310248533251138181995809861202125812163474045633480472998016489351969768768429247845825630443996457519454636400007874996338632698279507035753286564776328946732228226444218895408831305950308817435233071228250845603426106037428880209332048957405467708544623964233811554401872360719989697190327371773234628112042706180166653989634080351010734433577713276828164571023779429839591289465872019237162931066885998032251639209254039905179048834808763117785055092258991095439326407228378393803166744231941986835388648793092781851682521861549287810427357999143509750976 9187 -660151872719814870342092894116909460574803511378344202196117962872700045016774636324753717813530504706646645230468133974764633424679482176329554995915352615438342279512869646597677352331101243286819382694613355002132775107384486991190242805931915837814415820199856969839825837875879832735159352827676739949641606422654668187615762056997972611324886131250414406991960471636590428373490952692199252734797227443609581985213311841059298491583794571220241998473279815112070051185319016574058678521998116308404592462655541907790164431727354068992982340248968971297787209010957480 9188 711174544083617244076115281951486277395871548701056299447477566350228933421226945024635015136196957804370643579249750014145451598973589044134141333314683649664246134240767573959486204696333458267949889531320040847982569784084795934119473382762317509267255768282147318453115536881098092535448297307740979181269672922180432698937035680188569693945034359359720526333290754386724432394671128197429968725145684711847938316585532242557770373541479767381708241396047599550433868235124878847330678421523056428287976269651911827818765446676010656798673882978381929556610698677853920 9189 -766137644811886535762417615556215306286939406992488428747487476043268936335896999227581010725592505133733535356717647340977081149868249231258717414886520615178668638340597545998090618019901534322836201624599940564643631768126285574219700519899891163384117618135649924694515440600097980382606846745355607840156065639509889978793807777046762613317981354297659865797122443215239349067538197609165867751095764554439651735383415838912864981834105216199730251079448659414977112030265418020551280792318829112086249690331339544328237037534805562850433051884227351426987224267090104 9190 825345252870688408125485780612569212974366522468881306085344884874544553911104672444178117073872944992635504258495499525445081494986231499720085494610350702560222667902176760625103789279135488176458392858701551616019816654253834372366972579560701657834006373891654087064150993701639081927375739243549473118537029427049590574985244127946455334595067022284204239280461278424403526701625841943751014069823214294106120324349201272825512536116241731797871904427135457145741493979022907954952967663813920465397682468430694054833228012916001052252039441840951186071124593564008288 9191 -889124893234443838571982454870170555870481642024730541809362483850157581595022719101571435830292618814352005314122185601598529714524024425211428996355198516781463232061841269436826945304816436140053702370003135842726806488796767635323229751417368533059603163254925964549558049226916590268123235079895504312196945225156329313340709618083892343340048116678974308594082446147491435397471827095964437389261181813014740020299030633253961135916573175816925261666280910794898662156649002542560297489617650002349047501781786611343875330126050620940529072823696847265618480049665024 9192 957829344440301602971436303531038587914286007766795630219020321400052249764459697431275029050829632235863061975836233572772439338907303849454581058217385301023185694765458874357188924575134215725733082198527226369452359092066660767699991101581429026702096824776965696534284361553282739493496538085007498569282824600238188336120036823499922588890427325592093421584924535683641242060221731657508876001341241305608058329258798030123054159279600676244963087080219864407208753273229077180391602383092483903891917709156692641371421063105571532264295013949297456842649705857864576 9193 -1031838584226064765731000661429442338221365448027318796370993833632996863514921953011284232379256542238256433160469255668575490876704380201259103979801010781514389512374342302590651578980313515574874060068997230810560183242971499034247191641167426163291927578561964328501571960350822075152504080259072817813395438881068503304054749917917510112506519100648270659740523815508421942114220024167506176745164601566269573938656188834349745277289599837849518641420509515218850935320729630136635217514927455156921645568870395303112593642650624921082111225050176903561432890830579968 9194 1111561884951127168215931050214437285019793261342195814102568213801253230967930342328267193374976643844549810988727536990789689446371334423113245790044699944187878515642686956671548955179284096989405783914554731651349435778650157384023673847611925661478807783728182367153401614582602638589570425782874932677871398744739752416816901573537187875926097297512452151088344195334163678460428311404609710195961060006117657938133411030607485869884065770473532439930610929804086965198448737584192241463139890385481190830341973225246363446115315354424534176314327645059348408891364872 9195 -1197440070322324610032418277223718150788025830688979048239013251574699678644375537447729681648671545374291666441251384871548259667047912292270102976535693142878292220961966660382516468495809503830563999565303810873255924378560647747377828231803446586253262503091895832514781170752687710916286996172069958920913383381545114023097453666510792268193124941823988705572423497646752557764343389915091803991548598949255150957150645356838446929642498173607812486473249065168086945844728373154704480892736780117759730110206472813479933699767474148761861185734256508184169968533451424 9196 1289947945832225036993381336684610199137472436423906977680833456823945592520999865676714770661896109418007663402142189945031754159399609455349474932760422174836513008330679363679820892157890048368715410140112350666027888094463688224459683728562150722306940610221439843985594894499786055481918313029499072000182074769649292024624749227438601552037258162055575548011402867794874217756974324621459478106909309764390796187706946463261507149554761126847881272326584270947952977851055616259984579905219616661772310568886639799636602590230071102296283691976537473719920784738230056 9197 -1389596916271020855862214383117857974636358840836411040616174146055709972872662144186484792104514028051424129627402420624196347106870984635021864661647690854059111995996643562765020415625073787112959684346394808362492718262391604029957808929000681844054695693521097094572954970776338592744402364684428037215558865572203659959890292044880270610442791936262178270061719005341838402136803876694017065954407213218198163054595870271520845216291080542605463966883072169794694339683566873042925807338912868971736505246379488445059696730684249118120077546339801488842564332417610064 9198 1496937804700064566497748217247770638879073735894467756339292252856114428027116287809637825086362946933694094993806665097134362872869788480054402849948152207505392770038940126898612333024081507630082101883877262522836052208687404656140524065050886830332978332883543172217838535779262803192622045850657173911444528930097477339165324544331821134795778781487460146560895314925335913564222673580933766302174063405297780406322424236335504617888292488905804252609492425384553809033123698070710851336455024226465216126372897198788977930966978669255241897201848012491520191829680256 9199 -1612563888380826612392806953944416397616530544006189895735786923499277415451493243853414954923537491010308453100635249273462825574333478027854222191861298155795027463383540164907509692393928189809437045827217698430014428526608139934863226589748730100032409626946988248247939622082126102956122571473473117756092794608000049520334255370135388694713755071924888835519385059360580631846322131338956851972289311358114579986265044503305451990346637642868205961568541735491313021620443844082410975386649944054319131491238483709230938138126900782226612889540218599208625522437597952 9200 1737114168343703047392987442351488933875856710886385425441997952482279295147007724295719933278709185833249988175757322204525127415513961790808709570930964341042513567261103456950758250365715946667970714435086769335663015722423668868276370090469603941330339559840836280394569221467660882860503579182089991640793651301453426846199420447116206185729232532126410520232119889866626331802796009198990690686188549973102794291080993473258467919921602526648755626433206573576738462730213175098238175610071444457936273425321795287116981169534756205058556029423046506652541432360666240 9201 -1871276890563175638327834006304586198013041558416482221452278704596591688878583821538282661844623202438454744122643275648458383042613070547246986113241919494179557962474831272597075063222882203787594230916104258052412658914519366092841093211599265958692502351865246276374319005646660032797990319679589407061012187522243015196630072214185196955167507421132770086663263960838400464920410543608442147036985982153380594935094015141386939779010103677148417665597122986053771824407918590152661711270865949179004086096088594831168566886047642084032067854379701634137022770007990480 9202 2015793338086343250515639590419299693202434979690021725933987505734298336962732994658949327394787391491656446049358135907980866498554418254208518239610270068801660862543670035101361856334517276228624918442429540031628912943352609254063143810208979895000709819874635267141092248902282819560107020743780216701820802192562623673627078842401057586008185473083387551569649664961012098981500577849750713181668556102863363506987155340899755068423565650615347879370637215491459551609811576577043895729453818118830733866095817815563484784162028916179222776936221853033091164253444352 9203 -2171461914948353487941209047705615786904497779499081191054063364529320786235702076089286028142244210888796328438362741051585626111317062678560339581564466450607491264140592086729929414120557699346367265892456031655383910928836738639729844132866000747725697532194593401757194310954411416875373057921462956687860254599991962273080304585733783115438205980642719617447905122319505503235093270585348472091017263106615148757226198431452533739003078492564036529985458774091025552576188215780831982641374485170085295543760611717091840531524095728714539591565684069061634769399907576 9204 2339142544308899287369941697923894486901549425996235435195089838936281076571677411844329112775215450423136369618169263499735284533358119526995805701867300032483132649001113522862631215802978765917681396554094660333122856700649103840656489198612589399393372485537220105885340791855866874702886489486414600548782507043040019849477706519170360872178653367480855404409358187244956196675505625572625582462090611565995519433887109762546443139598466353610526041025765242360995843396734656005677271925920577661688160158030819894455071630718082771817674040513825517883042900143222848 9205 -2519761404967461567769388686132724384358439461139821661083273167922457164278350151353906951788929963156537448294788308792271912598571559158238551985372589352101008662758358035139070201528340693427854672691713480319175086570302164953028481154738856965867957905276254809032578235824666324327624123429352454763361135908421077234662634878574043745211728033690494253007893748380153899214545170206709649325179197552721536810708978411334650526332844472741417699145990839180392099993054085199518030814896341009861774329790199187713593586276344555954517981015382814301080325393553088 9206 2714316032270802301530711935886168929393186941345343231872836658851207303331688593042192859395208526118065226519445072397325372879056038472263670792263987928023873142050862704914657697845614075097642598847114039007775513322843900709693678810354660515220198904443007637293174117497886230037935090882227701272347766707534809368626582728110955938022283801586602645533809486066965772238215786319167408783742911546649219036707150996024815195678131868950358312597617850868707853932876761726536025817389286056438603530439170187789410160775777901884557657859369725204196901854661896 9207 -2923880811424491210897205684303283351114341793164547059719938751137642126354707631043665375232297309626050534320094369474262501345395942320409351334625900166090051659149871103723918172391368101410009158620363373352704543734814296130827305505297144578645568204478255730943361305938985651813389875022970762288773487262661861093496909363215397337424032769291855931818797690375609347202295028480751778620843724908529121325500953148417651984263416763077032151997186958868689687577148199000378506251110658109386997672457240135093615436574153759840794323724974449984102947957833728 9208 3149612893371910269182874269476595002027223774340342641845816091090287984456348394375319112830022063306527121511001634420799481651667130924672448047542341228606134268175523449809493146030705783964275731328464207592484159844334988828707673084799826780120828963179870241297947214384963091971629619275860590980154814408902642782140999243099745317135661906306169709279011164422745999356310384382715657294710986816600514996299547242278606468807789996696229161214633419348581588973686686551669856742371148030371722234875388153868626284579038839266452952552995101620950862341046720 9209 -3392758565720987301324108840756393797563382686329207720839350192434834637881565963860025558722619349832363459276421861357860172734840496895935687690290159401804632721308993878693965981748450910102415161419866344747918229192574364732453511179022286441293014175030866337302111597182276201451110357572773336091597520841199865673866500631221524875325870213400647682194244885414864949746870322789877566794472581265037724854286221278598968356046301423178552128951160448445624862104244519966404057789827762984756517677263178934439438387065190546876090025003237846562701130956861744 9210 3654660113693528795951687176337580311806645686038126575505416435504649281009021202916657677609362096357915752179085800166718988237118069092459285895021859267968161790373851758684728447884938148486827445841019226583982534367385818504437267493936848232375879113481065754203661430577732820176007430792471131873041041887060725086736719136701166107887674348566056092123917922680632936906679643655457429500564710330280893005747993559683305611691372794254421818156218868477555869852489908119733483836733168182549923199071372594795381920864924470814175609227975081573229836298823104 9211 -3936763208758088729660082147952455826702314763145736256110780486595783412926765971423653103191943716352635560977329188988914762972118436798005394679578392461362227666826414597094083524134016877065320547075175649998584225730115360631873964937362846092647632229345755524907503255538272615889162078836109421453938294330867688539636239533484163712493871506322318843073663041432745258063165205919926561334862698907108957050836281574681257785491206719094232227174058767463621325868954952675663110698146103731220656126641923813399600644481644503773715971725366374575558015528102288 9212 4240624865499505858603899168436871443285983577696455454962042374542658163790961717846571170799687247021923705996522001904272039427150909218921624580810016785313378182560691689502777044636929754884151040479620797261736945702082113773647026077787356444949241975827628208315206342466807235597556423500877747515964474156751980878041914771089999708161734992713305210953842794616433005146058558483943633479512172601529253052229361137080131209902210167380273564730618165880507279505953423941452563645739731677144926801634537872392071653095843811266769587305589683511758021695900416 9213 -4567922010392372584461441812599385714402265254700786047225501972020686417461087921050876108268979113145723924370960634230262284004237966318856578604891559948998893399649708285822841460668489233401701084616728661943374366529370791466694373323393577871008877484375294161036059893534217750737466918506407306157749760803654680627487927476673727631579419697439656561034235789192570608092373575131275970750882505240337862139179965555853646985101360897132345952308622753950174080214875200367011060231376069985288001542794248758368487493757897253611323708937727005181573361067801536 9214 4920460709498781249966204966574248105270113624459960168746529495888381561014740084546862074379135102260671805995043865747345813419536949372706573158697634531435027570915771618855399196063754636483763807088859082513331176911190701039144520214154069399329942921423592814204778724338885499866198076826860487870043598297624839221266727339299549964413680992008201697834293985049285254751992997100790514746724030796900393430497775194544562759025737289380294067787144714562074004324310256415451963974864216055402808931058621453309728858849174462723882927757180636352410878277276416 9215 -5300186105721049450124414445187522460828606969688841623602069448508788586084993720647095588101623296726370007240870656919994654341718230733185493075041125188261766979743693603849103924964235824698722924237307954526881403809205189163546236560859737228135470802788854544930056749746533290164525100735609545475865170422299422319430360113938128648887954551614625279420287867430311678594146190351144660104204586495776901117285510484496414224484641814237019667913818795328717974700575404330079103435023031455181343015750748418309711603843480744744655121531845678904209273272976384 9216 5709193120127479146774026696160329284554026499906257675420208849772314998544404407389174956848962411411645253561617375823586963862833172084265357431649764271943190032565695034159394813895501043714042630039376877133686216765374242289272398069138189363515489716062351493554986626792756744979289635623037411438566662744441035127735825072860075304019080219177058968128224201888046658762100965808298842732037724196870348438260305273536918952902552517124659492588030157108876582290014668907740770243834011351809999224868598433222991847548673562377065770698933116747183250708249966 9217 -6149737976054790584613977916387176848368175697553261711617796851309610905402081492835353760220053764718395004616411448984400277313603686896100748018303886943042297723419769438468775299938285338077430074919506354701328899124614165483500117380354972495537111248325102168363311954148436116374863985909998147670592844367893731642497303048902495821635367070545499166933279631647945447709192986292559758303100546446405277639720394085925156379625464527872221214383266697849990359780303250162349174723894514990830412746886532798420357401737653096337609013441257962396664167583940448 9218 6624250609197553483190639804018430650244863451353135865429438949948058861909562329323108326733428071978669456067899465573919572260312740914043938286877625236362165121212214304044268434602822828166263345835450684047791395387456728530777824748185932400559613015288282387168151712473221451760995966906983122356633327530206932692461385897925566762864064074155710426645247134417429197930871689515009838063408991172836736423434028225303624907367589618598311333586430830307749889808234004695122459013149739343508088307435627771461661532439756543822318981770743626888935902229146336 9219 -7135348031747328212629085231928314504427920283586385674169884387477183307210307532275935279693389862754269698424116274027117806339792082744093513769411252248125561682521490761375046210512273680875363950218507068448528214987930989830983633953922956320562601576980424896634680721547709048229370066740597746448306002993346453593044556481206276523935818091217378602773692336905991265918864262371238486953846984637645206559802860996947124213097715675266418471706834224484245435963390447966728938831951051215989655125786113647251121795374383229616943642757030793375821805475252864 9220 7685848723868827415269774201472605866003082850299746866729662985560453328352900529962810393584213982550894830816763318973980995509194084026080343859008753855348806976047940514646335111179597733586988804539208572391729957723073103363329328391220993502259865252367551390321522665957678785292863255358426687424930028246685241865832028633171878924322643040193484171701729370246918231305444704385580121758169712500184201197357736144056289542631621014217398102173469853375123055036294064472544347275039476936859151616823118642893095312399280193391582027244871612528419798918211872 9221 -8278788131425742138299592457316220117245476864534653021591452096682072569193312668044718157044204017848367311915343582570105506013738562434320507784048999094122976273957481891487583743433016822243756964197206973130187992585524360228916785718182580233478050483939343860908144312842366492917935430377088816414033427961097509227058592432322401288278999457031694133583625733382524576794209445650894800160098728130132961974690032509897693809982254465854807086347829134679316083412031041058506881563147820510188067439201490207140285291782755597271225579518232967754096179050135432 9222 8917435354925659209796206636072337577658544159277547069324494414859212194522647310704223839322212848670020796187508219184474075484352237304004234768621755183012615545467806441433579720726122891144872462506315057658798493990090416683166251382565837750916768308894024703371752922915006683979586523066459527644284154960224695217721487349855952550569254612492650558376220445710486319613961890976143650237182668553918882640109447323728536997458967297485672013238896053744488249353016654078515838400268215279455497273668625420220853519146258429413160574577661158796418185582720256 9223 -9605311121174793629520188884165311829081467265062304731256601504229664478534536203232692040417348608116748520503602488457750229446736786210464838064857201352213023296968537994234562875237406437833739050746206805923202905154829686770071290179709752064127608657333609508005165538998945846421689777422202265602779957242659570420368686828372995268316973953294872432097679195524300154667321708259339495757430920057064793655304103626845061647453472853153005023935047074555969463258425449779908244630713317458425662328840804050132504755156108226232676533164176989563668241695783680 9224 10346207136154668543369657353413269170855505163321282182303007726126784352432432321274465833052253214171433737551833382639178959768630311922996141826709034591660225827468042678807222937647545430246238930658443349684162908882904163990821985079989612116552146286967506103885629304737923563395593335610285192422643903478502964308340324254490072459933298507228920960358575799091142418681607517063813734235960848742625956201278792245708445302457372173813775336460601121353774132779962762073886726435472402083776450306508397890279489629134875701071823616904265817114983110380448512 9225 -11144206925192719144694875001830196335053486372250104331388195485737583007020236291308237537604054010077198214117029507822227453044802623296070585900193175732997673680719023786562703752135944836833725380029855444434232260538622372722311638291466785673886033460010015173846893002199035997799838052726960456247745361043455273628078250941586423603420599530833294250907140274173350948221039882142490210541772039661836969882994481743197212364518924158874361561244638581635703656051260716249830192344984890987860684398329176532544062342043785323971735440397790377492774867310683232 9226 12003708274638333210724688225318408572238566890467923051584158605508771942360027383794586203905166598690053183066269468629314017010877399426005656091968682684165796478396189396997954005164287272622503923788504566656731207643253486539438729432672429198674805147949832235192620476261277122975049103868612451820828013909630778355963450091385407838806549737758042547240534096838947349769750203223143149000789357049660849675158892403530834798658655205779750892820275567752458186947236567261981243482637669404874185048637932492311508089921149718350982742334631348582538069896826912 9227 -12929447398019486459151191984100889581432738218495156460683780436039286612194777133212010083919193802897692813807372915711662689513866868995664886427346191305845362411735310789486548556571747353010116495755602874580546063585684272914015553887735767398627171902167446285613228354052482431482028404953224751683006935620525395522858601292697829752595858468120924113260676712215844920469799558675123329725444480797041600732421931468496288896865604536066396073213941384004745291521144935646709507961337294536485125033116647780100029430499641932046436937697097890171125616024079176 9228 13926524959090702601165142985210572574698476416850856648987811384518300401450970306186007600882476209318422091714674022391716824575963322260724567064685010433460058834669959471280110177542830754350944014062819733654698476117206135105417287278315793665162064737077068865755925728517233678983099727663879219884028679312711514515020106824181970078227078725540581137173809729695160093767585701495148158934535132872413608041928480318325756941304106067060951600612521949181101872726329572691945446137342346596277035854203603827115797228935105762963041682931511548871824226627738816 9229 -15000434094342043707382792210259810158597046256071159652275267183038360963361515375237145341844920010963942919175431476614802662722545498055803951022415038820692428720867836200309343704907962324501769172894014273719622162782239828140340667012539108045275534364822408287442713592068236703318057409136261863489063977432979451193985684144209376661937193538729111876220494292152833014282530593980946323205820913325904968089746887915922213749474477436347331567505575176103791049745006423282756652081087724369207431163161547944969538527822089419026598183117141616574890441812746064 9230 16157090588476634894749445975228853849310111935778040633044358757638040034191728641010360270566740115098735736942940314646029849833330331826014315433428417297759865308776823971694943159221771641648296523210646318666353972644909383756034641669394045682562489901271323625558793482274154297146107282017991385557141217630296819422486544290226130856370797919014872570237234010006018633290173504649574489322361311817907590468937379537888825811490007332980210204311609071839616052113472589706005556518728085796892844245280698708952195216515164534345408083114754359292189487803512224 9231 -17402865368140509198175765185146505993306239731798360007958930645787427402936338084738121282071822531549632570959084020864670791850115483072482469154301601679992719483375319421509779375375687078329044176789048803963495806665066818933106086105428722752543738465903553749657573383809253365726372917863816437061921296286797045901775786173829236525675799784392526401448919572007206549136645280337308898369039049247856212061023376508040225459600875225740259249136372475911404875676695227252869984534118169597913302356859119879973992212061119173488885133593462992009435617333810688 9232 18744619491867551314910181704906751865520842373746102558904896285327095853458390165364308418066928893714614839560949825394591167857764026888725395684606476392893753709691959719840550197092887928113886109145890520586224060637832944306869322125008143402597944619969407475182317973494137848646934901332059401220005783177180197192767746952432146500520398350688442813859624505124564084104084323562018758822525883478242307830981496392035897025678123662138388395930733509912336452468625086314507628141636360230510442707413936005833289092258360418081124104663044160803020448153205728 9233 -20189741827853166181111123284032258990560289752834887435481120346249747480348143856744571396625477132551527615738509860420382064697367449452635190069658717089560664839085344119171222900944371240664215730874969204744967114381306665657159247089634725932845628332105847480462172703178019888696762534003691856799211213313885968956243058426356230503351240517627402266985351713465691589911628875896142478877541010355736021644885198321813090533633997393906344025462609863778763926752595098673353490296842768149905227778657560551626442919317852035277657776101279235255188893262380128 9234 21746189625867435487494948640272341576827540280651835228386641797231067065955413174075094436864023514733969008508785949862653168287476761641712239875675926693836958131548070386129751519819796728074815892126515983629725297163883072281377287700688955370589038618283564754119024580531356002960068420605812251308344495492074533915693349891899815971080418998095748499426301032569608995881748901663120498050421649780068823944094219419091281324157800027790317852604589446526046957649820518383999553846939429037356702754720868191045099202341566372889607003918623129796801058164143328 9235 -23422532205442084351614506315184884700459155728849132500972823250394999073553070766625783460113071068607795432011483159016482081303639718484376569191449771223983175631142778325691421511314225239127622425252802540212654781640861543936946127406162945146584143094473596990255869683809153931296256031047335559890694599907463307357182108040350131936321420941128402133683995678721625426752412792899549166425559322010528695137116866785912728884548911260184475074314567764540937976563876068931112585182172110852995964369425456100243703098291488549488810595234013935560988185443491952 9236 25227997999501825819144129279299170042824246070922959768915392314821797054484736593032333136661383792045594144462638714642544090910686863274196259426328260894532749402311476089689524967206604115745513942473424083390984465641868848085759791850840319781186139952276211367941585737240200499592100124685151575881332891112648925813974573915402297980089595283289520840837685299853588301617959969585039776564258766834729078748513462139589050409202847145091876499108358405785156237630130928528204528589643866873732397964664644786468296156235872258297055122772050208133033291610980984 9237 -27172525210952448262905926602243619309510783544031434797612945801881936568595021628487750611268234253308761464629467367312348444767573847636925669192632597077952832484564254486002373621680595670001475291370828877612474452241990388875293742816824791303459280236757703647230318709090192567320905758067691915671665044223966263412375854765038722420875952804521831392592576095242700479550325810175116776962743252984156239056161499175910772662075018907690375013957714276969816602258581021069894687229596822717214239189515006471231196147255092870791478560546665833928969825248297904 9238 29266816359485331652765457615347299450799875200176639557829522657516772988471014794252118454038700047053405829650530571644559637159699538729616379705843525424543041751414663840214290949711740819379616299802607860788407422066409174593954505867807874961179735536134525994473133144135146027643779761196990663735040630864792962772662534811738817827098848146565480615095280402669307152378915792453226380189299038860241758000297474042556864866419284106277971025848133505417419453539394627819331583515795317273789555136595490095560494108225389181366212147118619929152255994659737952 9239 -31522397017118543935296319710116289824965365028513686609835111438399651596548595680572464182647402317824174752207302794434108356581998738902260619211507012338898211973610496497684572272889496136637728598098288104600885577536663285198588637597274575268505054182086725702932245034572211647158081982952737914849359117332740450820837318309389599658815545603299082688133222798118386720962942195806564008769728683005748719189800495550504631580201721570308643779995832032594842227575755120642697376842426870172203488682201657012607094103482270484075266515834546189306647620198498688 9240 33951679053884133356618983431506973818090796389353146603038292162394150952422742675760604144675486178439145512852676737221142804790262550864746364824019087192579032826641826808974315557823318613940451402204346149807234533232940028709277042439847910596606313079780170425514982507354494826361508098296673647335852111734767202938445057296102666598244080631173054718088713635103627864170230714287741674274187681529724404809838211846418008735102031224564548902289711099400118470429915564327883160492624080975688165278976572244027870556296895646020920317235712843607982291078844800 9241 -36568028739714415071856377765183909096126607069211103769336364020327671791350202662854528554283556112749203650776478248300700643642548722468486937406089929997762720051924329538496661330207769522969314673926559436396031909942568157904217949627425550842704320216531115690400729766368825492755143574041257737120428414374862673148503538415801383015779154887658879427809763651393926571958457006205076900441070810269940206260251000387801609737473049630532367727893486378712504412783345217113504801248758389907168413311118194197216831240096883369791537746835209499413106305507806224 9242 39385840075111210610720958356118830640976949253027327367099791847942025022126296383488868280548700740044820143292294673585382024233551389642266524960681636439826929194284979148583822433776972033217089224195508534597199532253330364262111585560356827312371571112178947658461499876427109298147133529122800723737712960685207436682242159265381131644474813428136761511175655765088564720893719348928570224679230338469500618061902814300293885773883185909329726371600876033993626404631303201835432803642756929258789232589259664021125630540013443600301063345763685870367324225405410120 9243 -42420613751745667078888774632636719411886092661251134867998595816312203508720593502042015100959975351803290217228107419749549382727142003668400009040965953015103043848862443449894636952833784874404559634951036865234503699318702412007799341350482571091765387775947215945473494753329181434218065147710617649638275815564609450282499305697752302286402072468855805080951697135074623160339190422128420722710592877214688970420983371894831009577801837909176386585984022932721660080526538201080489274294692283976351188164215228858209257251106015836971075527983750760808391955532855968 9244 45689042174888045368665228676421146160055224310403765385083601103430408673168019718993929072116860081053664992662275606901163514336271058900098677675135166541908356696196205974678570634044880370200941437771134759310194472355342947338118175918734064090244090402893162618213432926110804634145489532265385512280653226470716839728321841873673001191202001897052878502327549368104655743039265918675193260623342701956564862105978250788676108699260414163781348428595330029926550078588920873563040707245621646970697815147675465181272737992465695594198178537652275394252076270772464000 9245 -49209101012674209787590853495008672605165648216088110706652747939402296885120117395550449459013397023549512000399546055993453221120294289033791254936310237527862830956472725083255921574407033210763314556993370872917456473137744381191069884655244276977529905182081757413863395409298177314124139948440260697458140716154836426166906444719347237534494731187633192377006210539883459564173441427040261512132684662960529710225371927854024144007050684156006851250087627928504310136335587573607514411611834527650783380332117110801823592866324097860714591998344533569238712631573023960 9246 53000147772858772270495580307411507557207031701673358186113472138830766152580939220419661597933462900783085668729478935103472432315907491888183756336981296561497931521859492762419143576938363472939288899304837178348770047491558598730313237735310613572976282440556715471086105430578720466085684026006905774424614941739724118568977296328910371238945886329462537120502285310375986518876827332404982761988146990810427381073142258794211219964653036124316289241764479474094951052169841022489723714793872090656381377827773516235731419752526958976124151549140719440872240328715348256 9247 -57083027946078028851059029029054062421690902721824621055691163155538148455649155748405317695215287231284178009678819902672957177094811516649940725797081054782548303982964019329596367400128669986730936695768058742620397177407592324980299897283653180528755662294627171045437877576017302377481043236247376119815971524449755268073943262533256040058187503179717359927200522235047645970172054032859351933729628805201484514108385548755955840507036149109408395133478195750090029277480413689843004032992688872266231839163264918087564842798870980083099871692467773412824823412999020544 9248 61480189295957903510090242588488672930757297551495757864156022124194238783406202669538467407491401595399376520853956125349722899672937372585998060798106448894647989213011458701004986586768816218764474368075404480251301622001009786490297794118161284487289980395497718005622035192425101955748329288224122757092652390915046114973949728417051646404575724429953741500931613935445298105291762575555551493206597862446709228234198122429813866870274035267371175982386054236101243425786138939095148150801509660680825951722343338182787035673165000633488557843869080923389902916580999964 9249 -66215804920877991374497772897029284760850374914336736276327708658326918433336504122428835080747257080662757474798831115432148773269422565096855345429864436023316050274605169457501808701051342529842503516675691039773771343154650969965331181984949924984044282815711599048012075850390620231251450202546060310847017396970209206345363223574172887082148819163063833010653157213460700085040232290470357591486435060489938174710965256435182246612245793197036850288107143359227854329813996401867218703955116767603407771120379296140467479999095716174659981869637763940856589959693211728 9250 71315905760084574179271369654827442824639253400518124466706004565660948692666143851169687666603732246706711784520577908181049754276689160093746572345998483256681504386455768826218290820537437866063194883652889335402571102420353068393522081274180421438501057681500349107188738225934107058773446431993561637348257292613570816384702416281054425567384136518848367744734363974632516155706085158542202227523455699489642992726271773058220693001767629825427128097529423187631644493121521232244657497333753391987610063164546090401200354623404160636503329799243941142707554804675058144 9251 -76808523268393782862625181936600097795733925837438111491337749944233376253556476129372048422610202459430775270729124367876869820931625264365012431237264303271378691478342774642623955970227310852538852814545580623679029210396881107629763276162791175625889461105365590037304648384199186276458317528747423261819720356482627844465495020294053829207074746004057204901147395893401662559975380819391754856057553590208781436535001457166713966266026244118716499795458417873138186129906690303293646908201488269717699826714652695270484245606494020109458571283786594856598234203521470456 9252 82723843039221448772407480763193425049187069352332904860599679526828471956052545862262352719069226352115654630241021160451068707275300469454465062540167545765352494390656028782447371812951364283488514234603384510016958020731252501077433650544759513874374310036381536005529746591630234310929701918915972310348603618946814884370813061155022387325601690155779538743210460144573519037281734054226621957464516638584096144973229423316864175186941240192690338712939906152116761640310876590830630900303698412230004457274749996274476943055304828248868787400455646528804380308098929984 9253 -89094370215420608948388347601269964661601057251559957995382602314142154584627539264838354464974732308746228390189078893975544817889668016821050438419273536684333502927971011842829217391802242399676545341083182577681192012981868025886411539169140224134102295201943566398335487381069427252500041351938651175428057988724299481597807983357587562978091656018650132603693421353919363408101650282855642299640463995925553121709895677618236947859247980856318540161867156900339147957578970948230048004387311333198231243444575514081436329537912460672062321004127472147460427580656704480 9254 95955107591726192763114330785276546195243520968812858356979909869198859775201435567263648430700853983853046019107957906820756093226110314648400313891569377358426097506126145715145272827467563729326636993602441143856914851480211189865467746158370526978315773312599830069061640029911920818596225122823732474463205916730018914282020071173716703491726979641777166683812714631295824921139967253757461813685976217227185712227498958041813059507353758051272564660273974296803301494640005656122679289016586979757907951413594172962586921655219108237976524074910320111967613567243169264 9255 -103343747381849048745491124174949206965726128784312789873813139302027532224028121918513650541952802324042782940401438928397737653365986855757897235581789627021745018263317773412222473431153667524412631926168954053510317331971699674174267936452152334005832706756996047262520282778924205573590161327490991299755959215332732084211423558865268571482437004748653784125547744393538084294432473873051315050312220872102076681952395611787361112674793470550543640888103317470867708290709652296883167589831506524189669074421792619581382465371638539085031856814245675973711110862090222080 9256 111300877697804853349690630580462313232041335660287270165853433945388485602213834463802036069295050930946810344851965661757799829781384224280102072160174132151074679924195104212521414081697160527428415181930986449885400614382686762568314273343769900679492296549922187721935789982274628572509052928134587376237794283738511587040027575073792467224226312672992755541595116069223631631337736681586035539637098254050864582150640996027419615335201470766074587955425275603995705597826631304634294177859018089760639395125448760469508850979195786262712917253739573732174938407039735696 9257 -119870204869313052462932407454039502499836845283446178150862245423189826428754419056446070588657786313759600027086742786385089394997164035532900020297777224390790698488587309435559182316674572884823059915915434702921007745305060774460058917937058092089603955286657645824619707650080209998322529966143696349136722764998950723503075510552323568059784061613735759919800605168404640987736106639510115688436178274250625124712507953466971730370479973101333671259166460104779756093140787714071700576781374258716482927802458530175512958892602080904765836859202560235129248804994946144 9258 129098792817493288475417101247957964639207251475106166858382808518113217917034103974070734958604710497767755291448178134253303209884079404775527377649339989495368015257649294057244783205274353752983561906920102933691796082444351429416852772465807598973945814723854792134814122143937186603076284238328888308208547083021593225605646062264000808021350834671893297393919367508588376018402199153286048272184085251921647291417905552165859155821294207480640981064768458568532694859153467374060272418938129862421465216593994385512234532868897485182885992998079621812586130150548135504 9259 -139037320790091586911716607874898337992248417908224121845837751934637859156215241600876177435994451534535447678986115256801749999264671844044154280800140044603016151254686189211578733262328862248306553916882780467235643802537278114435448060250678662198638846528155721032883420274454766724843053360686595685666300459416277692486806907295317689700474607151070872817257631940677870627345653486526086415078010685374205654602268567649261139549736571922938496373594304285826769836049093654362680194675032947291664104681865157582620844346921804694935392461685354215204095324924069056 9260 149740360865591650006196003934992939185025167074347811377532462187245471319973553081916933013060011376977229639037121123300994484568959058723086447672012621094389882459771136768672524913871112608822141927801490001594684628537234474294592197430679534828542488967497214544773757839540158088480169248166251394526042727558885971324058229718443458939109854540860609956250263636275287383065339492238170988125939096638733429026060938276595075194280885364788472274917899272387517589286404090907814592293688097402320475090664702579455435233010179905019046029640520486471766787523727984 9261 -161266676741352312258725239991395097290066981194770300386369080396644778650394650610866241591279572077649057135587584368503608879087864277121387035750067400763466495817830332636943458990953103130962333911522667759349306510049844765688806753562200885599199727515748485265317661127475442928752377724728371411222713299902855602903758170968109843235732216948355616418920319374193386913491951715558180318196626831745425550666556278497693624749381748288457676105166127376438834172993778124158012305022044486050619775384765757892588486310351523532973865001289510051353390594025120256 9262 173679545436946537326599894030297198839198920190026648802496720640511848721333842133538918533827944209803685160904735194426313988525961949280925893404647881309038139126887810034737944973731502380742542852484665607543498476212533884480707646206169353780555537691865978343372013295847504403903794556762755646580888072497914541144578162820611918106681741970439106548746968035161765192940983730912222158002912315006994789839970408062636020204456715611685607929103996846854158823216794064818865617490205710022760939724569961154811716106859493457772239607605769054659378403460373776 9263 -187047103668791035847967204296445629848134153618726434861451465544636180971868846466289405094671929295334763320632206576316236376448867603700153921046076745381150342409030601993058333795996190445626767635479282421193225063534407385277273628176266663052162583320272678932486951524614344437890642817482151396962573145159398716346687101089640994511161186966931585044892946806258420398214483958463786635036325533402801500613485058063151074604970315817819579583155042640756411647238855624064578107992763449565013335869697685640940225022194067981083754899579764401065542507162692736 9264 201442720786627614954212087312769069546934426135647805982838705759509143343936542188693831934305294955814714724520950924166732072149423203915827369770724295516988872184339540147352214002429362927176021192287052217736050160401458853126048870245104094125347769000285949422121990887770701804729462621100620233673572828000670436025572476405320960752515509774904521930515768801711463555397375291477665286976000864021929704909387008331468424987967701838371543494642341614032322990294969683536693876589626077597934381422171261556013113564649225297113761143643332631756648133722188992 9265 -216945400307178562800481922985156768843472392420277438039046322249324504622909257632544800124037035101042138132685892572020678514882957523051282380481793417780198289189364105464428618977648295223176018906595518625895181244335461591571059440848671641938028291018126838292863677801113827208180615630296151816084884875208123806453174765352704442028457781407664771809697736519461048872340115385388431078943506674171589767313786456678097464239945181841384576768430407345270237953602165526769939811961233152786253483912710146924602293549218034796853562927912444191143039554918567104 9266 233640212236135391858443538822923076403690485731267943528796481949997269578131033738204094387133199451307372446215369462694376865310927679914148248687478016000723677346343573488403652066846847683498648936560104437774440880552937204822230706203257652340696111050012036390919523715753242883883476921771091243210824653919206630003003736481886954684791712818798387873605196537767328879895128622296930225026943518197488063979334579902692419504640449398721319198830998591285635214399158406580196745032824286441500949665850357033003467220545852114350233647851333800324129757930842048 9267 -251618758537399877946097915885391623667051384039461178846978809672997142868479177719698197441107931347437865682596490372989789551801189358621266505200460896252020319224011241393163142368205336406571521310681868989772150917764258810368541317907737214132703461611254237817675576979145192777118821073952992219651682298399439407521705819179738370988509634870062374122668214946306922947080788390922927274443364272420689445633915103692578149362941255804255598741573912645240306913979132898211035522653966187195225003484014384895960903137797752327391091159550559638988101706369343152 9268 270979674289089989279265586319038761262530933703621216267550378695953104846057224253258065003820262945741237164911654995862090692914229418902837912365745909976745497512535715970177999275526913278884126751677690909239284770860970003535596617175534725640484196045745269719744868578269977758138603347050675996348549152362767430008982769758349565373207702438704623649498395438949514644241447486108911587675162676629045903667926311683933727341434099763907527408290283463164222636037025051359468449855636990041605252352626185440822861621912973759254735187276296619565699196741722784 9269 -291829167260232076467692940927278973233881178198678745521389317023986732136651481954787047692381769038967759186339685464049047753613066280523122795747068320129727828939884089587090265045102242933081584650068717550965450083020201652663940913755425749567128013705286924453647186353839876208190317385062609765199445142593152623298199086816182567069292120317079953267755724058726807251891733216642606595313454586073117788085526410761101696497100362012427715032039471825727055482619705211152643899140530253780065927164284222485080577089326534795445287266473645000240836885583770048 9270 314281598851340603893323716853476097563957472477396148005665251511877955794453682390029055052401196366879570624208207016095958740614006090792568922052214342960582839936551209862391342960143327945523738258116378651520742401131950395874307342591173543121193822276492432612117952031485938800844271890170561025092675659026574467523863567906090772913900254248730598354483203716835787556672594858047940148411850807965567774035438888824203750747499577463339377745356132674175949392454182686845869165178762138461914937895748845049522870600483265039166270667764633119872579412937630480 9271 -338460109567374416776938936563296893498907871417128259116955359130069224031317949079959211259254936152970717588036400261132367933072516512103373710268617048474469029151420178057653000530708063456316175716251527156277612383497523378967523306855232079844127372370414760522792285462421995638676384847846424507464531154301429373193206238732502613354993290307985577640292116529507183501593988357854980486229936944152605534782267686953090003348485370155916040251599600728832062378039077674250913478889997003985917952790945371682699049452640686932094990782075215383383508721838091776 9272 364497292434077541711379152419909759391635751243992114857077005548985348439901009706469059774916789167702088709543478292356983170613310553733537718336161305729244592327640844812762031512452089786489113296970837926888518880832689223820974426950336421458529595928884801410767709332215968051702984894558295698303097047609900755824357064864844053397282384262359445189887083612855272811158349496795352028836311751868487212676050154606022038271194072567527026596423237582700847614798785089007149717163501705614536806915275234116637986702809570095603650789627665674532449925272598768 9273 -392535918029779735828387989804826387642208898592242249958463737129637346614848260899702865172817984007043244447342996054894927701672000084819135105518642193792948303822772009920425680151712009999147661676476107542745305571227794553990035212662629814578148978968276733002073113063021204876490360076541966097117658761707304378441522764825036708381660212237241040079592843017112563487212579032273483363334848564537187153419613054613440319214196952285152001892205491423141091822342752251119950048915316388777135183854677534001000292590754463141201313110422028356347231740828403968 9274 422729715085764924966510193108358563063603719067109920850425721955502962402448585435998465439729743490785423529947797912592980514805170608812828582179443554887092914604614665730811398145137530035238928691641682918348822472281062957649336353839867460725943485442151719496869692116276269335749238431492736634366896535650853925472370095143654573030678502062519843945661051281938392085099702167706145746269109425842712733047551067243965306693105811710544533827339923804319679682782782786154061752183987437200458380153284515270833660107900710692815322358812570787679786725685229656 9275 -455244210910840041933979807096709709134916720226247841780705282938650207622584489392624713326457615448342166463118550046429031206827611061896334234484406306533903845717569889634405797079832060483702592093247529213335819889412564106353167691441372865407621163309787266304377354609088368137851246518658602747080167121443061247092799078163884200237691733369830099388416741192837540364035337254817163297396654260156711884714945529280233775194752757000129387310058652133129900613071335675687485489166998708068031191017744152612202424037217628010092579687591707983662416030252272448 9276 490257636221394833135405415200544476873848698339230182750008422137978303009459825539855117448558479872982220881768123002438499612273155756652263123407261318621626516084486541882187794401065686750280039125705387019600688026699876212814790175403708954708014821972929225396674071249963395512653742970625867694132771419581978939938309793630390302738193107155947169442678000223861472909804940153138951668436051264674341049277248358607660928657635228387625419901609449176356770023977925209041145020854143098264359106452829302075211195639025529900673280954929101549438273001600561280 9277 -527961899308802578703830758864761347627231915829931878857027248889512846612553764461785098873905015402883992728638140433185163425435136951678944780218589498963913504470013968526002902655240674558206994649609726480792113063265349646053252516536734765784172279441090631047381604470747836414529909850039127920289173542685123023789138903741161003301189382081446453178788078991985910720913027091065070864923912512048933422771580569477284425378672448361962070774930375158373061590167692744803264774550109889416864353704633464546200328880227035563994564097839554154630636459503316456 9278 568563634853374960254604288962358129711627842577971326745363017837946004452863596473460645589951921960845389441328061712114601411283358804765649748169416024121611659909389907118723284993191609992179373818302862172661102772314361718503887226280298412291673430067013144543222540390732900816861890315547665875596441345029303230496496549867268229798021838546018126764121506260278113324903498495629485247731638877171892739987562407588225386348458723424320394953814541006012181507094569811731947708651956008485105117558315925521568645558251899304655206593515528313738775217885531328 9279 -612285333100299359176943183868747628558483239978131777291626761330027782673592485663189542955429025362384418991661241322231213572556201326394037643284214987023604097079961311056736805756537348129445509649528903356860321168876707761719036969357341831132114064551207696162195963735779380727065438879234927217755981298508388903101010778377440375515400442263046851731468423975335618838309936547913903620975513472436757500211639193641062268762716858137059951533020659544110383649914888166221444499867698338880136325335416401571568580012420254135998725621261935232927265505010817152 9280 659366555550257861102458951726927975711823974547586650252145709826577604235913197027979091246291447719899763400104132126586581871551659720787958732020590220134170395713786843995296554941063781597159858968768359324604771486217656109644355937852877539339273045293484087061625185224582304557485059002179582135576307568203491860497200396120551522141080162259238297631432053361350672276189179427357668683356255771514455707075247997733130672255179127451241286892447490108611181640162829279602072930582021379633823172107293179718342581430752375455098001819878231009054708804300778848 9281 -710065243788126625054187479201979954975530055426274355821634480901343431122924640295542805119300542310449314753181084323633153233004583085026826920591305923970768375350839243021956098197361852685638950552851681022364078875042373847865439121819587202196003028768204225580443312319317381498507357517653692351995975065721792428579082379261479340049718761109833299480054601096568090799543119186457373250302729076650559875699230592542614721341074950789142035346047626739013794229299032343593919374506785776510296747453258336734234685966208069584949838015489471632921319339304226432 9282 764659128579835591880712178831073332674303166412545767856405669515610088939839752973304236970881216156892558780402943986582673257197963247490378936560570260403707959939736561747434181786367822184471843708122671654553004687249699500057386513115291888173256436978812069562616048735097213088530558130181953743288966248558712512285541778773605924165919293484328735710541040384137808476558151008498755679957788857145979475674792252135921228345162043967088578214740777278763779057947993977339463282566266177126697621253112348965798593796697491270304869174899182083594661370270040384 9283 -823447246912880208909202147693845465077345035630192043789755346685775900314163979965164035376801717974020592761385272627886198102887501975804844370007765990605838071971902413017291654748541263178351331487899191853832784454825615036545695795265606160387879371997759107088977198034876875867642082706923503092422852838715529223590083434986344134409082736288791278329886102730991889857524492474894010591703961812365148461141103584181213673315730205478187818070672250934350621311483826101882167872403021279490886048950140214470968719753525713287219449729308622818585419724881998936 9284 886751575243077164971565272698073448028218030282536904030638093631019823962760447277263847232262220826595966457627538244768295056594164389956657610909838962092132629763678863813058798217117708799451619717220715419673734907865888109691859161867472421899142672953748776287131536349755395711421305730881991690452120937967507688230799752608105939494744859059570099887417314684983071017728984488718910532404281772982424015930345383688885517569612708884065596709007576785663260030268076608214954781391380203073285657136003264292469880449889358254759018960531450474054676465015446928 9285 -954918787842129065113152274585894306245978264898153921543293781074068053350949015871706675195330929618934808607106713945374858281126870876611633362865650529467780690102329109343244793384770206376191804123380207270808190098378267072985935144199141916473114245050860159850377800301555648885174445396536003279178734303689405038759519944811934883451021270784187884605351289860184750185409526277065804855916225126355015002661329760634158807270319630109757882419019197411376062979028983256873351887102098353067417240486347229978297954729540047897415309884564530623474843337926973440 9286 1028322149820835522725272292357653418891178911759224660696712349034339469971641132721233597882859346445050830959742183414792423153351809174510994882749401506239077958024566677792228326822203588770795397417381030172925364593768675946158076062498649372510411367882587975534696128554218274907585920739918126057338656785546712626498995251527788296821508589012764869914226051455062609057721274019727059621335248566947552665470842067084462308334536069808448118337406945851307143871952081257355023960550134361312548932661704862861063298060875087705157322474519297969930344017297962312 9287 -1107363555135048826155958170733508905579615369261924089139976765236940208602870369249946548949049645833010848750872848621619801895242175658767011946895590626416294409694777134533339706059489921076612872239525115677643662514718188054879349986376927672183028277381422739353171984839179777270469724428999984811351650583121281428669759442683645946552945123355253345326414023863918621142213898599172467412198833648558225867117573686461796455674892985137858368679188738680237436715105203077473633165714016196584210989487240354736918348453983999816806331897355152560341734281026030720 9288 1192475720669691128832265689429392129325791212123952673296050521257247337222231391909442763797459571159468237328261771894422292824146499286258002247356405759441817470041174643181533351131478247258913169608027438118991530363885143794261747037443868803263166185833778433504440819345981843855656145897085315405758249511436835292974688605428761683833474063343178186314071450793193833235068323795847217866460727399264864773762312426807158033334588160959962009160071304662899911900886770906280785090767985169071559400958506809310342765427316252694228496281135620062417640957527965056 9289 -1284124548344599923908645731610305862116453985924301371258980562511318213912348332067228614034364859694862974000944209232989730486497544942556467434383774780719178741232528352814883818189380186908221878600208752755321897901712327060367049419273270592773165908019977488130264570670568784049574892326080530559881859712824538312884662064442066161280285083226010854752240968810500966735027794582122627743603603959706542537020085122470144106429083460702259809002389516120494903668662525793784990037294793638871846859911429684087807234158122933646602649411854630100609985405512008096 9290 1382811668099248325841828970929071887063579668830979178002776212041337109735644140387749165144386038631012482078278204114400628014478534464288299398570692777986533617598729916379931136740961716843848440213468393566182423273458848030729944680043009246179973011791749448269376091935481252244924537495317130592385399325062274935126133937584218874619756900859224760451479832462472805272888160651253212257755548816022511064781314188359970747553811316271055183155350383227199050984942356459962126476163696363578630190431196431939809649606907656708471935497585913228801619793578490720 9291 -1489077175596446199688820847678895449342401877683581467954288807389237225228225463742993844925497932364249499592816147755182499552892911219854240626514884982941793441416676291832775893121544079962400783268353359472541720814696194987980420776550071096639193034553893839134883922099823156294580909773243720163352610753334637718862612713523576039731091925670208269388609175794692534452281392168113716289619771180616975619795366920600495713369966496445715396805084655569399795365807847873329448360772220024549842793745932556152245704117148310846341156294556665007530953258700586496 9292 1603502579543294889857067600964134700678389684595364436798904884954802659644205783933776968208709123672237285954028162724221398258670282397544614188731070863901938579540369995285161907021535186509604072062069886136235989174813075898578573139189475349325877195388197878891540504190005761127568645049091527629797319556413114317168115954452192860652736773524760785972042387612844800961456640921011026358420959715298035365673164622890586097604839578274049436308768693224549661888389616573874182288471541429443532139914451929041147352064597108305990847844197295003750727417816611776 9293 -1726713974666676054391322019400515160495882083014520733660978556543959025655034410181051948354439219039822736576397387947510770781360532911875233608107278882394968879365653492772464414302406055366872935244569785405173264868770565691932664735194294382572323392968173606347913889402087647456065195426389916820858870856591540779302858121525905300036146199960103842797567086778342809323552422416908378686713642099026868631526865355433723550009375259621261872980332230906558459838237696131590017207389107145602056360539577174686668176161733742119958109574025140635429765289212131656 9294 1859385457606575155179004930488285538408978076444739366892007940602268032151084867910444796710291965315827192960182226980174599473270397895556952314518624985664599640497336235989425260180253411373461086422836623707209725065395218327993695838189072217331529553055571698446669023887882671943522986950449007078624330066833516400863163969457415366627704915289701337301366060455241562294443519732783631426942468576110350258372771834679047617144798406124698632235025066963581618775053130996281303523864177691879747276337037187137964329621687639143522681772709922709569070161767772912 9295 -2002242804310214470853961910967221741119380637757815847558703253405064786817046429335818424278655162672234394491696646496163095565031304541469345268966268880429338352611013784222117754246470718343228144149197584691200360513177422575352311657406976548219794049862276397840817913206441514630309357709525258958838416151280060146519963446831433299187335426807408851014578901287254251789687700195565273864199664543105601415807883001867383917445751110169891007117083893934032959332163973910045881496732848758605054955624566566741899919135369848504265016076918255819978686646652279680 9296 2156067428930447684821091126781278121195212737905626409396850960296570960823274135700352689182226806230905654810627648706057409575201636320608955428292756904263486132938820984935085111710545091724116658357863459176466033865107799397126827889498988323543877594596037480608798504816723137765182900453755370437469442866419388827441989509317358133853222598242762627777770911519942765166256917977466463598997133845755582653913153613265016969819329405843697338955154336722706960786373827046684977559669110471654357031797715303388990508544749711681364366997464296288709055872717029264 9297 -2321700645760841979778398029436907337284431100157078128387957427572460391823416170688655746017116968350546090481530947899788167696736666271890765568150769241695417369720637619615530707462612561540559199946712580036773528331361835904787961560486301302609225188704436614788157440089065061169094810188295551280770521475392849928527640642246670265415336880644438985864798800520810159678071026491939442532475700878597774793821569931991564411825180068233889954851338606435692601755235033897548513785696420630393607066710043394661257405705430914821174631930634966840052647700125710192 9298 2500048257385624745857167524167052095910307693772856665607750599049614530478840053711859083162379294253288168068318170000987532304507486560434656224750007041848832813362673900304254167714359819511404777171442110469490862090471384029111320619632116827711033527437540640232593969746286970033848019481234434554219747794944049585957508714034046401909659113713422648545719455624329951101399139463060203237448449994259809424811766722486111316386874918104625572102829603301364821979252638441835151391833802455671518281798942782449347536533089075812854756033116822780165227363725363440 9299 -2692085493994112581731012067591205333110918788281013039794608241931983936890258190413454975551907148518754277001306995476414948387881723544972717075671689668869574398739006020244149072527606958986217513580111861440322111228238375321320066430033720954781054838620184479212400842734163482960168986416832995631553492865509539696526201826477615685778513333033078416091015929799543658512339598702190633826484135177442259265876465084039408756286134959491732194648258473384643481374198374229833834538197887148080391071829488443175931905502483011354604706092716452742698304960558387856 9300 2898862330715961954580592615025988196563280409735877521150574036365830338791165121201583820818207810425519517912731135257872417828130727275559704631093932394715390611721438617456893197065547207329528968159243308094635550411337068699567936219179122047826672476621694333862663737385736519901450940980664248101452611040086563572785591180546477094640057234084522559633189083708681323759172469260558328207870406907823309770192536170465952955590488916888212756723191888023319192598694910756590103091549209199782301106765426829137853274020343450797990965034147749871060688848192106128 9301 -3121509211885906807686031074989084671903590939861190144531673928304940734976973856079363487461325660441451220386545307803056467868779113061273789228070535221117627154418158498688756124110000524069916497933390048380215307774987781806804291152900823731216268103203365409223653695263378645766031256341556488400181829154509489079534934029194257073941438181620333298183583322247224948110512039351739974143618967939222886408778080981244026731705237983867727005998955305587669084881879826109239568508655714318428703814488879852881348967497932320659777587518242508628194297080783603200 9302 3361243213355688819000920083751492267507987354619477408667479835233501360084577463961171362340765878124272909438631799515799049407841512885911312348323117280966798975942408297271582209409641541113805856268263088885353612644538955219099303558360114641973218428201459037960039367355411975439833229561236126282605118924777114019026594491722192882398192970862080826082681572830163776742558166087567168165550724728715588683574527661277167729515017780607609021017666278669272369785433532551426909169376564820016921297254059066622416346593245181139803459407759357092718876866570859960 9303 -3619374676348598281040494893990865435562997701190820462528652646736297463094175403127413548700645468157464375804689601235735851242570950533095341785268162189413677827678764623928456411831888446502774529196203714410971021934927246020277050689613461134689878436811582342791017934184342841924975463708276740033446321097095877508629280979298362200702728608553467771876429411605138977901008514901507370663211900695117871851037859198759824724698062218646278004797631967500145937716691859719232681737009183492217831606428232097183780595231655848851039944271267192886406510582732133120 9304 3897314348911296695650917512096576482731907934828911887058197939377566682472080976152187600175209671257922855220662799366908370594859717690303003705929133325472379397618450140763867743665653920091498359555886989172660431938494675020655661023044975105427742803439851619714998062692272889965585247184430726298436680081273125820787127359044659707316918486253109809203134096751974046135133165111746304626987417048653255438016211295405357735803063020603900953607898002793219156835841963218497569637265198312962991855857565901058640952599701654104345242259962999480049809619775085608 9305 -4196581073772236254627034954029914898771229756463264355204150365396347678495343119743170995425578753124423546980481698053898621236889679942678995292707270994275343677758291440315190175981416652648259557667664610639281553628596587871115077502454739755778341366622274851101114305134054304743726258502533328718857493687004309000801565304849676656906483281931813956567956127479263910828795868033996108374140119338892721934746518598619064747037886274820034061733226350728704236513380660594506065448603384153646232639183419440406648205030383692919297607899712999988027524525857534944 9306 4518810064380932338382889766323400165607117464005876401655163969030464141362797963576368521570300735642022715132720308287783269238908952379247659160913397931674566011408473704776235490153975770651201001992588486909973118092701505365520002094063224731885620708525395410039821555389284704956398338454689482825578660630635029245838664052720349230678386714863971650851778330612065257914109354775134310603326511450676939994455781565005595471823088354826608709923004686901033917714780964585576605822570575831210507197073774636012895911828099652971483842542113230261836376122189285104 9307 -4865761814093625198045553587389657653490477920486018152536597082843013256000634499299115047176459211483067970887427700635873053359715688003659460122892870524982732499661104882816337389618543199962658021217216227788362848482955656000744498286558342488705687470902708112889774359523449438037158282409678186698101429977217295582480404791625359574797966521689979034718349033503160087198561805661670646085768922980442965979021796246525319403935707789752671959958294434202787071795489893302633588493135082116304744121422026845486610457827091772822857955645533986608103099601625968464 9308 5239331686905751086270945984256596070812424157153725448333925149359290614300098643372844995408253799009875659661338235056747267555931125835593578071871742715288056545940549035554071918916671377147678093841932121229009593557257441218851594121714029329925385283722343017804119745556611844654587385073475675746206704024657010814953999592754129939768654469461657018204011865858980030501633348637213319278917627300722586446321835275592045221247700734539970120319481181369901351393532301045279370210999968032809558747141571875039455651591257573299820410416148982494479224253348596864 9309 -5641560241828712205901594984923925520262820334647350717956882529412884249661717151873860803876112497968568908501426424345012053523877136304583796287225572864193904687334393414339816767402306279531384588993897191361627335985160386194614478339957436047734127918406772875906646979170089198391434621528907098350356884142098048543218017357910634743432585334616280108076381930051450644872700529464076643679661661966197970475347886407272821078775189239184889137046234747655297344124113543981631571378430956336418037276780114348609642345015733448993125254370585503561010799922179936864 9310 6074644346987686056503406422204575961429599329355245149093429405120862739222104513258929568006676465517875227313211036750823220472122501707475390698292621427985858622681568633223290165215882699679012173141460918789405982839182832727209052058227361635602383185856517297800367419354648438011320778753809674800148310231008236321331840643691507524951860120743322607463454498345187275036893050946355795818708054863191153725517271578412028851574286999759055758710541902902889745875140598553840695591944192460251823924805178679110960003087481770071170327833062517106724156287571227888 9311 -6540949143800169197130932457913664037820779380578544844409449279730592217801137110799686324722952862981332396323027623350659360051174003143603044262097649751755314482380461638412346080078461608493454880182682662742321242514967241901817165970660569151838183408294483363156329039829275093521658238973436042991336214207234364241902546651409742045299735142604820007090185732644517341288563662401262367014677272173433207751445454175981842198987849376576033995577858493930573769650792330263607266402294421887466680846955610453638420253824593612366438837866832821426776435026983175936 9312 7043020926204769305055441100097030441119790587709878921908930416329918683452263998320683762475598642262759029875596141543619123632048227258481703780632622303950339333148933503173038290757391049290671138510838114087168520154220867036446987038782315721131498463494734739124062663857021004289985371891308882020964478309464654171760889565475220515733292583451770086366161737288282269408582649243672534223743889691708172190507753670074329618027840869571174230563356666614964207400436104974713425998285284834498865127937184448035389536623642053690610559182522142788359412008593579712 9313 -7583601004871368855310335087146292218962036274487148031418251486387664940646511329634777402899252255418362200003128976522584216051740566806790538425925752758564719870524962961781453754242832439815380694712594185014049576883138562124191327399464262602347018414618254946358277846822652760428311636744545716257148903194522620187624620566351974102609479010470234466331966201548485462424662876040871470748598446912230808922600756109859895987866270581931331807869223466356718734405166863693759486409090235813093011060064982354919652487166043709988712241054262710302747041827237060688 9314 8165640631664009292839136081929726449946948178507583296842548601755291607386217424719767174442366318951044027413850516166413429546951825910336244273976261676499738539506700053852180675846428510142620839499218361881497616736668981564141541530219455890545380228667949191315013593619740053804194552841484356714551836088413647963369158421499725277704341865092617326199967633443627308672944176537218233216494683101007671100632505442464704638582117491210160247487311542310980716099042654940373631790641631838928947307030851958614590817903778004414463490284569332491234426239238165312 9315 -8792317065375555711009884508197418984753938913015929298662491057416503971846246800038201585785906329697732037241668188026704441191067276550426327682452358233301152853031126789369758555799952643694407496225738379963386091951180995384164438059755549246750900197904457183628135981597259296265901762802335138593478462351386028964055077656607513250984552811723194549394283114483952210572051349504063968434743899805322800215451812054187922642966047201802161864960272401278908487051845802136652406498378160959472290039087318133100734684055958773929395117581838203325596511610755906832 9316 9467050865939467876159147582237808461325511473418563772340723411390101392757036905097943471002898796793880679981811014507742479139725183429015580967978558409630858591452378602995445157017608350826558353555881690517993071117724709747876048667826449863088997692677081422351773003008807968896543436269656553526565705920509577239600245539892028350937831196130972453348521341950959080155867992959256410279478938713383260248851718661906354568006684854965054603582502503180930338286678419635137954036524807700051646842931837706762670013016659169340320202434761561544972873101719356800 9317 -10193524510982260091806003493883769370384762812188679843852480346272577827977491359770994697929571706006948887170429936232131360235991635471531553053838668919929612684297256233533031205530248699233775908739259773129297878020649016738681283287197271551779840327765892156454188258409263016257416928331943115204278275589302840913632943961443220488927213499105454860463857028495090983321197571154010764991156413327139734742843075291074363107747685718858597915306075105168808459970527440507449475767135807042213592135960311710520509201298688643195769005415706165836163409928760248704 9318 10975702435746463276493321073179450455451161177088405845305422950829146471101991131627029517484804189089892708272790724970951420536893459151880438497732254033408910436679127619680543552524707314637192618387588349406002922126301432993950463903360858765541392105475984883101455536100951548861345330878714285639897555218896191151871585774096120395687119691879027472810707370473720020923154129662355917879217724810229383338917895635276456050308001829369443763744647074635981648191608357980992955759003057040325109210769914565931213523317546828841794028255589523040200692777645817904 9319 -11817852605126832294586666381227736804007151477817111395324371822019920185641800403768307109284089625744812006811742996710009477006200185122695020769360001371724286255017112070277862645218426963431405962676985895882101089615956047528419545928932105156407189531457328755473201194887328233783293781603365782039326185525801667102783795164817439899523165871083728657502370759646770807590725901059774834674194149012037663276795390470541813100410670359807507979886423200249581028141911348167870764673193595113159892675692007720091764975982666837400416214592940880986678094144872912256 9320 12724569734863844404749300735100402288180796129690141514320402252314457832419460772524473164984522859075625482253111661572893556879989809105838812541324476160538262896858301496149975130053154418283559187183871752532117940516086936007564320253456628010508587767196457234795776148384570789096606791592967293213646575339760298114870244812235473691501838501274573783294592852113427849789279606412355889942756599642170281793783576690961787873523825917818223572643352046450188576211136515091276692714985879149534175033190508131131035251506810150981363646541603331724431390510997373968 9321 -13700800287873059393688298095665023708666475778353854755730674433575100616585800865387286542243531774349648210464616443670394063148186521457693352196627344864175163864417325721341520726458277017907285863563750925195127795570592694460267575531721038860401838387805318123065283876410705666569407760381323890781006444606384256511770942663627525700795297210557549558748531361172445097441288205754055341001988726825768444414431566281814849558484988860740704101979413869342857502090786380474490568460292735419912285303308485453001039621716137458776746281377046047730749021185437630944 9322 14751869381304923206058015695144948715458788305677302158532660099964259526702780922915560870951279604217024144748141725705315077057558777747670458882072779482359393881833445270886956664989809746486454328596956354955947495630389748133643922491649478385893325876291693189744127505293214248114229733153458851153462022820790766470222005083786466791679449211441862480183458031766223413092420529882778037408556041745095194000765426058681783615488999008543873032691517564378305097557964681339476817499001648466302846840773267028581530984687285319107488274389781167749947138594698766672 9323 -15883509750279035250883228024319763896905398069275705221663277915559019040439432756576083932788107025740051866342382032007438675546337743427562207728273172823280165838042979106088972197745078504507719685548251007716529360328619673396242868604733615120390773273170814975543401033336131416375503291869011706546400370237464093382794331117794913404233817522547680916860182138700563532304246882564935194158177828623477819126521927656155012115228451454853094532351584514126700698301558882025386557058606771844328645119336204911300396676874389990318668577902055831447642126146807859304 9324 17101892925375661317320488922101366110261628475310140229193579272478292360466430729989425111809266051033070314150757450458612663086604582081550425776336005656656419543226564927412262775877567864092047178726698400955177681356134444260363718865845068278594776260595634341921229445873597459700494636575693352430702493457525215819579459806574905968892614169157810065976060002197624041002871344793211944450060196482401475000773748734487243808484099927865283854516219131650081973308631730244266630782891721966203520499677133758067462828324867382389443953760015617279574242413298636128 9325 -18413662792955512117171974281626846147866088586974585620016668016538513463359838240476432671732265154178009938522302393449336378816346990253288765942748243244716118290381079272517050581789847945783091785995662578234201950050098105966091976204746350699287266838912094098129613818066562588329140463670566766042293130437768896181887300981325633248067850292685464685252581650620257668504424957337336136492706537890480491154203198959588112892475586038632341315117644584734296733806964063549478747379924315078370214085619616717308202689337462259687804274249635683254537064182434015640 9326 19825971720281255440764400391457527327581117684947314841061017889140147139005901430994061010472305330968038220178819968040681673727936494016853571415412382109556629981829372373943392198320850537775138070695061266258072417573693877599120097947215733436315585715255568687392122269895422228590189396888109128653860057887592628957371916626229990580290271502168145012204055881054592371096903084637309843386783769002407662083599547591274067443550522768356118429161216864945500983800909313829136400164313335636215271666514954173638545781107980436966444772692627832429676009803469946224 9327 -21346519441300550462088932857583608047357270510536861451457453622377393050200878990762157743389499599489301190950936936621800861833819933452027000781505193568892397091728477923801946329856999724095888540194099266020718473959879256427509562092091595646636333477797116153464220130742712012430348971146254087957563053482417965576226588079187855575769966339011080367354652435706483146476911874369061819369021305613911680456746189896321376293782118701198244623225111677350368981726284625720352370595020025029540356582373229792363611196174878210852771543319559897706303216614879436160 9328 22983594913895552736673814973827158430018460866001498573396063036281170733595703704784156403766559009730083691375026651672795620316017919059928577343191387243401872839469621907533847116703962845841793489832890986094714151133286611428781526206332553739248280441538293318782753403675354516707992265238640933118279068882174426457176989490776542630586436032095853108334440625117276003352832906564807169384803215595692137785474210986349439439371548303072377764404212971244675708045377829243609956844741533471585805438080218275090304727742428658754523155868100815186647831113547169664 9329 -24746121375488512515434395615938216139922130296444315520046536379075682860856988625300964371839703936530266011322062556221553958111458073457708253457366161765793965663668735752775436219782476472002707713008188959754269586364088242314489192827143020260418143861305508800935402471860627099562842453681658475453843660394654759866181279261963191686272857143326712383591400210446857984948941444598155553458828030045599380394180000549521892543910119349186514037545973985757028740813025393092788362859656216663866941701841798301306990960277769719411544767666394941333812573890429332368 9330 26643704841204093731665288299377456043197991464268143029502518078895395540201370365842519499099283009137193575881589687380414994964544237373950913678205568542464317485185030063167346197277503916367740883225729547482516419783663671327216347928977863849297697295978038231049596239470732527273716319475878787494655489148946736695890727404673851605813686840173663684052912328029013731933496785982649559768913590346129432296825322003003991274745681242658984526794594625168022248620659600452798878427488094303735498793672013937892289668001828627124955927304996638727284333133395756224 9331 -28686686307419802198665606950568419039426159739013499892805986317120564750783850785292511017280455152358309622886717808819626083071237016165357834305954655950141921619593391548972067913640339281685327131165963687118358630473609111620456885084777434821051015471499057837129309813788363234323723992102813000224673451556541645333295694999883736712985220030786816618881728523937811950577640246555959896861930326791975515007905894318755230026304367252920324407260182208130361872661820596439686242176293767281210226297109155802690096666614938364022599827965454621679012113966650570400 9332 30886197943586966944408461739483863824935009002401240895118431885598425294667574398692074414989958910967154802246204671928103027519835789907376635833639801427416764941859732323774210821203076200766558155084803044196261043341745850829428734764765258992756802696712953392529672839204316501897329976500454290041698444721465191528272146705171999591617087769808758183580644143024899728789052099275940326595471847800204192189185971156657615434121991734089930632398548775142655417767902788837428394209279454196654429750483329640247653394459317191416215032126638006249973214747382300536 9333 -33254223576784258914031182616356166993702739972700440847612552765092605270485531569880943642912879466793836412226048089324997717444189069509696450273193978212970358786055737353007816305706620753252820972606775080292320848504171505510708144360324885443906232168463758756134574574162691260382550889184616902528884446425326072144714120456170529429546223028370013793995263456423653157546993536168514829214384477260113200091643607139783678884383785190061781713943339230264567917338372667151231380984196310142516453458265224437272607883368824263954919575928939743225309019473065591280 9334 35803663796690182234607693623132901382441601178902339073224728919664882644802008133951817667467184530431665367758702353851244507468836461270870069071200475823747737894742149183791050617863142722771748432305644886648425083001228760001558517066383894785243917686545748428248862108966796867930889900352761439521575734889815719399766652760594542198816381014768655941513551115345647158605552099708724098428300987003824495042518016512862408875480676684384682632313465017930738271476043919624282492705049313032670373247194367054310598720515568636403178580435924757920831207367603042480 9335 -38548406033655621973346096674985082181633057318489504130286200689721754491164570190111005444096788753157544571211967348671559563949843803902956008217075404613253433976903798503388835534335815804737429141606892800755629784437107387544029028944222065353546558972612741631840963704815587653227471672288756557377677738804598009683134211226948791034720692761371553183430368785373791066390460626356368037289040366752196438850769336830174712953418080462343175422673644160673096807997448161918175760161147709960175063049592515203620714173262279503564960472243962089147717278973434387840 9336 41503399989457201246487350501545869910177095732492917891736201968025838391521737797289749731782795008675360691923542949975511745869749343058656232264482716857453180657332488313449258986950606022047254836566077210438775903317014785120792221212067283351886787269562023377874031782462518492804978009313683789447163871731356366355345112711067072104569422656517048685732473693813038895856502384087333819354843256703322557443146142787003043748258854758326101821313186209406688155369119958788057367511810374103277045709605830952378079274045529815257474428744240542677470664699183204560 9337 -44684738829261972518902856664787373906115266113186778579363204385694169765444503134672129128781265266103405191024853468695318952034936352139356458156962072832068389713705971422997658129817340184819237594150593272212068928658384786914599499036782010885746189891961259725841520070568526818970014892728918774864599474422892638238445932652431460154209787636504468465989272793078449252647959864590206489193198142019174878224048065857605161742279657296948992304626031236613251472323005954144783613588265559492532543589276949805757953464748848904590520464707774055680377690779369555280 9338 48109746574489966543381043881005380555560781012470544459691856950804235404521528841146280877266853382545868704107762514600679355360285699693243305223529465494579443244413633631148124489636247703605783072324413468185832878514551110991891148047703147983201251453465131689512680844572990716510588281104792804004279796140376289983727941750397103911961190824013262526663489592902010688089488197489705871960756294250874909639966324546877279119218492826483484549442673196739228207082234072201365063737731148413106806188367667361214115408580895460452167430192121303149734296994155152064 9339 -51797072169791351436003549582816866367706150270069180617965976775895768172444269038012416562522207005172172138998019327495776219875332900921240959739587018555153167566280694610951500888072390806219733154199321019079340491700358168682336050793546389308943060612588623998213022706166782884332496353165218864274454589564091058950652450701147016747380540849649118343987472242263103923765983858492087893812002579312223055686116186579239404573613240361190140799033766071258547276907858062387304784730654129308841403385407464980674258366593659701925957282518216911794814915779392929696 9340 55766790733440201254009520075228754556455621698827797344270571037025302571835254946819082959893779951100805763699159887946464127442788445688363201134504063757073622198837274759140720217437928854498112872325352166379145042558524957837499992699260760450318818957305603411260729396690033587965230315374049478756016009725316598947908867507158089267146998696299463940305853116966131476604047500963703679586458658541140750374313244056083246441895556846637716348346290964872079643453873801127848687789544950187301749588734758283299229524401447363077912705958088101233945366257924740736 9341 -60040512539281681053603166661618691413179919834494275623420965950318099283189540257500029759287127074587947919304202008774059506333011601815447661901563376649917196717855359502069907972856877052970239930100179376123225180425407717178800229284676796926967751118699798633301797796378691894867793296771291435006950068369490090758883157531032462543986908089319642151191459298807920237199129952497124617358726312259214451961000122521017908550166376548204076629774925884238242686609504595161172382261451821424904990398561204912079056558972196117019327088957283046311960485505605554088 9342 64641500320163168015567571781357537931392871689168946766508170982954042952643312973879123914316987890370112611978365076771575517325754063474827185209907316258718554132549558580606834380837298037585653246503860938227799381816003638091593234946974060847498306523471686953557869155806047946453467173904900903745716721527835197665416834149234618432778975329591198158389550363867309326615327845932946976759615752079330247183845040753461675444589385079380037210658944617852443262539094591213587103208658472418597521568132752650918993226405675256785492652166596124896832456511814087488 9343 -69594795527757716688960455793972064443360750212731870360922726332086651551004159260238342448914269963023080736474423652773928985023499429099535871716303633453574457845379808974942305050371057413195926647627565691693205806778595177064303181438831086433828931706748735319068814734227558909358666543374141829589157129025563778009137272129724356415090871818422363339894063667964451378113397059154751197390869950594260579951645269235080751243174196009645250164757725534914243966182698566642193701732811325578369701510029325165939519580095290591212721528232758237456613035579985320960 9344 74927354232092748899174520415962874714274049805659797689959450175082221997611455819308190294556842254130818690589260490885342854069542314451921952247263397169846701821842180327152485703788526201999121322453843853523406804819678313203211533274182391738868654486192495052582975409567630072064485573470405170854059908701905324164835577700834755705230384214682819830414717842384051924500150016476748694078142401213766971616308942266149183771069156675904352672505273426652607158753548184920072911424694402614161837761108825254058684732544566966227867035693097335810170414462845783872 9345 -80668193396188753609858211267778499607373589235142427194440524740093194053955875242407715785622024506002716161756134787148525396222955224014326279380103199147009841195626107370622923596840956544849410558009014380635660369103315665684326035054606306225462160197006743472546301424854204771894709015460763214585822540968568891615300292156222769887473343715133358633445047997004470087446466751266155025717687035728570790615530239562507522577242756724533808835172027383975963493134466247357234197541617954618210350177542807217979923253734396220917858034319334287865426753755796706048 9346 86848548317272808916460436024317608759326888598712460996782350430324175766777850459665836265168097785371221984941700159047478877824947368155616385227835801537712093498341720367047913066347654824141382687920477100344085509523086107685453196664089171271860101425475723926357395316536572004582028972258218724778194478294168057750892601862961078365368378901660969883502407670678798542019684684452081828785368676026322934527759124728919563174099272460724891086184610959058432444672681290103120240505794023236633910774574108525787809582769788660883855032364737798917034145103536820240 9347 -93502042086361927075956658403278266825630245055187947117853624878648196135430295906158942402567570007997918370695466289517757158046218361731066906052528297303337247342386752411058850843058435439607854344128956779075957723112814102526366311111053037535126433522051655187403757089336181303232125727644578133592672702107125375061584713721992309721903027226268582270205597862091687966359935009720068685855264067537288589081598380115564795607254248553810936368318494941668052641907910155358202765099508490129129182534228231695222545911496263606011546399719657325343215926171107602112 9348 100664867982936586181897052744062409318913327186230092185033220191307247895383484839643656724685407240478679811263800914387857589352722288048020523128283121947474986468781345120948495741658426289023652325753037616798251943185360679210863054987561110890621092932895348758503850720951209630475387862380114260493148017193103764773170194420505888729800138092366219228996041688470691301140502618423413886875920624793657309494735924075519628136650308975905316579231077327812265022798541457541067988404773547151478143729498272139865095183336129708563304694454408537082571394071293608320 9349 -108375985791295079242618220652490788628227912120466328421712967614430535689588812850741949616027937295785835864985098572002370248295919594139208790881638790584108232813055814276795110006059560271770175776480720831202952789452027611554289166241796759132364146540909766168658073009861803033223281944161696580071937912060653539548938472959289557697279845264046591758639263248317257786378232396761410459057484600642889393196250384711806308807368251851518531771300084386565824537614002797910370687059714415237667197839804653662626054133948792866768492286331219984615548649007946005720 9350 116677333100370810270525061353590745681883040004570649424602754044115568479526969889151870620442343320753216026247464692279696922228324222095898440319853467841426066607123866483707554001955202278948754409838722998782114802248317292266024834970659345396941891815446531292536157733794937419110637998749210073086550726748559475447891972657625441908441053620178359977046527884535014644925857071225526167838082877192510957826298782375392798402238546418454356532240969556448559289264497176555996293458564001557399029403699090766456887436689140525272372572567399456218203958517635945936 9351 -125614052729712342696946675198280448521367332271633891253352087695091877137418253626538068318182654196683639246898608096984004306399255202401466828171199295129210547832655663380027627597962017523942993322726242635754485201499190668108994625450106517738714195802855021639379633078896664931719920314915515265014846365492168968578206713403966697465135198052172593924975147230291871082304443027180274636640944637436449331317026440581693481924384849030156373697326620468220494081610750223168745485328577851638935340310628400748257508941024359650465838785064504615231899481070626944768 9352 135234737511405595616831142890557486435196632945533528503556595266916168396350804686631715009248723586251399404230659046198638342079156728220834215161339773626075822128193084013649639167166738842159767007559979554624919890258127864848868078852624738494776971264006743334470614052557131104592720746924939732490016461681726084529196336896254786032559687250376285530803763058023200659873751551821546094213043180078822680971897559195219161317886281315014457478256506265488882932050788146096430397808789112242931115469484790816064239493196380745859061175822941700728694965427336412832 9353 -145591693751427957822652612353980922447642236224354218337671817472365603150171081731058834520423244099101464217937393430450997376602082618241392588909050835760841562434183255717536305935707406017714259179193221017135693691666665894031107399916318612525203035374041527888203026899924535399365962558457935261797228053482028339336122471228694409517737959162581993423078547327543020107139763401111737870107663917039847659949344905867972200588763019317681573441131664263239917742074873840123346157582356766091534133642582017910487890258150668281965341030137456182316298495445148046816 9354 156741224794769767566525446213542239152787952046047021276757261301506343981220503839594368217320501753161778153731389705764618305693641970585212067937175248289199608071439020062989882558221688314950643441542262801811851157400888594589962103336191127197416449618792313131032623142146102621078442340548773326298293922851622883383092847557669723030496523481079318936709948404634481752752091706620199492369161579299435184507524304726512429264700863302198972461787725310382137130657803053724346052259619176387969242813991256737753911330247401425821518594574305536119174327259107864608 9355 -168743936227182464665024893275266067821245063355568643841174443053554827064743231882407144824649913032783950132643960965031826310454908647952178061193658186541433974453597583660183669938267672568514039561181784245067163250042838309743056606367467904275732184789065210829613083972677525116854485564296566594601954290722059881113397400022664292907005251982727570527389648365179018362308959889526827230384720661743345354614353199677515717611009163924998145588134321492676643090067276398299887134009420710077776263166247925839442617997627486215847921310536679914281591899788661531232 9356 181665064363198910063255714693558128272670523336429763585765232161575017472298677325729121136500294883852030009052736814765075780225330924875279198066370155402725153139480220165558318848994343301975227644058836047019953091696646172750530027122432145610406533728170624999585608188723448376622875033576434711611023814164661309085313425022377606365576574343737824229657910524442251055336662756690858157660485620110985527690219432564395331254645225938930567326845233630347620657839031117112799028567482893288933256192128666204041187813134074039879811528204003680017577669421817101416 9357 -195574829795748442649200674269562523855571637000015965939484368258768804939115380741404968554534249465508167632445341673051260197533168525184074619538348772036259849691613244110527241196993523365151681190775047714901300573713855381192242831401070490574306032348151193791031361243238735170996044251655931723841651876852032505340040299852426084462942214232038929199003555213386773667721731971096614620221137239258868233578949537544335065852202147168476292456152645685627134792921760468785314712476571734656243211276324045265850529142529357555181282754426853212522927817259462634784 9358 210548817917933540761629386054049791537017138665592378822264305161728764687983570014316588275001455900779926503547950677462214571959291247320985800007566257755682883192596187504084434371688872552295215991229883234473228125183132193599169716754517795990790976248723765908603143319144490240855362748776776249661015702289356163361679063683873891617610832912725101105081677893981653797493407742247421383877947528991812951375062278815534087100367540100790104683167242449841074551215193973323240913896173296104136490017242631155653550773001476473127684795341404557032280772767354335888 9359 -226668388473074223012909030165781956562906533439179558930876508011092798599515643900330600113943479155225051908135870951860817397388471534023989531943953410581699347577611953773029696089263858874696973604583145910979396219350443173604804382157988302163908963961602838716177544289802872439006022736023574801406185691296945516932163245588972299243851410723921402617316583683989216365471952556154221985785463431215592488253332344901190231791288168130353772203193268645151818340678755460702959371902285394072898678225222313375556358497610186045487963404915802678059241269868604071168 9360 244021116345743620784407902279505482113785247744381614439706163067625335075387713680749956479433143632169762321770114558279738971844089734435611591957591670856065137025592407106155159030466145413447563731050059425873177073586527839796574818720189771310167676765897934538511629053053044792194264428304266117505086042955154287086487902966368718924939365895743769627706257378993056441547511673674785383798385745646738775994631827311584352114318500086624973914941221275668302325957485364962779562631015448528351103833546982030106727694917425704501281965748356212950445507705026679840 9361 -262701265975056059654544409079830734929832511742225260667773648724046456271554156870898347748387104088214037787941347296239845134615854251441026343724957469515228512244055553718011134375004651966427126802889946690939544331323054744221588582311492625426766500508145321563159381159118892691958686234886491968873103240720467015985474880010473385420506969020235417130333239035754627188579413634181381179266211547037353426873826581382552658845169009325717289631025055128341748191480434065795076507581368164173034715878866861581904884826115446636376928264325046771040072928706577606368 9362 282810301952834111184814112387368245130116154395566039206279659641203428929728998481865527974428943430730401860294076227981298559346160129637503980962807317378751575119135857941398698263187361304055936168060172049773323590409636622305109142272722092850373307593559779516745623469280363302877773762601151042064457990518044677742621678803004947446246370262226909304966427526062765884798093826182401246173405816409483765952061163777988682958204501390471824397325226886300765927076138212658553698291298319738311123833927163379071974247866811194048149970834568687108883443912225168864 9363 -304457438564448930417438169346541672046312366678967014841901323558129825882288866302228687889500341559778754481521785958174142432606156591632369829724222944332699794091161763392492668181942252120035539367280118539631842493600003281550234101958007489398122440672389875827337493568346808883875243576683629930203338207325039510536477191293907878687812421833201876023664194167779692719391165909942256082469788694612928411090006942476910666314881480215756589523400007367765006031434357967305813338116129572085571987204446230426246224220202497323610436608864666312594757336711116261024 9364 327760231240148418956002781316725919222402161124992894383190982928254346936248132761883910217375819049899391993478449109996975493693590457988679313149557765102412297143238876443329568390614379173532196050116590574633131277868773440472940845503110897761533100365229402457696414705334947097865550480734978595059861846066061842049315595596377906061011457648693461222204846366467168681143622599848922154493601731273456527945054194924916561986995780154517198958654651155388730127400337946367176404630992850495538159766757320949843555525636961099764928299320517100812182852995321313544 9365 -352845213110689748671999507723772294856868786228647081072066654498690978682623966883791387787778595171305482971048038037957802433049321487875580041001787458330501117721920037080877875687957742385104505665908827257808742168708991479905417305237397305007290823130319469333196797859937001493244576720717582522997780171608738266927743964164233858031980090291131397661764487075680327855529259656269554813815864406944158348479791114896228072404192520363430663941662642979272498951828872106568381598169729989249671838330942237386303213095203289045945053757763732533040624688918832795248 9366 379848580104291762207874021793734203988409789045292986034022589359512063103701931998223773025998688551527205898386916350354696022597659881706729784598516526611527435217311582841721063975040628156386251847823152712795464249435095061866564830333026477549899985015294555603024268303029514052799208499487983335599536828762089055606446782045252776624288236719445966403869467031688210367937216898044127797319998315779695238916127502203510645495305873541741603008367620138288998521041580850941404164337260004334556604470534168739095192100037531001325066703187527680388433686136658880192 9367 -408916928283626279539341764146627377985027462082695574355461423067441633192432985089868989477481770828132712130578353622533716795141215127748235028367864452855625031156391708983502370004762278420448376836776013763155676853773159837819454908564006694195560942215229546978338719879141108986952857062796914561226128751015712052947623130236419133235793010353573579112647923374745219238809871909209464502023010285190417633789074205119695198914837118625280551595386787895352553080735211928439938700508033739296839888024337396886207844682517955382313630580385249285074617314394197943040 9368 440208047403182271399550540647150899008488390024648380727084766858777225451583355914173372806536016675089055052816202182587434434314626202893733772433724176369521374396741270112262671399536112570974286456850015746887475706043713836998694576226983222662657632490946885029267849595595265240641919883438763115731326141661471794025689353669407621995653320751738476075895651715722422043746146750842574478254989919626640834522605638346623302805883236941636513348067866747799419882092270864856809377918294786578002299359115130026202495583370195324150508593896512387174318782995150918232 9369 -473891774970376978854810223777433697573321494946130420298155883228488276726154332523175937451936407990273173601843537886206370806607948184015784298253497383872296989128700704671038513344290345749887129121782407906966992393140261083679938836225156768241867813527827117148657635252580090295314125215872184294928510324814962872422456642802244283839156100494013646073304280256791507057249336964196387179868306198276459860666287079807073935096315083854135296773429949548981694918830845896053103052758150927838060948915762688635831611966009377224731202323896029278805337716292422567488 9370 510150915419882127896192952335547865759873475233919734767585969738469346203801481532461807472560209185576209191498115486604187961639365153352352975807015083646595181199319403751239236676657694359632544792183743838695423295843314510361900146441583448929935846067378735803940539438680903064092185730159931777031211883032190686587785285353441223549397265406604300417294464076116021377735952485054657384420769798424465179179750911904631505283205337968143004129169130934890208209357058997740582433478589589898940956990228482074669108342625779337021369548156049090353017724948785490800 9371 -549182229361533897423783355371423169327630318411043845056014073007391056161235527928620817043464136482771205791155660881291767407976632014231145259433605668506150598662711411072202201902046188357177829957423251653947955578565067920978325338880490659063087504291780920209681938281005661542133119272009604442558661725929463464057778714852290771132965907845581482181830016271927836649742183304967097773035450264181718061442492511112199677914080423799252190185582434016666860648041279945089058910942394854066448624884428747719775584192354667346155974627691853152129739354388363030024 9372 591197498239787853174770286096442224873981700157963471528966264082328825384514355915131049052874903865497310758470236341411470407759229075882673841606588698131528412541060154140763956468010222492701006543217416593505402405733480831721578965146532992256358800499655730679996154967375991678819535024846623066232020966177826743726794756152427061015986391190102136628018170129216595134850040859761985186593369443584519079705382543953064991926356494939773339386031195181482667752638059302056866901015090506308913606124991943485004817880061142018856889599710026677459145423140041499904 9373 -636424670148993483017781400911656090424775243155362102465323395603036501245893143200444401755438891389278677864920710661614462697425743266679240901133471769280981511487919539102821501597063795771142760549442015717635714382868175093924214435585039738813211868092928514924956241866380760007922671559831859776908509721171202173671582429875643448933675181966089651256476046126380780470212677857475257388337549419780893985504636315616390181965064879464056225180507698867606016700094334408763886009621492119487335064356049129094715474152060111261748298680747810499894844647480158636672 9374 685109092985980173641557884031312524721663958486176836244807625338762691575867399981858945299230925904938746032873157485958289899835340671744032267964903788876488858776838405672026681501852369505503168231448891800641618086101751266820601349406283592956762739312946333807692189974885085440493861370420028089371849914367015085604283727986917510235135192569775923185014624507018500246621357453141356210750360414231896087875646012302537154699708497266921128861567483574167044991109858265819587470216912705718500678560831272246719667497507887592386856337459671435345955726925669657808 9375 -737514841591916151062241043044629602030103657384194145353504510278362796145946898031275645294167468535680054503828970771049480634789784592101781897705149611845187711872347097920714365257670252949792326811261639195388834772323297731851364063099343838110010632134005140002836360184933411458264449249283160138033983477382595218223436485125759930893996492402616438703346550549445113504714355351488458762885492925146034069760942262793115132877563765049337099124838810805818284603488172650564240955511335057137964581400658207589603273883163840495259132161108616283244521561310795710080 9376 793926146041651127439324989164383723499740297762851461598855931019869013835797823086901158451550234276720377114135574217952906949358566875027774554178364360105758696854843002375218701346705831382067731231730187373407298269399671038964278925811319797580851297986404907178027993422195644749629255948759025624413356781933706544410745871497726042937653012317390600523161651276933303785143038194147544642815460645127159569104794184324555005975164048624326945424544937776792235412622181590166508943685410764291612996593318287666071129855980469986476667613033692672872561698407532397624 9377 -854648928783501112917970436615651902092749175989701593487265753016602039980020368670657254552182195800015681920818781696509357815853754355526029065366735652354038451369161168994990385805644348219798456190936801153881533782359577844783478811901270681972885874343268762552269389460072670752344634948353504117705186364662520708499791813779282981259687060134722099834034788627062908070442577986324702958329393665446385040085437314667051354991134354590654177357228517439513254061581326657178927854350821196080286216126125424627176414299080117665645229317695404504576363503978482388480 9378 920012458918605481768956393675762847720234356229712672561245490310052718634445055437659409074807735371972195650714319268539467822240369189763006585508830301315693368912089662191805575622025417530705096640701607671835721784724947114439598494492240843460030365835890979050323778085132223063666895945818073760059688506805313360993376256281185212481043043082154885669065192816308634894850626185897086050864581745689942838105503866192657928269232577673671518803066738707607528688543932962003695541441805660173914767489461750168164575603105777352422489002283534676422621119071481611664 9379 -990371132539729469896713253761105765910563027997856118016753148128965173804963637191185209652632159575307280590773119134908130460375995171727380354031435042595724207048557850610154130680398527763360945765585042164782857267523951583183045083232514563298828197219431593179582692033311772766040007982926947009289149986738905994491175624345243645535441088138899250847700273210011382909426602475701266822142048930506259760816408334873618947743785887684897909376580747547053110380263378830572888551699024657742183703252324138307896599172334416418089578704148342451100729296067709199040 9380 1066106388728086346257613979845325631503128651848066495266379509657614677434125058386822713783063213778760129662075884474802392625758785675481077284195420663335737041653115022533375601903655409856093354485921785894211502591579900954338953350440941254370002267258848936802097003759412582605518251893935504426587587299452766392237067507102915707138833548012972053227557489851988743103076378613184905161883432732330306479157047058954967300398573344438993596431644904435212771141306701664704755575457651908922401551026112510439818594134563594961419657290761859686922327551877419757600 9381 -1147628771537056172204237220068574971550236269958511551614309888901014873240486896186569041252461396098816507737345624724023273520435414053628488795974377136583931115962356754684622799158863331198528588147677147485515127166052571472918612587407476712571795418436817912326877621585781191906119029187500774543470946803277046424083771585143518665887088599258964321005710548918226761358676376657623476728325210254923693897123176895472020155330516283101876733452689366377960851689057883612604099385691628923123900430799061158691203547193927699600808783062158145322535212481074121851360 9382 1235380149077502581302365144084089543985042332158364756013447101775270805836862846360322066969341710150077663010374602365142390149129202727268816033881718817445036032426248592780514009159842546649294317257995154981517296218157006759557214792462781816957833616842341655361963640286735291122363252793816498424280020571830788979974798089296009805982045570300910114776163604144938236803932308399481748489799750064281997551867148334856341346310566104690557619218668197932588231626177048648385745595005101838897549328745050636909965367441853649482253721968607421208984462938420441017288 9383 -1329836101664953214904132013540258236127570680787242167812638777985009486700088702072759757956669654796810909917857082416953556907455794107110407709785822786308085003140822608871131518036845651260028265618505417443023077278808889369168726084366634670607507625053022244047446694700944838848040367180074162257427868510459427529802312720345353526841177836852666860213002544683552660373396395769572683820603883942233393847002113567265885370384831799501378988312625925672525129596867627938405209318039696494945920758614451943663228613131934833814309309798844657488763393550929392382336 9384 1431508491898751342843879204284707106521829701931506120383878965766087393896811295380073249123136566616941523551705420931707507729104993239600132542108130264480644884775476909525751233070957323593766127323183315267316585322986397082790926812107197886029913965948865176477313478191525600609770619923870653595767868042566721536371441048157240673446327184607074419701006265232911347040783636992564719305440309273616748382942606115510877549918824045249100595339080584390301418608884112023020975758995100225622496101866738546617556408615239240748867262217941230438076399464451394298272 9385 -1540948230522288246090659262962039231246068808947369589091066975200871468158228177381637548133410440596956712546131311523699726237374306433330993616732257694379424664012488715360760013115213763532917624384642422068085992231322458860328402100079248815029528715551469107215834428876576362953339337358883375318763753533811994212625004090838775660665104594867778567973601530312905716240127607324839952679982050960136153689991258088587465736584168056210466203163768988241320526912129597478138851494264609638258486701779045652208797048448304079219649535140423855246024269838599968060064 9386 1658748252966841181472030812579694410844950909906537318878117976128962872142169269291410335821339079567664477184379472568093429598002136623890730787863963115728724535824475334998623295514079708287825490200860543980754984497748648145458615835622971788885893969784707925068399239329247539558747513435259200307485457895556734005834352945651758826878651413686684122589634601899799758185009916060142823304436960632905680372533832252811046431369057305122884519120434241805766561494101327537122592580976333861891887291096152155397389146658961385206588467596606224734298568165374503894024 9387 -1785546722615021915976549619184258524997991549871543860493423435193973370161451043166730042195244148262439868950721373943647825612981175616329078198459242046765192806238636343728812301711788948157274496301706520315097546171990584921456252837679841873914659324771375452198297918899936732512080183940992270936033132078574058247484036122467192470671191925869886499705305497678436107986770028437792710267176328134610142475958795913216014925404663066457176457953945109908095677887857965081326229268795985695739612572085270041483103096274655001711708033412328032767809520952717101233344 9388 1922030478039466559220156998174650965565065115707049656550524966805191941066807892129755789259652180420354590494662202245619278665102309577715982660571348578658876153312441867797886161252226660670274885091938071582791814168316206572853968195047672458209740057647111997061524440782413785647210204300949280894040726893670728349813699926010425456039238478679379800658973835153204796492543178541482897550672371732867974633998419476636461399614246429782937439113167002616017358866438664116697524929961732748798547890487536641069975280322938152741013118403124937777911642514510243892312 9389 -2068938742784710834890764642656888129900554193996804101070259807442339342511756132789909972597361439497514286892172137270512709345874765796135786398850927632146152964806087752536487858195962054987438370481605221952118148095472044669512011760315395771432230821748033974620875657512979520583664571161084748473271002119121938383527103937921556518024808979955417820115574674519502895255186376503730603375921636310338169908350492383939847438616812960316148519743601711199200855144221068942311120770447281752695798356868520635045618464378332871876160186850315406727945968447383169325328 9390 2227067117672234552051486485200313636525290301391317815179121696117046703740127410952643136932400234218744695940454019413302918917104252517672293413062269185098680651588647272948167833617923827469762867234143942444592156287355350777243096468438136489598153522059681738946918093436650144228557298754707746648519539493005618523698327451896226783162177890431402765669435898794230273639084334136349777108064203325459120418136748980311988628408646918616832291392916454904365942428804516861193913580762644623988625224912349977341741416299365554670998167087275482486658612499298878063584 9391 -2397271877127997483644084133943923733360795126227933321266636648624573242802189314979347523809545536989961081255149343557933011140012758260286192446284155809624698724860181405308346407135868585291529911376775123054913855615391665814663328777963305047566719286847563576494559019050010185876694326167458126150846056395601213057337008193090954611014917193147915827307784847838806310144611140430475753502187213000409799465561444511003628790429639136145179749774561888317825507248195024538841005769140209822659928727571336548871250432377996317033566434835326204172760811204572147546112 9392 2580474592666573327538226081787517298224235384062786499627575802740619352241098452852593388829370025920517227619657708971460963661504376048758322447544407462884924028141673463898151118910936142859878252536278108790512847154025399047041005780286754979562537604734342852002419979647778789374939210305421688068160201085863780880610342210295458118383746314059596875124579755861629357667222171520747625498401853054213117142089594840719659030849597165854447455692789090422022472884487494354473452021676993768800205953087703822204323113191482906762919720126186587457990163003318100845896 9393 -2777667108424984249465633552275896534066371563924640838383086221819649544209946896147451732840090242391463210408435031709101721888407723697224441960530535121313177240945162026037142052988687045661846009306822685688528669357399676082503027721708346256716799923589466117091481349854470820359925230013328462800333374185307879420881148320890063828869085020075666372474848364374763561220280452980165947475707411756022506396253752973009349076218510676429086375866408820747742054410591227256711117334648303649238541804604071591191682548987493402320175375344790370436132358235888976854528 9394 2989916895531976023865571105320458831917747396770236873611051037812983582838421256577480150398012746301131083144384241352077876292787363033218520415968163750480526113591724758919495005608347010044487794600186263401631842303098753785977858065793639436294562154948710504815484405855446971036419313216684709537157844247654610390863331719698928118476830983427564042664945034042552920050339312767142029998721369901495805992294879518366634525177419970643843956706535193031491836001926939467933568411959627987799170277350838920672911482211346386752335779792639773842705677087785431965184 9395 -3218372814134898750051880626543556192887865072445758189072686216398237730408595513251334897114932990360959448161675171503755406286844970133030800146289133958171038053495793550944720837298160022665705657961854597191619943534640677172281521786626710401478959648874144011101813033322455846440628694985606829584828471072514272935128879402712678881597060427692497284291921723931513587877330798354352836320656722699813954711711875698807101568625031757324819729758310102849863803277233768723965159225986568116916207972944783520132078509950351191527220819761390891942331832605691850519232 9396 3464271314097485926340286374242563894599852544136042174630820919695699526210715436889272019316347611880265736204477995345451281419306854082760627144463770591102763404708858174246463358279510749115720669078906829096311913460598826080476612376043667413392762793739535061227054336598439976339364789696283098948419344606858914312208242641507942061695205656523700498445187091475410613196599928911675097815620304708731421407174657343013375506370538249278413621361088716000457219577931900504029240823588938532682990551686278413690067934040799149177362510022582782462700552015090411573800 9397 -3728943107739398699851787125756464509021751586605250915364701371552602927558000653879857168872751308790446021253054579334176243329652688430792507378134729799251447249822158649761475484776816856590721970728006184762210873395445448960317395216655041646676268408956785717219490750780640071018378113764699364289218208471938646575598831715707608381606718718491262883707063120803893235301889699343419811876825740446705859916342899479382898160423899844486123208262709045521276532397218910409310036419733537277488236548984441852081509928794722750530060404288835482621202009388567601905320 9398 4013820350525056505978873038367863871335093562874003586710778000121323077578822350094847419482355199118548826310929591390941149475393199491711628798577618984164825243669394001573951896288787358702165530169046791848655013247487127634216381648075182841053606098100585300043221228269528326860948401627595470018665347775103274935109119874370832156940729354256969923420608761074553254252754857400269439096945592242446307151339865429552305782786438566069412893700991128552113784648674217935952337458989829196462975503861095972580462415309615281748600935602134306001717686807923257464032 9399 -4320444368338602457345731325622626219150124931236422758551959448849643361018536375973987285366910571275029875160037574028346907168982105991074942935638518561631586734285203274742974971042369310762011940656573368415860269348685347674042258467909174765926743896102693286162076730468731612585991947994809865121687679933324955352398571170908791784261844711449768269992398256660337605007681778741418553170901074482977332791966267011674611259744450372991038474396816828177283880868020898278202799763518933733345191755339172115311162700326456509007200305908672884279431027555568207369984 9400 4650473972918475007546572166553514258688443791499368518935558031062305026407855375259594664830839261420566688820963481896915471424630036807527531906234414387097257151466348598935898346564390920620081015517477690442556495816249962854434086448036472836460544562029207077465177880071449911435380545428847311292411809123492541593223532344421882771906851634713331517176599245318404529564040542132224234944882005453158507715822265279901117691207831667619727689629996600163296465320831215197065928748019661387973165577440735360628141788792004631254230789162494188245222935304583932754016 9401 -5005694410184708876171131766417445570670801361757206075913413067648027503862006825030448814506089419129765768994623155302183858820154122301259291441862476897917021182313528124657530732093335442121816773085160656517361076031483032462565293483226780430240873174047933878113428720572677125204179996988106536806027093399495729737906595833732417370726891629616235929699986594187101286143771736361460964162335967680428048304607883122606023050056775038935828115105627324685126623329485506591882361807111601458769053493024031291407953666122355447357183148081612423303254198642152002694144 9402 5388026989591693301422292816489297650740079893909309560244078443957541375534627777515007777989253958466708604340365262259624177252782089402946715092391684892295772608501885072413850546931488633853516141969608111137337457498590018075952913399139028479689238077672162516860905736634984730610207542148361972601185500351042003321726675796227800046183065412603510437235190010246699415654112485325464110758045513798491379091101365817139983864638342636905332384587798519871667214646321159807580382249516643510564751896952296297539846905393817907343391133616294356333649267231687441379920 9403 -5799539446296883158624575557281431715288002146745380906646558536651890314531064072470379496362856870097859066798311625746781991064221929489651895838961726911022583961788801279663900037694528718826083400062629604862765261260971766551756261802017449846221480848450914135584095737777137778612549475967440898693629214322759292137928279343325435778173800112475207855119347065069767266272936820275720617465410614630394364639918418231265802225312123227519448012127628494813218609320991323261096545815683050263346227528652589843424864201605668201243223837248507693341513612595806414951640 9404 6242457091871477820944026165809011798360145947500250157579137647669748997036819119480374045552110640733690953140021957629795261241173682643944774497499830818568643416030076291548747381942241614834022187045998507813289250081235793271813526294871670435416728239626864595197159760939678102516063547319570736156876269662780537633790106770242034081576418245125561809311616805399711165849763926957650175088905426468604438929547442231475150898756137331869768152875830707613505986901702942045256917724724122382723123907384472259552732946865683651150632495361230638973412351569727825986048 9405 -6719174813513428629181781796272689606009912662405279307969175699300327523200547974653512372300044453052645786223797059777321425235620088197320536601837152734875503127752617399680704322041949870792895201096257060829433944514492094678008322568734464420100263836775690197872114758265557272565785374910876480089969932996432724868998443307594830375767664669670340700049069790509945178191436611438925455824634575502928532342603352398342155667978105214176732934889264173440326799237918356660323059726833309763367302573621039361808247347404037917049304343596026961837501019215901019438656 9406 7232269986278981112317058614328563373315982479935530242175392522023579548820031258458100850625587718387646855248590425130021649189675089650464179770727559560921775790062463117188446749684504458279968189178174618465790219508105488181577720520359650944172918509509637250186696517836249901623527138079703527273449464503701867486971510434662297862016879384364939256819813045095470792955222462612360219485521802078622540452940695141295312563000121538852687128764122882822444627092259046651926731793784041340573473393653042770779415171144849259425494184167071052985118812438409275035968 9407 -7784516367750694188475032314934322249222091894958084940427832774242936488857417447328770049651203233555902749409887994004120157621986823881204543334825784253377581387904593176165625324512551870868600275087991512006679910673103906483185130862059680507119681436673873701177858261609644011767442090762607925674698480346700774766910605470725178309775918756425014029022401843774534465059202875867765455285146338121942330418805328633977085787784625660677991131577130415073402937345487674033749578996850016473771642473154490541631916570797439901200329465290131860936397368510751406295040 9408 8378899049833746118926071396143471812074330123185286173117261338581881954440170978321407108366568970665028520947026417326268107734067584181974336401816600824516164551174861500795710806372365357517944423615651709464474545870414264344068122666316213845782315284729567643811035535177209176938066294576399206600366897016504339979265087181109994273170078863472670275003450401602398305984222752816661340009889337206438646300709561850193166321765892603215526227791824485095903642150117082080407085301220367668754723270060261933223047234640398455091317322163787011534964482921131330103960 9409 -9018630548046565812765787007255081646236810507805747374699107286848861813350206545740285256441549839867875532546145433142605045765103641516910177519264608896171521954644200725316415919179916427820400760922122826114954463438637530873345227541921417064345503382954078259704792148326778116177507308535649857417698994903852326163314399314351365089126266760938023109288722053074594438042094923838884333929451033484513089223581767868650295067446612231381065372878921970142599472557400196224037835725558769335462040824206714874131983911380236879793209636618208047325045638022323463275242 9410 9707168114776787874805940322026709113576658146560912298441484036569885555103996790872768201048384655079647439863745613950205879263424348542264373147819792332827053157979441725270648819079995160400416050504643084270312162842140288942250764692535503595340369417878238864457737605080322720780742630378605692199666381555463125097866816503659476092931744186167163810908562904682194862866294567125108370046784802113531363769209440406675051098430299628479586167007632212847886927048623764724133716791115747116062026459760622292848944200277101074812529571189066132610801011262996321209712 9411 -10448232369541892181724152398598515752024963823901787230292792065032957387543957873602141652762351103904905749064842428749553239061554504871685060469320882375623764909776391344735112885937613468053216116636350960293785366892498295280504777513009193147753042159870574727565222192158153830171344053201024047524859056550296763796896650186469553410584387159430587533579208948722967663169794925553814769538803152151161119160278780966387161490907829241835379491822612940365644088996223277689742416710495194846605764678567760893042920685239105240770729269859514762341846698533802719688432 9412 11245827346360801676021646269045916425251074418188152977319588499983844194209324720190579050749884523915332681767053901006942239054846259657858649421769046813636941581573117785837265299803329507792129940901313605694778514491608625661804356975649883931503136062379553746579997578363648619174731615532138991867619990493726915737233675639094859144049236583336694984264514452271800061210285247464165178238963254921711053609292674101295979846049901352940740163695965573152091220936374646782933977249563281021807956738465877589505473280822100796977148508360955372469203690982598872192576 9413 -12104262065945987225835361291150300812484962436872730333170810004715457731638252177404819527026830948374985657380060568841723223921518217969297050091509796971026106627164807728043818796858542296416053695773858901692692849548257356853684454092009724444418016201107947428558192080679656857950785079637540075668546191902973482209965610368807979069091650655144281334989426202102377387096232402839348987833582358072238512031774126572840944767159227032776452617942929606645543531722401722154340126684442693726177625733759869308452874464454869203823843460786610008252042190315110849719192 9414 13028173748605943114400912308918506548971653143928983326433154212262869577544033293081919508235423425088156627650444465993310811873864420825492278363138962321006454448354224622199119674350641225463663402517761913825359109372014837708830235076953273377274914446249151667689745120954345678895942963317042683216300320425831637353179636079670151224200500549788346234548080479173713902921832401033570045326265677122895081126005298381314425249664017193008497855874796860261507504839154039842030987741216501255365265206417180200119971731333072878471681763296309165707492582890100511069320 9415 -14022552792549010859713563617656509513688035420403635976458733178412364255695531487806077800599735466525394366096604256291836592748749417887957500528986415761026874543897027328431710759051462422891717502136592053263725695894309135859837683672556123114634954111081551486914314128057997982806880893546564601110562404327803026533310255694516983772793518496761180413841864569252425534823896164284770924221923553271994971329647662237941154997261038858049178078294259401472736637874495831843135935575389485278845120092796938606897426981154779497335127163849955549078635288207214510944256 9416 15092769651748518466137051217680494730407322464602912648008915303678608034916881181136736652047038843032069348865478044566404869610050756459663947044557210483828816225259189469031363677171392439078620937370550829666107054632373761667304486319561966026116569909575111356994741956476549487078578070582157808467791557003443842175879668617819789938799385618827613892609834648168009764564339092423432909842583565422480911687218179168470169720711120920437749403650330430225518747639076270168090372979562240175975337094698756732478825786171426068208777746426853494779641531790478825356960 9417 -16244603757716709779216394351682908996465009011534588434717429157699313797446732283999856149879301378865144427729802604541801702672197221141905674810620610785291669960598792999164284235683113813077857329396183793132531118810488739442714072768961630538921059650705722858157451324477201980032974414798597130093439491714084116011454978791107747345461528273763548792832665294106406194012205096515824739021753296867783851808316559500427376743413070607566252960966236823099272616527901388454314611963982916554444189596915120941125288883570910517057550905092023781918041235277074986404256 9418 17484274640495444394505847475766803830166065863134444061752706997263678345442215153512619572950488164255707639079308653052338370494413868775655762857779227019380731179728270958522041951792904591553125985069978789387722949771060136803949830827351823906795466381515772283713100202043247974115479406942997867316738563156829037223916536751798771250112632246651154064668294272716325446601386608219468314317008669142199257552161515772919231779661822412735673095613968499757984079874546477144809603324519792421385902514131372674818266649541099051388030873986600512694547293699711342064688 9419 -18818475415963760250948876800119490425110910590052111061233501052791422843194750653280106202995163828661426065189940861343691723378730287645185761243905887447972730453298576796576683676121880070752599376691385249212986700865122240834294109677328594074014224389039449136907434983227477260236918209778226304824175956688843824508306393264284993572189549120079441913156868653502914172027696606087618516648434973020192922504644556935648867980879126209339549341148686058348795751318761655977447166980298364031882417545251233858830984119604501990280487884953655379965051884338269314330008 9420 20254408819249156445905743549258201103098405314929705744313500117657929039626467435359372325397725624264910977142993901616399121547186088483311894945352806807152140166620252564988631682196415861423126609645496698297462877017952173537965978150848826909215312518096343135828637440190590790706277475391669917495366961443364799153322253642664502366261646278971945283501443315696389225120351851217438586336960463635757611848471781978310597222265320775376756557103514568549664229764793792750033798359322945574254134367494929983944311826046627482348517904911214355730980602044492906640800 9421 -21799825977678697032735795245291852668414647978004131573021271675173531541337974153191223844084562638934117085754000504224523026261166844284445532361192631509814645033398472173360138937813759037765210917316931453373091728831324873822229852825165156913907023343715234915712468396469280687010715704252798386256682232929574939386515716831509589610042053053278292997808578066459700951462643997336786461808957937311960012688844565347066962240068147147619888420471508395998410213731332787988043113976036518316863959532143742828818337733160206188290700511913560953863622626014961631842184 9422 23463068131390719510222179789108065128817894569947731554089179360501504806077864406525882413817842549713752100307334485067952931647355467971031296616054988661158827138693611836152958504535566135400899201624805541167935677805826117189087933702607384558107171395016049888644791644644313797072833667121306501559233661972406815173423938065873930063371330205518147496616013549641957954488376418954282399416988765250622667799649082273542803736519583438116336769329946787132407173801350046557923937013903421841537413448586735668009117294512440524072559302116413205399131527896440793676928 9423 -25253111525526543011181293202822739440242899933547450570696775537656479749470724533898248935617967819959928511505371829087799604920020752632891978068061935703865752071966444278471110489459450592561758304852128558980823049883202301152129663482961780059006999856993038777786512625666589827347116476404068709800814259202179019207936611949340954049350894552782458292192622788901944280725027997620818071717897440356595631128138415778327025365012905037052512919925183534970038625622705836365202254007368404571960875022005646137929093623935900364216868904007476739596421352445942183362048 9424 27179615714918544503849873357190438200650073690549971250233232146308233488517560109933816195725553659395765800445147239806247382007945963953253922310226518382030158236980875250542354352183265743486816191421299253669329596017399506529347744331073350105338903277532409978566018391894289873035673905737033439022533186908110455437847788311874528183872339227325338619269845408546041561377736095845742502185977275302738040638624522093747451672238404654922823085072504220729799861658414883851032501430362263488590847006109532006561885569669586508944927854825684008504756910471958362633664 9425 -29252975540477135279481562822561666489899300280500646901179222597812769118383223908833217356305991461171134798288989173263975114947947751525763766856581456796546686004074025550354845209968111246277354098155289082712285824294090001583602030871578653251151102476753107101870516294197429161011759229149259740761784039455139932460526959167367001874460677396570329196718285466800033304647970006698666795354390808398203740929939606934587376969636797268856083995608778148817177430215957243483081314005068146104071292434721875986570145641743354208402953851574342459384501379931651919777088 9426 31484377056152232227526554059602211654337896607586571334591461380610983419958607425876124292185117695670651362612869470470332585457256693470872496599598081400633797071785646539462689136208771057720738077836490701617458793477340997458880678303168329980069596472194890886668126903760160432432364884434621659209444900748145978373418890908671628629227156187571018176396499349651943451192434964847862985149813607305794215327805979837206588560693907483274580676373852260708755365732116450319153210613538855806559825462552610064152970656078976637493539781418144498588429932984665976688896 9427 -33885857706509886062029233218050889331677681583208755112692846783805828668863048764781264206407360280841958029242831756117820714213777391443021252712765662343700143854642304419980306993726865654890969728192527967112141610466965533687712901530524559073961161085740616135623823632887486870118827798513496854849878373118840435759529096762197280626172149300119264202193469336967752901201563306204789859670160991779915922011169842562670073880316746634169220728197511482808207890072282075750317347921597454110963270354122447549396054168178993703977450360614822671510588280302053894446704 9428 36470371077734868425993735084309756844914425006480846200261264707773857367807119350984823431837010864683187070168725947558679771960967293009021788881551532452891513257382187425531731160824524496395799798857052106006909301433621949225927837529448892837757949072274290507268933358293897000695659998893193863729458262703084507209315069559815682617148820668417905338669328709607916559358766803284351370471558728643833334681225122995206442155977520269934253193117239979131251137997542176032082213540437278212738477841249286058671934004836279329093788145824526126219065488572257849394392 9429 -39251856569366860120477051557542359414784069112551049594697288688620168340255805965794170709358745548771190809261112001742544481874291219305456400649927260589054652468560513562671003579594976985428151587747249990031330671299207832416031396914134003724689744387313202281431436224489520247878795419642553525416516721593160066340859291230600971059262030492303240616981579716875191317540634041424895480070395179693346603022061365867855467046115713033950718323366215700294842657029960631896049386161463776634757504905791481697009428853099743945564943703300927897106663619111111152741728 9430 42245314360432261656509282495679494189616795166859003199562029627070467941462492157022927934860262053664216456513944135679861242487132793846131069017630999261221507027129622765322232276314005042831057820170566110823911421996725150168198408381068846881823164330226569644965409766225737859815010049594503163769376812877665132474071191969260101455508498532257111573656137570746915425288787765038870579150453929093268462916583879252518875731013578592242284474411206688519755316788816507729693201118953333205207582633171743537610450379458785655068863306228383305285332099805651192445824 9431 -45466886071986309412681166914617209089384767776647077577945889483629380561131416382121478830974022128989186790529449515555371450743327827511418836196292371734309327792734353285902384928684459623937433886842157471733655145266878339870993971140289635506946190632420634635551333351409509565468114232820659308772101827499394689430456260076263388112849211065258101489177213496279928355402297986409889391498518011941910032854049851294002350263904932186690525395853387046289647567852853810273864158883414040829710063730000272567264022356087952841091565433204856084963472934372365412016000 9432 48933941558582526319084813887421410852217214480316525360919417803499657049586478240121058094965161511271729309041067989663316261591815603428266034470376795092358640713870104296687791422062507408109580015180314452126687645515730094916159307109520808435145189642022842017428376471366348022368390521073524239833222695209158861022362763125435507047927884312775561876274544929939277029311490336193648124644695417724257760577141127804628322782585494924353058136967205242099429482217688999681410288799790463184705613414969627710074096858291107425572750103630386293004477142272055699976968 9433 -52665172294001427667093845851801880639122949272917384056715266951598470796379384186145489040280922272807507331568755187678294109562115840929536990680061254268702568519974603124850738028669189568123529748271855587436831295967951972626962991871679234414676093035262109919458844401328687863034537082389497065460718666974401381217216239060205976515117127878478214728953370971312522460498980573620202184820721690962582973542405110314905850182487103498779175935761569032305160436827601827590779038624241790721744449206917587012966047685981604615099764732910077686632305068038352501510144 9434 56680691851873032011409564576213839207174537425251500584300960017213471557173006112575459362870988811027344101894230893633682160714973850347181993969773342736596228048086334392408150339507329026230637053598378033311297588331263864461271039993404662009662563984660091719190738328021210912613242779251914019670525855378514331099031485813870939465580726488751612892312533656695851523958912664328381627988425610183061903054239229556534573296241748180705570859635730924686153298869576894635269379189206272348357423279845529747662622718449797634786424908248134854465532590092086001995360 9435 -61002144019806547627523366523629710032963539901701602206137853586276622379993601178373824982396442648039466611754769581658185426711734183774111278294729052915524659291149108410139551185227426233543691272132852613109669996618618052788864575700882050675305769863332524704812174643653541948431139000940926732846308211812495586315131117866164330185482376712899267989126197458171443782853983319929842107986798997925260302527181350835018906080530988183504223103875331637971611898814235305669444327586106491498292438218706974938443564786274941676593346595441252440185888707745337010858240 9436 65652819126498334980098266577462106014839222322704970145922683097831930057862192737019450422412199135132130017892652197700957459330570865240793454572179756097410544564207764629082935787945846382335445452499536299756761599848599161141866611849886733916290140191862910107228587391588010986529407282287167119572185124111454398138086756280151684948621965811913428764793854912111251842772796983605312973789985632621489719696120328439285756599792136859289515719468153742691869772649646987826821805191290561578029964741819588909364021898737806374004706058038649792507761653072071996433408 9437 -70657779205243947384516671473684242701968741831454151989800087509304402132145676813117878900094631718298634112656070938976292542466096038666733128208531739563240302988196087985903365510728750754043896640652398160003075502504727416871015468779126744642944242874733822196750495394677633068665677806739477600220723819827033720558985269997355725320717689460565639176828455045162336712897415719027531482080819920884787852122434379780371812149851882914419843885201487056963566290574470127581822792128874072882223933858875905665034038495374257921780241000936758029786143534293362324556008 9438 76043992664566292110515168449158556412123883597677126319236736490411896346298271577724445925662419319064878732767497058664716005921147443064270415199911797612142239622930017401255039254581997769350713562727291050945598095048224249923123099309838602639155710604425591915520621400342233322144639575897241553450585870651945232601806634951300689200223945656528557778797820264919672563853405683767324556444692519634378815737434225921172498151859409619421022424484852693325639913790018620959129201434507717866273198143845704401240657709494422025421533559717688342842533983248742372908208 9439 -81840479187542051753053109618254740118850225429395886364816057367965852233402126048925034064469851053366300847320823713169970523789719590589925029657160200561077925772491009286691463333965233278398923104934258176570909086450179912223571242665922796786581356823519101537192080407908965737622622371930810381162195602436736949925811864466992215854289721833091897189772957104570302671977310786838169468888991234695780592856945773994732213393666194043931013579627992303354491208758049858954610983396337653740140989747063302291202452217356548447997082424645324859031828652607471523077888 9440 88078465636133875038838316152856583332544223013892744151756522294076752622378401006581720130276809507134360373125909305931202159663391417285419373656931258003282024770876688393234559781670708401713129822699079880748725428731048559502862900348965694074705864208145723591512579540968918570126577133503694267066693487101707002117201619393729173214310780126666717117978276277384891969390050152123432596962787198075759486033323645880492584303708311422684044053009178995863823326099237136190096340711116953071639852859898943747998625885749310423494796440909742435103123801586491461666608 9441 -94791553795708440665691149708883029537433886560150059582890515320009968345217828493318757285281132736362525876673187085995030585279943802968050683864119681112177427968255972891694330104736070860299878094777491665758538624080793922929387457658055465328587488546746852583777440124647488676394479296914784093114282439923955263921056562370318022966553814888506090695249491000004256078712406424456101068764178697524098104986992689472419294622820617193500233515378425237692473275074779849201655543537573627601707685047599405678529747313699713339390994173940635060679966095457821858418064 9442 102015900858254362748088203476436380051793134001080861254290997693265412093271440691889693238784197478763141350939407141881567605955025532739528989963220300154395332695315864046624111859107930964019132164838690376766422702475159856608773627867724671775493795819601092425004486706985491582300353903516748903082723208643240279024824747593861997176733646482170896722265548310667771853060378400397153714807420378122857070565713657339739709093955402278536251956040634202883466082478365751305679265411785023636009368198161858822379014777849151273851307610981115564818438971429470482449248 9443 -109790413610946850001452018543223576413347518725925994440170284739605945180118618732306958882551523644389799535155204233247199327634032393059857403011724670813479105212665882819310223591976207346414383249599047269818848233191140073056963957163333388845354806736424870821974805077676760820690293171753338259232383604091265285175392540301836530359312015907485867506194644734395599827927118743278970140740550565212435141874192030856406113243462643394857879140204786780622633745874484720693460853107203513591873297666195734602281835233675950829171086391488370615346243591113164085488288 9444 118156957370001420187130842274725751555102897515956423220690420976539004744336256764995674514873302977458884425611895336930844655792531913289130030452419531140630690587223742824225070661703522035840463058578682179327021694443111724123981563742460341480371409228977567307990829962991235318283796362108218035921004474297353228558298988981295728006439624873809562900727314822679605192974227213884566474456751806164127496496544889551882946198182694461242952010894599822549564303804812002460682863948445258934780176466829366050700308950236110511298543634704118796350501817495370128912368 9445 -127160580778607665391293881463394676987265827706526515411108734070397950842710061371534459521218922342633491251290377937655015943311067190565225919499724535871800518958022279441212661035435075849956695811060667406010392627097271470351174662266041639814243570255545688548223026474135871074352292330764331040514318573007453266263366120071739378096157509676797382192011162618023389396638912851449692398429102647558121304756742187512471097516923927876986294660662237848162793876547452962253202386103782173597559064613529753397461725956160928850353283828913123409034816883040122134469312 9446 136849757672556491196275275391727320593323350586433680086540820420698482385323983005084344098109528948119413500679966585959129594126283622471651334862567923689414848014694301488411166580047540845360958426914076360049290786840186443884880987828789992843963754612973939688059034737805854958525584170648612450067724019254771253921700539952843381163157847720390769977127455664637572205732049695197522790616681917906983744058857423668591259267938057700409368242882497223558744499331858912740011356355849504040154289651100075191013329235643466541227866202346344270993230842801561825983816 9447 -147276647308422647792773777390424036579633757603167608455891588750758382432923450898682856635014441683936034796681117287291809989660542439216238017407160791457293396085512444840064191329329524526828973917343577591922622006069076701007399548612571557001609757165262999098701895784454572513822901972550197491463258601530470075992669965677420144544015843258271727366706009654750048118653363075229542350281691374109253807511036621598310982529082103357792493958105762452986786050145605323894230326943928434992426254586831767643246039167661850310931018562051768556244637878741302762928896 9448 158497374347325177156193162801434096918038235113059061985015638593546104293334377826693676186204985674214416517746569388343957985855204071608520992895699112662162065972753729865254521845152888283907006621089734710975192688435323150177215055954186413141401005955274606938371063902044325738449616033134283805456159065701944237405679289687994267663617202924926611058974630953876191969872716104772816947996163434168848247333547883180769124672608910713061041336409995037474380648567946361522390554216851548762509807639473923608545968552488869408657976419889332993622004675856721029349528 9449 -170572330092884856470516834556809904749014184605801315199530153470575087718486994391640205107038396410879024030799417205335634432430306283535481480608246229409736225240888385914085356230564623887534173108742786039206405935400086644874401216510111930249018534009416699632407229217903796972296265816244853000770734459420276956188396241238075387365081584893624410318087206811924983330218641557526661620095139853288290593964091428667182775607874461815481584892067422879738542017253352744417911499231279249664797647482525795622268897176172163278288632078938510051694648002047154843715408 9450 183566496595592639362977414609034671994497258351393337955066934976374818480825221738688965973562444353805883118320835360754283675437527825899342093008326746065369465386048245655435437136164547124973755474271566004307314537049123074336209335329782708223296414570889784253910614069921912451612326459839599880955941895083060190919091542462370047970528017194251316122170317530568425411276930816802374040090146488916890598631872472167333558159497533457711423050370355503878225136460461179221089691573378613745081354336341200371152215662725982854375030367047530157600338066713361332610112 9451 -197549795358001866140283793118281524751957616569612659721482840193637071402055802733097339457958742660326549350267898570996759327718137603221409976324745447593523537115760642546597799847083232154985209815617560408815719820704737006820830313134684669127487205037328140805447851935901118439822396220209273684027431612498554811425575922280927249848906038388386007735246065262147811673942000643430946367307639456298498702079672163113670281699482515896940821293529256280070922133553710830882813662186807245684911196220281459020614842683689702784745069645474536991808485649624412514631360 9452 212597462506610799668593252215495278091731293894511246557882190930186453428039924005884852762049929366669870942140045981747398472965784268817157217459481196705961031805563952293263802753657528236476325714535657940929632679497464883004957454361632073090434871070398867156406918172971339123162485647715235664761622147709395360493589064504816565071748688635850606590800274276026857932704501682523927898074857131636719669384185094732644106189411496237394926077837132595301041698752042104934139472872876216021937164074517585653183960978579243982165235313895806100831338742277503206793648 9453 -228790452437711257037397409801603714486332953781428571917067364969624446001873543199009433658751894206375270908741660250000304682220655643059898667385975371370238685754743112713621621233715094684689762015272887632078610108377591097688648043513661396646691950429043080818508512457438758261547110322599927318755351767788318092619144987432177118964463605024536418402185164467836463591956233638337564152642691817608546351467523878254740452790026243977092061327525392374885567354065121767024236207682993823685403985563503605827026873815303254650964908508983648357590385439557444028123360 9454 246215872096597126834060006200703862541812479888304452876406828494297755243705608715161209448222497741170175312329806808068890435614642759214685816042101427123665781662376271843616151163889107214833071667232438639592669921874824497276629674775988082271573822005156499645879564735111956714582756779095336038353998854727116884492248670902864957954807147365779938304097001471455750114059133021929961314997166089889753826821072178324792715364570333437318095725972525221505301704872619160743752080876216462673960417203730785743600680469977095986312353890630623719097463915231479670960560 9455 -264967448213163734055054064487218497537084918135275155713890670889151253389541367492692344073868237496967002097237018606532518930346541222928586413059624723059901771323639339912370428279957164073879244786977603065288412916184741369398438652545675176271760577142346037055249631994425681897156888261270430025808021156195195138383183870922437958298565610695651028296938051570199963684937861044010993499400265772000874647911210750957433821104463326714131127773308138487003497708083009856705938591750307114719065132462397845618445814645263023688708467296957960515474477649716402696668416 9456 285146029992956958351609439919681116001027168629586524791155634149323643419813230324824485940919338171755941554182198890781718325382130262256301124522108351181810929949212158957689376691306845233881275626687934296675349103477723354883020599558896935892261922334699639713762063685831570162183296990726685974456184848474748266477249305408237906710417479060003231493846974678704022842880289815997084687246031170722115174843699183484603419639162375931349652240385692866447495618371162649172642707486629340470849406038455822610833406051058092369505525307073954548386283273355050607876224 9457 -306860129952087247489900740810000542785501095705914547868550366153188580191861934372288890038169044707578135901757325812107671849301996152707786150951999567561744561924968537806259377797185763576096903567262004350724779124142457584867680780340774414804377662325725260581752487100982315437664617809071428937652151985013167479031778700071296266970737151390693508402604487283053155984331399461067315177844112467097463642922299340635200965035404009496736709352591837553558393344510878222076243103152614275229853485671204893210255340390127329299342152756112772856852961964629498072086672 9458 330226505788116598667764274065668669217224435596177632455907924479589810688044704687562256735817997932459078442603115117733773865344811444635122523832259000500518979938034167936744803868964314387283071819708555073618580805458635449506121705874450920081171179927444190560521598804561293537713513643316158980783643187598454238570750192961899968288482624077684319505057230776668633605199303526698721274610297398693125132989113942269942173267565567328496770695481466395681595025357130037328274318227529151416698215630554453644762801074471829698142770937576289936686626593817369890499696 9459 -355370786398140843596348729360421055120190327248653105507109895262618441035979223818816848003728548715406271355099576284088967890613495072101313295935941126469048971945515813942343069086698277328152872443941590230746462208368021310330201529785085402370098923271570962880965704086679076095406219620720646595369867633462962825301757192323598049255239124256270136073130598377432111041677092902907909328076981396417100840521608545948854646623022564089237619830474352274596191180438311910582664091978808856401707739105518197594946720096905178669939141048190252143508377522404226649772232 9460 382428145390991801862452033911078776022104683674624739227259948944384445680171252746106083698742761719697725238992679978001504312589401325145927964369361366536712150295644207581984278186864336628716229898853667372360821328060065274201387763534041507730898657095316808409933745937622950334686233249335911439046421437101797552516123372648411704942634134213302261757425842885079063317192241732196692453225359206744027709011301403937056450009451300003545652816834739724039869434655004450626931329885737322032418242442394937393664379677735681155762904755789032426230835155842683380892800 9461 -411544025694028882557955503888526772135758246771206816552206424396478742067152706195762786268262764103751102890930832924063786199080447286400686468933784206677781091867476771934154986541192919665410662981608854940444913056159490609595887651001602403451851180067556309415917808792642818553741082683300853555819076329711808610165169335387141687261154644403684186276836963348615092032677601250377415626817180973766110968852672825471769089789848972764917868963673864809260487338337659463211993376335897158929668512136992377135340035357239441885610072432820173908844021256207411639966664 9462 442874919127727187989258134013423027771410807447749111207423769027054891217503391371897574120954024783442501583530189326860492025426073408233359045551978510001777365743349018806959549941117048878524981689029185248181223245463615444351961749316204234772532976332647207768248112575407781593490730181059262903955877168367060856010383831326903724894037410511630265521423699865155151013120741286097558602135146336949003089253002420649993971026825815580178800509379080193586325260292471145979292925281344146828181499805395531777403575818826042013552917408778555427280348263366728196797472 9463 -476589205114650790978894576405050817813848941342526273900290062229472628902064164433830000931118909715345965770392433133771506658240700047327208084075948619611523282315909136057235033474625874077056961486198001838304955651272302340136648147040775000073436373696809237451131264931869039335153387972448419303043826348522354635097746097335381623432462996692986743990334911777038556130129080110334529847542465937723961450139406976379872767510513247875611956876836819984503199361760971815364526641837663009398371135305017355356368589055551904552088028130276758265440394886600037928045952 9464 512868053004987023127605289128638581955118284784420018015359152386458510380895666383023397822592477385516366587198631900207026952790679944672053567228582274016829468715436730665776008448888456700662031967948244157184981262094523109839996615804974038129593573829189582788045181108792617810590284439400209975866731080675915838963048809087992432152267074786880386706349804291735101369569682692654374817095418643941758027345855419948664870256581818384367145014359063597041015243897001746502438525746467012298305165479576939629946470057582828853213561516631439634508025972935134189726640 9465 -551906392840289734675768903861038311211487876176214175209682448190752948108056778546595098801982356114362870461628809616063125568986342141417167425301521076303638575956324529114151585770369147089206792825293441733186250458214697177649342852671556180407572209240362283659801330329383411474363172490767391328162877953707951625347164811463138113921399407161994513054741262744160848019626838015008911401958058832874123904997982669729240280632249446657708635289085490602775803857069070133728262036583679421182906049909946110369369393018429015293918112789199362499954168980749476097045440 9466 593913959742242893038962177610448145501661046544334139335689584363178077544299417903289743811808836452291445595613313992995659646141064515314963787272988662437335693253766222903918381287451158025718614874412280900834254558061507500361523676986730334761276484471906490442558801952608615970236697705962153684775282476248825161330813508010201306736727013309449137340433206907954631334007711510705986262777271869286402730913401212747710143397011569345846289311775557123068123224716514044995652721044284557344172548375469245031254954044304453102096376100497092591869620673493563866575592 9467 -639116417506053402921228007309418237863688525926409193493911687958742496203029546700516219342215700471773338286504742428208954864662622364249128278792236249303693335670071094094514343771868159153505804737571422657302309084083017115272862757521097088531017602661494129144503082961574065157148015652361628232450236975676996542952391447406997294135206023800032852193703843984006917338481133943076702181130058407764363619284151629582875893997971795090275978449965893759612101059694664907109398370773264959485069270068581799354572245980646711024756108677487214783959161847180820810701768 9468 687756567400603289990840860888954350146628783705836172852488745791888203530664298976803737871374203094939391298140143900308717590367599021831403748930395954147352215268815478518096184210431530199844561108683759480459364002354974155918732483497746063850483887959616306636682192127517612663493154354729570440142165048460383116527921008853175086470781391897555789325258334056292858166993415815060593175312331972203268199460220143810704633310299718775708931276067611007730759409426275807683677333399280307560168300478405157886029880496726320654634640307108630758467862194739558705530752 9469 -740095648631983918778863770283178704364917179245959637958433712080567098850082724882864506842544195654120874816428943706259779719258957160671844599437105547616532820443509624200294201597612609487680082911946515035796879349086995619258836135277443853699718868468916059707101740181331882454705391344709426482844245654772837186879762126414761911886828181774282812982833246417541919069718008336327456487063248153981663130781895261699763336125748894679988810588626973249913843815396159712740010743289814294082668313252529379101062722124937548541919507934519858735818252115713714428067264 9470 796414737415916053735681535365923962006982168972185784584360418182142396083552547356144623268571935761563312576446558613992102203789876021830348129498859014953175397569005803739368180390765778669891140141578939499240171718129345175136866075586689261610301783843507880859741783726132107742362426798431113256096796319540632192741985022227819942653512406121916376120955943573583844492174717165173620765321224927653537662214802620060970854697550586900261893525387028740094239804284142187051527196043407913010664703441692008092616377594704067922576759206274933008853859197859199791523920 9471 -857016252130429294484916205649755252476320636106606344242840065792654342825332328998263301889484633236622354455714723453472031923046278040881780873909675409444509604760538199427893975127362939262509887958361057888533218491005859727554979995441066019247992954676057771398448932781710826263143740324302665791528725104625529058055201732876626440148075626898452295709959301322671296373643217197814825970620290222013705722806838328731924768513714945760452999744583075397621959716977782966660792899228920587884370429480718238806320885204360386593724026002214450005747089040278335541979648 9472 922225572585829118445884531263578854415015804957492239749849010574595702927819034310426422719070004342410487233102897558236279368614500336399225221060155551416618124210077677946792631027239633491321546015829056346496572443212037555675971660080977719813246435997460267525072423702796589979856892592492267391127293902035957033290499274324928304571625625810683857468656746990946179006361074545870874973988885555753617358600118514529790409281656530471365372459408609800794499201388571901099769124902970645442510146057229783954279879608559198713221656294070465924062504095152877000513400 9473 -992392782057427092154730721292260545327663785115075686635311022591464583888705793770017480830237154315748799947723284092345962837845352975583019124692187083068480527450325339809011125066465260658532568936917164915717943431832796927938485844560289073156900319858248659187553309569722007522474462623376535046066882379353382788641887845704831181088182912047068387304948133000282826578559356795483344115815964136081731071773091172361554087386161510816840839325541982243540284082299953697122449743984352172376581858321733966979328555471862720689116667381516983181417774222306960230303040 9474 1067894541380984608924634694749784277914243544442594116005681421350332405238371986962405142321875405489621055955369210276001145437255738084712152877629076069293016855593139403030519314589642682404999721159462892147441859380640797424994134994156451775487600597555123716099077631828437765655858691966114110590322894357560259881046914240147901885183380628786970993263409753807617993479882401576324184933909145705808909605199091345713728031410755635657588563121741455003696522551551733984485024014661621403863333456700923799468262416413795987072164762213952920576279119889907321493306112 9475 -1149136105114801962313005881029122382247676659903860072551621415625376721972473381121104444240225362773228658044445695562359996125184896742151520387486190971622026680933492112279130620754340404774297005565374387489365223976824497023095703829543416145135537961633321753880266298645162628002430218692763059960605200886491062938910508107689788411880303800106733708883435141151003189746838176763300687766078510034327705067356578394073131829319490045464240444899805224722612601263896272620828075676377512896174534482148749618572317472165979048364395099198210384073355514119954049814711928 9476 1236553490529614647382675678888888341918020240112372894848837539997485653961582124325044529115539901683176192194601902276345268094600586955234380453071052051744394883862455068613003940015382083244757583454778941556192960628345583031905583393016257100536961000660082965344999064166840496827693067585185577860934417333133364492211667298979988454173062215035420833746642501408206068405562537037933947746273026497948370182410254747940505340495554939750203145604123214279978981454884138834286152137449392604126084677445670829404914235064633317077774763888738641893632412582215705425893344 9477 -1330615811001962091434914190776036764301579305752231909408757455885437760694534175813121994248738637655934971489153300848816657284707314769242251780506869816507564330142461886863687202490992448416648669185018133780480150667825491101299386176977523147234143373163462355966175813309869889801560082067232413958364062866172936428026142447868931006618253203811569263433980845159766484133612557805152015554361785667140920319658822039867061965298308636978977902020417137520765528307026362642567579438822112282417039050697658694806118401122945122746917778657461377895245222557778098935802536 9478 1431827786262799099791677183521473869018158736809028731604967683168095776614275393878608116927641677957364420245666122419163423749426353196053592838160896447741308105574300536222895702196052120010074494192525276966191968349607738134597213612694769112796852199544580372467554286624921259386491538228246658975531512698120151087536735971079680479857765820574716541806073994232526172535660183895695780403038539541842168366552183552054312059536138945076397522608541803470510506027155092775552828820732529875727345610041915836106184085676413462125717615604128031552023984849975724593680944 9479 -1540732442895482595628374324033021848621927013080921420314433662186688560785639512216156387288117487141534768082895463236741318326039457188935896641578383891040449952801478846225607339220178332536097604653844219482762696482413747880835121064424023288315541315722863836325795378969178821873845296310261062549693501392994502794198629232398940484627724740583289685138827296926784036995415016202304913041623145981979859411803522679682859443493730776158978985101455683516652863252130319757564458363822435902254696701028661584720744002213540068583609519856896966509581424133859942537222016 9480 1657914019490892726796646516181848036527059941360664940670135460028730357120495539204623163509786924161388613406766977957875443856201401237340548224162937962072688829410802999193240406957046554352697942151309826186677996911036108110287339789071284188891243340527326365833315071095161247639327239953469764763433060076056586360396867443782775269257956342101087617508927201903344065355553764744679551183689129546843584959090258258860126030867469283113323431037935509740362575608672646097640791379439244237408258455931398431900399645847309770705196520152784456252909530261587940082879648 9481 -1784001091957723181094331519014345239573360743041586857670765122418402363206734863145266747646003792402302884929490430345781500750302639520868575231413815204913612227871996296953369853328273470841777065752615429733032914064629094677472769438264347888687685451187674219966299343110274140751964918802583777270458368776570950062236491892719503233633595250113294833166564814632644937413344540716416355491996778972162526425026174865504468785729795469664976736178913600108641909278807944128041357486516958505364319880135626377798561183158404251345589873242949774498296110023743906368489936 9482 1919669935658692279225822661409384712550863143397887536998725905044845794340194302764855347040188696088011962838096296263878306926413320681738391251483229345459626652483724701419652877880418165262241393135698223524815941209978845558678917237574624608133430866088888055932173909543457725211125601556045109362363178684624715951433108722218593501582178620246208591576567387858328990625454126719477318871220615336694607892260455438050216711428709482886023972187460863933667943332045170439020504058235143240852660901257623060441181208622226596036228049185880105784980945579681822111119584 9483 -2065648142304813075453255345734335598494318578717773082793232638178088010137235870696274862647422352587349312450590391327056671501488345794342048491198194313195379398791252103344047003276495065680671179700247656140212242422426671554255507244010753950145490074176410877032801621733974496626155815435650815359699959242403663593357597131372298001953327735750473619684974382955667790350183975093795735584616485256202897598071306936038099935757145597987211127844897344986489005374220760086652868509988025747318787534167645794963407031447521848038697329118740359483022142864577882255952000 9484 2222718510896616543655488218128738041035200346654866643604364699344680886013110342758200483413701886119848369799499838710595569977873467592237126974183313331608584303143549156324364533150766331003193697669415792935536591806106304371195189570118399374343023540338376134511742721840781605028530603700049794128905247661111638659101073048166363453687152398519938284600117466269265325122040219097949388291841617281380812893072531207144177060937112358337865526589479431477877115002155679623078848548634409566165817091364191851302888706486515789597082351670802390450893269096054155172543128 9485 -2391723233460551973850199539411652891427162498338306522783740156878662812373164563939201627164536751318088263130684427518312256188359146561253081235936105703683620634847479766620344811082711414200790614336497456865929727468951278260686131891765777190630276015908279599899313814918745288673296075842118301283686153887106916023647268346075899093293465482024306099120360091940297952805345684158243641668166097848263683798266369685961799854933636787794403152056580593818348766980966269594008314627363886577063909277279217060501878644061849906562218400058674554704227994421821714973568256 9486 2573568397898441875391708053763306584399357895158749948562133311699626785334430048860597422656632500931793734746628268412336283585119448260728564402742248931555293933435408745173229204758537667155590987565498210269136233014788213395057220883338410067796551126945143799398568143941023840416131592467263795251650416504431750273248204791118776666031667728273650376967675001433580551395630924524342050443047996380005381122485275291015704959941646513666240742244016274535455803956878118552957747604597476611297573055903822683109971992480159261719655532600862407108847880152632481142753472 9487 -2769228831956178842551557529300246954484743891882958310399467446635570186272496145687011601316915512901858791908640419424966242586858902921723039841022987893854537394958911704822093406797127230091265862530476656235069447132688282783046852031317671302012975261412269429636455470712631713482317069215064058497101319502847512040790032248073731678546657375398810862090220561952380503029136465993381069855859904911132209041293404103968852360439402442054468544731311765414619369186733774737058205979451285920869552907607082386219968252029824343373139926519274295867668963600220433719675264 9488 2979753314133781912190992386678258446692418906134804888449775150212721502511473094770591882597321227980028244870236968380627060446632361045699158156064091777476979498175605336042272397818782381088304365115762821732894003056131909780914458418863464874295203258404675543767442928805255570475136402591126936819206163144018428444879195549950658922530932709170374803537219992147507901543121236403189494201346469682834179053234981740334826806685633385830963670863669521513969574741001650795147793953668795994105218113737260593849495344635960944505907094161013791123587464057305884490570656 9489 -3206270179312119366364826641005105010207279264350561823289961890974846461710697078284689750280181894018411839950059132793180492773663107426863182439839410971941964149842883891106643371466122777933758616655957577875094033980210879003657925769221127781765012347171553646669246867295378180095806650079557714834902397780227704403958811903545913105562817785550044988273899994576743219677316541696862668705017967077288970576330505754059405120941218616365857279604467017195556448943158661679234805048284996235969077149285420872335031935850557248795818502234641454199410646579760841613443536 9490 3449993348972420670741428268438360890682132241951594126292585209863779939230431394547818762206095532741646862736042859665178392720922492628423623038251178999926564551243693554789561996326926437889949099719131828788450669682707120948976251471076499617389056404476429416177647537063385146244561312859542372953480803417333596260513745712564037836328558310086693461027400598002006124793364674834554890485096238671918593200474475401745960276884396901351307361835780580316561656376623046111914708900862562486601420896000378018551887690040935710629586702579124013692285569954800809219313408 9491 -3712228818144291657569207576397513409454605639573312507959742531445761037361048431811106841063009260063422010354724598830453726717033344729196057327506211835006546128881290280457535193499759716797978049592920067595762187715990112304008553190657034759343105096860792465219360918124721912522700341889652783802814530733817310257869027575397495356682731050219720345135223505733269957155026999609594203293262441988123990496336326941634307327145886386088281094874672772584579781205641354893847550558949313238081117788273262770498317703860323118046096861521064543417617114637462487381250664 9492 3994381633648304926265585416625651562443038636722121294213670815461812273820053208905242242972302335186446797721329590746964561924316469600220156832342322323772793300646016803356289720637661038486910199023795503865835588185418917351957016974510400231820578234544740417377492807540498766260841233115045580734533692387899982675794643212853485494903682981300388890389246823388596827670632350034304716220679321520286938725210233538089962344093586315314858170118270660660654120850420797869156335030044085774496168993215984687318515674731089355772675819881129219742784379015363124491316128 9493 -4297963400813257362913204913535710623796582812594453051446878856600536820952833289680436766825128964793817252381648065296719319430468211162598118882117409725330048050252936682480891947463569925156115975484207309315137896944530643547720427177212603388005445938305484376340742195088590566736475950041099195893610115462552205980836097153568153958759442476691631451904314914219185992488040180903999994158020816568997040421321401184608450226933863945104692477199015210249346435682608465407007802567495235600833094155436050281707084056104129545922892678120668198534325176162266189411225744 9494 4624600358659737369812914468140128608855075362376127736364165682225769114045833606605170537313470078687381404659248566533419883406393824505606311019038618300280707740359132091600319250963724944230621757645994311441073140816206095918692697881701340742107998288681184329825362129304643134768097548518159751901161798065277788492936326269232088908855958574689623809086600469830961468479746589392830140805929513711860682983822365983864848342564027978369144685597021252890381106851030236322220932156318204437992185516072213483732618042846206041517525023128961632365759484307286291245685824 9495 -4976042066565640996636827155334352582412941325481673731389723688787214296264900469083503858287058068515492801840297555879148968288873893476830712404590171258267104533932445727850348387404404620405878934197695605469934435790517103265233457518239171156459131236061689065997158423030111162986769453859440811346283940108037491738049763817257104101977378339575609028908863952312968395925265727092589695050362929658653999882582657396526604814962575191701460784947345829251830298559729414523499466175533854532845088567509358395145280876925483712367880966093426633582128188415960488467103104 9496 5354170748681759174188397405334148055201749426134794817497549171716473677129284853366089652846925025405684192660093334652553095158666806443475922341167151059707997432635097590129251309113235907514870607674146819330485958074510532508515400529445074295744097953423071187175639518057954208937781493406649573361697643525935596170236476622887134923979764711194935615252971022012184118388263174541724047041312661765580735216359366123966833946501526822584204886196644195499003883936497391248210857116643339525018262754181608751848773697678932213320365187236408415482336002123608360538351272 9497 -5761011345863778361213016047177943695556048085620941592268439220887525279030496561187564329885773864466050251249403182321118250434581564629861521120950487524391870779828206252136730268624761235054141773829342175204749813458028955848513125416085252041606698977577479054861856983595492962176429623055088624927895388343023180937462988127983327177002793192590959908399714907018981421549042736276670477688289099372142895542796124868995452776601346290091087933369825768429180889606603235902607377275481365651354976628011843565330424948214603995021986425556484629416093184202236249159196832 9498 6198742328649546241656070990229751666931028462862142600067105034951626168426742894904263281980131205725102750111873816137871637069976101663040539942910735796164736535363090481431596043532420282245171886276393924019352091806673192458371367268490005070902595203137312681666055176977404037597883603246963633734546196351815685019619364528203741011542357023086604777245227230432595023185667690760718780541800832663641951056651970211663723889262276504167972465571285258224574318375925140754600110409810271526940510829318397896681453153019513316698140157497140996518408035363913568227137344 9499 -6669707328857204305421611819424973456049680207268208404522233501384475288074341253403788886957975377739429229980160246629226200845745677015419427094914732958596747724210363034870685817670746547734808491558717313758135473979118537113858766044867696266482567758961492440445538808809389029388955190008545741283881448096165952535184191511111172803801120146704058662187728323428094521349681617508779355066821625345903205787197490100204845229919315053592367472870481319176799954614589286333620829255039479225914737163789016937453213980213160152969590619841928241237290215594832204846211808 9500 7176427651732236891923632883641404744250261952121763043389327156539327455753413876275723803589444142634388078059856914288722129493359973767026581972561992195129902818911062502566846296028524976302337790955650816947864765943567235353462392884699906607493222399292398851221871593178222366746460098106051097400302283297048564372861504622015112481824197739355206558793934881414333376739257227887950928438217234938488384067988564651515253870296050117640958719301369131269085003152948459130083557628716506805421592397999073525249622757527927850779620978878517339493205595585026033818525440 9501 -7721615735252706728460742916998116873188819926480752636224001589075448204840744347978098260164253201928877983949833729338976659142421876144993174610464051660373833934611427977224756057177618906504827691164415336453310376672923819781275636872909789023390398873430809405020354969010058404095673731776247153799436763894688426927773826336382998131891964733169037860618305003770638913766456612777328483628612608178313255830006391869576702417040773422423786129100835375834829759034267949360715435873456619341007157100120097271798164349473347023206878001067115490125057477929918807969845472 9502 8308189628236755772347415408218042831595625109609733033014442146154148196232837405005721941856566166184853932340956560772720280159908372773606533665667102332792526947350217735895661925460579283807732346607715949340276561985209533678990790750925194568618066848001663559382562140007074746578363599685008198462750340316987888632007806091753751058376098818218638688768399731258767093371461772580861110901441945058165160009848655222921747836975661519857470141221621517620424942119071253667009757874415214189007622652308128483219133194549848170208705350298540431264997222629119291562331968 9503 -8939288564311534521341715340114372470269536969955353280832079710881188467341988428002082027333199526721805122170617272487590144740864301599220812408005885755310573971957172458681121405053833857386998258137480279699914331406268188881811600913650373534409002259079589643961613487156874335011094634678432828455225231045839506717396881812795355686884534322071410346023155593413152745789026339722066882874783962888078339395962201185730637858385443914134362308041577969787599453596326784522074882418487310679652045187647862746201858658928168904520049396055446835648593111716263324717283840 9504 9618289714626782836603159368239566245264326589249563665947377013071508824409337150531916823357367909232325711658396587552042852967927505631325141094605979022119355420284051331883908532088932826390187757839366627682294350299920627665757575698544025592743029410202595037807165303941170532137325514156259947157334553354928864757083639938208272915081561124728241753943642744101583594263481847684339423358817850802760603247833544793245659924723740315514741164442172914327949465440600081871712661624763859745230494040375245766826109098715351481154849874652637831537685938337648797426803072 9505 -10348826208460185038628683399461690098101258934870323876747689665325541718879831704454732778241872781133047470551603183949814394591401231305605967769791761272239254591053587383936676880516349370356198309235393204026527781215062905818718720934950357275857155106867597807496439568104180045406896452101714913719563913466093403569054693920662147393738834777443612853779089824847070321015408654437959413405896895110861679680373732965720471487309345919869742214933116787824400925789858977670344479152826276841655507655276372234236237058570959021580036728269919595882833445178704296575742016 9506 11134806517598553366593968324548295408127064621733783784535863868220590715136913297016053524477068392164839498383204200289211129038274933147278381840237781490774874935341746964022489005968721307303694585965184441641532490057906454032926776688249575577481835751630000897949113948853733781952077267721724220598915865215504692032863765390705712316484868161254915944067459282008052244114869363193345605883603184417323191684381471813126151315511097108482229715950426370912520925000274356303268767325889696537807307517419968292620733141120655507024608974256753590159920004775447215857311696 9507 -11980435307624551456048066913214615531446969790089608488562587617546221732657458454355989147198931256120306011264769511404526117210196263420701479190910721823639535834246827628426898190424149543188666111081762743047035667104014234373988044737563115868146179789955239376430452830912094579117822012751032593907850420974450968139210394602986251999523502945656825087442135134836222381463827099985604375999607058252706665352531847965667070245982181808427179383531189881069354558520516388637701381193643097313157009652973006862939214615916596303334327651510717894922011560468146059570449280 9508 12890235867031439336987576469951805566532982561260107809552077451342916246286920448994219376889432593860520599153657264223865499266822166602818822558818218200318393484861571898512613906641367848124981115525672314915078706896310221631908467904998711488065127124797194835443602587193060615695651678400508643587196216080944546863702040807618439002394185133112401799358076006378469352196181898128566487082635592015036066711396922368889535421015488427275105410319006966882650446527888645309683592329399840519079943062263982801396480550960842875686823489423746144916812468931010867003176000 9509 -13869074233469483841419189223541379574913940815154610007015048803099588533562474646770965697167184174009841630290860437450387219908200028839536846478259941775538965867799450999925257256014088730525912497249882245248666957820474397252692741608656604469276003367788315850857596566135173798401560834321264557716739038123115264395287659967999167409240036742029740650307125913510497847287370732087086331509809689334563717604205303287053999063559042317944010045335925519981927539928998662380884227594912494838648758555961736402228952740152635472100676058301547865195978544659025723752726448 9510 14922185145441625752343732644364142593834519240605581926413891244836592122140337804774352558742137680365552801479507122212177757216160802885129857447011359551343368893224969655906726891956184099141147667596857799632073864202626559028778519604559437629787812312541603560517473121669045002915987123325361422982656673269392500448411753260795672807116513777203718895623630505223972116274378505020118094170942473991268841113137486632294033914569862556932997248669751503769104191812121447974402285671960263269953086087441902009339491375590155481752103058125805627771549763797073339233202944 9511 -16055199957460466762705861280428208507395517928766156894143602522157864727238527412519297279967897992469725450119033093962164865165692768261271280227302394191064829919690601743237527920456562871277537685983783578387249642062983656687350615117503855636313974170364258331593652196231288743283634457425176742234513570969221081047991864407641263114432225289309065696970457795054726333707436421200687557664559742869014476999164472781487687605744803295390087031796079344974931142041991254315988292575821962144740230788186819379591934564245685332687882677239900450974050375330473154229564800 9512 17274176667104973417597655699712865277808014967217879196481125167518520846113488157979968674437967724027432589805336926693321603977138003236895272085239110970303606161239576235747490302859692666615294878478145109153009084103174330645746761975827879843849800919123013044957683068859104082455773444884043419724629514454571303902275755927564160430678494131121610863911523529650544066656904053438994276196932361264023389969286460646381424770333639574281660210231287401450480725164802080713516421160199545297549967866918087571136607394794011108972577421774379703506786446294895643002424336 9513 -18585632213628699688136464771058777549962848086219972500811372506441650974093740457107184930912932892168689177108597521110567795508824721016027406005097932620809181815948440570369682540057568040820972288634523183331225236877698031844235020362977882817718800387436489222972478382620431400345419592219978168683680941094571365648162353870794427008316765469955548459971395179404333420874243850025602491156067922711572952827000837914987122321197646023508307249966330710561183688671912046631732842447153134747809642435226961237762917909683427831555846962374249365410949099791024461314254912 9514 19996577219831174097768650054968612422474924739283285512111753911504287591112979487592814900060128343971209878761495481815344791175706656756261474837626766573251211547459413967760170267538866829345538205159155568950803182449662633899028699880540185876841419595441133870018908637035980829725951625796861798590560034819502581475640603829746716057231830885490720111486482024122417933314577150030829087777430397863313054464875189253689829158938947773702050977849132353365389251806716319127608293881768629793795002191085657880811625523195200562456665816337062944129127621372060266336768048 9515 -21514553361874225679046654115742447766855723231054497064691337608325113274120539526194604708423219384718500428416518819509633856425287278156912285601253926232769352192002652799992199595883903113071034773416656640884505921038135187807988743114733030637215484092143700484288522826938374784740478980513892627720871843454508257999904365428161209814007298213694639118574122792402014376553009668112725232632383501021648658193582717357511334080993307226631346809282081403265021088936610532141096464098419849973691636624757305467686957555803334348307737927241633096661006208764581986997398752 9516 23147673565674091656104267959023732787615146262811171860923682760581445717684112200239417529481608942649559664175608018448438677296107249458778227615695693614160716584917834004112244465160589124535203919224887305806272985762615080647522040627128102288426661890244051356384662842117454699108918952664389318264478743212928065669708415138909866007358329704685065817237072382645830833123427085168065045015333957783547317686176053825163021757601418927666104355323670585839715719776068411070359951327261277258657381159028302870147569491553045875702341571474314837171656949386829727608469376 9517 -24904665243501989077234950315313321222872259902165084748881335395788055584278424587756106579912002315553639782882064002930192796821911255247913693869784744713267916532191436909025072265567257545899579381355857591730787099748859240915699305077057021009513717770375666363270934799120048173070245943705029024903932539921166508683568240495860154925366528798385429817200754051231667689572515456885741158725469736900722424459391788592681734010600574720964462587411167542817528707376315045204471637531116779759608562055361256172323916360654724028881661845425255023600397293479254446406492320 9518 26794916800559837053757068038512679070045859571627642046301311229608103432520972344180732998829250544336960537173697748961927305906293609255367286668466464382709363555438709452321638848534995039163983033484077729497353866051966152454182063294958013980766090757910763580598544027395201377268918121354791681498046607864731809856274709156558238499544857080686126944947430458722978396280221901502568351860155427941010208753752213213756354028150195227804552625943521374378520411285762674845685575805365551362138685431050729244721140501464291370436209505489635650327629303433096332406626608 9519 -28828527658649363107984625645302060429818398773335444060736203775124066077907072136721891345183755218792235574688301889746728097697655284287597075931739517125633741043615448023027185063013227237293204452013605792292723471092866810809799734780174433378058213766817227934779414751171550370183979595497666757154602945898877689088456417578774387925346133980271694890983513839207793930357305299186026412533746216857442638353757696767531807396850766581626780215566859615231125754334702243476875833755030459411104656426867106713638975498594499794459940389340912763134431623965708227239271936 9520 31016362062713727138403986892234886038636872660968556760412999238721208016586987419422596085828773355080235995994386344735085462279824762836112297322983174541298873488565227673674727922826002126450048206117188954176098208810603720960062828653978567093338958883119679005583474787578820700232277348602642919770889505337036718569293335132024314818837880235143541410406697650367185643672283568181519888398791873005840579814627653018573915876464873268668794384705733440295723446055469984584907314024305731051384127003639768552364006091115998053584703940639580123277880541750095277953905120 9521 -33370106956099778256410999416108448154864600262331172068346035640417342797194860629028136559862190091259816231243107829376030460255335752697364066419073720569285125501131393793284114377056760675316410726559104098245480344042141669882572163782293304258975221702653278423425759105683708130778275255685545443628951548397197052815406567533690007054192830390562591527633184674921904654107114695298164084090478969764732837442344389483416051915336209655146197944057276467731134000626041801020470752670645517576268680319320636278673866186854106602214451027002553306800067480355568466053514752 9522 35902334231972290509693738009361997766477465332705626681904941835293671531992254386780959271055074251132162374883160610204109176503271392781857979058786636034969379623190791450400280121262526603909598902156029242131102199103413254404821978611413872062355634922516837015756599135029446271975099435430743855728670564964314676500149615739670907424709788590899701032077247459826342788637887070996628453683633139922749083274779760833869640734490472284661963046030023268391905477058284035838910870237126491988773034801441500535734622476209807051057965003418954132201196726335894930959359220 9523 -38626567691523169285521880993867442507113803922746199623848250986304072290446233882487897616699349690616618012865485245934505739798687844582396358093554648370824885911969112945624944032131008024792800409726436478662930109857457649216619867730834562729240741464046401565488301314612561323733750110298704983497486394189621990238676545219485570518712472052112993538773978913709930205114993593900620008439127056719997751971792104683722863793298819425968926374211754368017691634616629458953796188177897829515797826830678460588537388201147809180977395956630028374241354017009129800374758752 9524 41557355064581447884996930562836422107409122592715275297610874099749977854028063034541590026360620789184875596505810965334320730507998001572092629462407386951652910343956464042483069463707102855924744721622675434256049372328203322103629455663699132344179286685175604463931724624312327812967644565648837068902626921420539159166853110471810002638111875609765780138612026255971381932253106287094306337421541454086844215452901766367627370686711327938031281384275923736695585763068908061288584135428560066765398767165170127251189514477037100494023061096906900461380784483910857783974165608 9525 -44710345475075918646412137270074300261198334646474761105768993383876768905177236762273236571490216430574249390970940308410337700820921902536154628974337063980423595361211114742889095532499720899417843627746697567596459683453192939725691816013593109559836450438813556260972725070139196906082478251508419146585175324583825040875819510841205546745169397335943751448322069820916487124605861408333835099197396106578040536124294967966068733663443023943728602962766675142337533533450724118984504849665914671473846290010580536288658442521087264331041929746386341972281875713271966653397883280 9526 48102372762673424881340320176881323207808942414352121664623373304584421442885047729568135722645916922010432650173523787698806063199713115837624712198743136904177372323967277043653903683024454771925121720806003360080333203329090709893959363472186482068448621053257545269212860982933491312403344679892970458945378492137515413246508087614936369687374379117945273960672488903343555143860893580029282608173606664733115736130686203520592888291525970080285641121164711461224563150760363546116678466580739309109972085131120384079775690201130570944406386846451780762769345644074432588320457792 9527 -51751545102964831655577500451824598728362602322074776862136049358913343596537121792856330184957254862766567051265628974859396290424514336251447291163714941354532605867232268727617358632850864651366804830208935545290021595483909297028823616315299751310654353661750253959779039111773203261514274091830455947746520978908701528439419799004755039120132797644857365667843014597365467787066970860208869898201312360582218896396378735695130885487204507870644442469711708108845351374577233081140109367908010749339873574251185451072732730572449504203335349224479064219307866617109757258608278272 9528 55677341401961645895109902994629813739743584894369480711560458142717300086198745259328707500301387766996431553960431967655912957239181675820362821882021580475633142763808390008385510149427817710935321805210984683469733556250320628377375467045818877289578769779353442950418473181290268208656545366012215493304382179929238873293951275219318007480434184402358752215546280018046791941775371851035177560651183112949517989006695356411887441076631480774101920099348447869509502018504997976721949760108963307536626702938340158727492823794058478747433808910557841581989840366690348300675935760 9529 -59900714976575683500697388261353955527737233111956441289744401932563351168104161554012742644479891592142597783165511554961427956263694302753148254914803892828382969804316677962658727991754713897614871099618831043974437918421342768385410761246850301535527759435810816083656119465595505760861592237400958185252714528724926358785049260812184660297389739264271707956294715140871597498293747825629863705121883465582564762303793698849978902164514380349324129259313772314743410979058125767659868744946728368332940958499566915261608470216788089518596298815040570214276359199510625588114171744 9530 64444205071371890916600438369345072198488463486994625740130623001869977180260623729165481416268713950726299890276146971983753152965283973397067664308082266852957460168357110899236779223400254474300996823611375895636568701427153382560063487323879072187257959951921689770905476943260947257573283144566822493761293867033804595644404671626940092879868789158419284121327615064976971851117323503943890320503049119799727192564090795683345617483599370410565389158199078036917126708919328817934469470640518734836149041851524555708678124467074174728002119452095939654403623834038205880074395504 9531 -69332056803414522868722342521223439971179181185147489091033506433680126600231232348764456523867450550588213533468680922140179787541807364059615592899024310423220874350960489999034535169909612899328814874013012165849967622778862892558044311852704540182974627184458618329567988552555769131840124061915566008830300984584801452125482986805041972864793003714859459611573649258215641094644203279591208058290340403851057802979020874038245806490222753892836049312141388174906538693165583387136899536809417785970109172981704099439165972940360375076900222240187214108113985675022382661546218176 9532 74590350171688828508295184927579257942860989048380085075612678997735135046469331943445891626489937262810894320113770418445180776407800256805320517437551612301523829168055093688824580508259453139718141069724376895361188749036003425371468408444539151367070363229332528047555555968603582570039504302052846673512912604488563747747661301886375842336846862924967527213204880568659194677040515040775094753911606981599950501423385250498434831815386927995279081342009934663702898597832156101945268628095051277923804118797271402178615554143213189074173987654750836587134950028659168870281564160 9533 -80247138815610203035931829987151378844309529285948513419419354333805242749041393954473887820945122484550234180021595520253456630886578743007228734068243828784788524983315268361720518692798196292774524132584267144021962289846795348184974282137707209731273586412021435286090436760228937012627065791924395408652486511425214001708266221994829659494839597165643961127888055415355249137266202355721773959729988643658964542422273083675953034399421683303640347740945116812176824517837943176273902493666476813201350725835829212439217858158884607395173310003929327221828547922171778915702276968 9534 86332599258784188915677148573140925538433279161482293694635915937709992214769988484061475265008678613235841921298305229011837768959231894838230376352808004351747117013101037241571598452166595931766782690742894720406374938572498606053002457518761030210368061363180222447586541751981514911156815849728509699572213181880666344391199770553278225638303340181377724278979493086297374614364202638548750862089275682984074922822318901382004712154631473518007684296994050288570422180170747352590915074512479384599342339303278550526259449763917784881594305331624360710915881308012517144801696448 9535 -92879191429726634689675349816366486273264589553864535589117783928601793312053661921853539302867775210745397847191758206403819258680573082699505913373947536759990976208272225782064993526612945870993509161528371638220770341732575467932843610337634102568909580950916728057203864755581104304300579708966650882521531588657809183730761501163124411067145673923456991951997641682441544886877477229612742093714499105915784104640960999783854572293871534643629448898104810129778140218836436717173862849270342071142933476718839126046109720808251198066888097595511557318312809871892737156830075008 9536 99921831310987159129216897625043307086054881851862000420037536333514313185249301930176276158101036460954887547513303050211842304033464790113976132415599314521670729609933364407150244830068567281158305238878797915750136098258886791155599961484557268581711456548328987809020514919009652900689498724386516804219864689063426999320987729048212754319965097519668100045742562905593016088084694300376553964612711229063845577620355911042857385643891457603642918244319039036882492717767141985202519220282661218172176202842883718674622829570448665560673071878032108430795393234392907925898338376 9537 -107498076632356332816412471534186177485616683124724630646104214672379740274303339032480794170527981590559315788912024340338715236298772780996813959865807200184374294655879812836298005223629838590086560820999429079675321792546851625474766947903178701283632329133384215152859039964957690598140696030209065175842159899154149109670785679977780871593591971331452860299444695711756732425777138290405384617472030200881752897751541982183404665091806137182978338506722076301569618332592244999440959903162752020061631256941843618969982871718947949766605199504818712572137054202931962435670937232 9538 115648326592916938651238965708907043418802482683701697351788810875630749225888105833546887355682431397267094045012254627499204840424580374416129694573817575572627459122415709512264385677349485515126307582617699055058794501055292560746831271044850813429330329469187802060488061228477263329326031284611245831210781997165734197469988283799889737013255221918761043109631163780548927686706285601968794253110340975110027756620765736656505759398884324124412092364524374366179248759271045528914200105000188438622577893667088703795583614966512379892075575119505759516131238829226848599061998592 9539 -124416036670987105890115590180279670944754711639620916023302314796380258559482198918648888779890652563114232890396789128497211509152666368481943327662143649871665961927013871095767649959335021246217029999217575098911149554235082837578823793044921399230050506787698670131679201812242509310557868704479813347264517751007275637628858156440244365415000921923384005458445548062230674050479970433111739639056751065134663646963847738846404978892642551400605039299119247591119560796071757296477322181307453453062543154648935109188758909347907135520325697741807790135905414779559161493936826808 9540 133847949660890287029151467292940481699270069426766745600369651003924289318377142648247656129933702123040714597811846757268153773108907867252250219628351183035619164797914437021028104495541229361755831683201582361351844971538058627949673133676253230905002806321332585307859853069757550339460404500838134011906709453348529662240579845568207872301928191619871846552008429390602222046870139922406479097355023849165163004481488192680053639054183637583907751012567738864629613776585312358152134189580294352182344700715998919093218958036926922980266604955823330906979086616041503865975308000 9541 -143994344161395745585084108664431900291804081259587602822215182928503840149255736114402849836530316276909267348697771422126736859837469222444124013929989193115264642317556994744417809641038734334264817517464137470086735530791384990312044172105563258448489792668158728302273528651597538985011274973764254940113028860128504672068657267685131085512682900140251103073224035505336218607843491493236303194466815564496747586105956879284586682574320625807274818497522859783790634242257679959264941328270970105615062980778949744170065554328734549805006129220248203082636896467283657880966015264 9542 154909301833056973151591201446812541558254342253622093562281036582751061793092922678753682748272759503054748781223300109163226488370419284948364007223473190912513409488977329386050954126168464959600296144704896255764428203717509561855088006881984006491716932971888766680542043892852099833469048475583416219747281409199317434503200975176330804420946887179526249946552626439601215049752326576116727761676737716329415669487064863400368926787467769438655916748802879834684007427121723750591091394869891799862700431664474268339875670266570821313558969627220712119953454530917267252030973216 9543 -166650994841021916128799868491765853230892803948979475904330818565487249010092185334986970160477120687348254676603157737008743838476654007818270235911632037710248703394271528378535246795776241327101170655523465635597691298020427294410976503865012242191834885558413571377041997972449611759122515804742983326181483872031752278883129661130463820507524474227071543307514775387106206441336479335311843491448592272571352641294701447611956693726455449023719041394913521889691910018744100730814837669652793238465672712588818058035962160465117114025883261094080734386526476553966181302641466240 9544 179281995006722425767670988084974023152663694915820342793175545960940949506207981698556452916540845791619536441737728751353018564805564233800478969988763429864062756690504339412948746320782266981979838603396441900292254290208679489479201234197457829752924749789165609590399120166086236557482765077413259230808729576896321933616486249163420089166779883259171985018813601602456410882545833681274881848761625037738178015882331156577907422793861177369994308652291011737689736415553707151598009393965232716091992463673277266422054111397142834719966875168112880687318123595603672424020798208 9545 -192869606306734768330059279011388154539462742633280355271545757853069957861770560519794642804697237883948458283341755134346654781232188138988811934425740606573243192552704588982635866741699850875436868158662057691032294933324840638840392981203049306768370831597730718921418994921051251974621898338058328131952389362234940417477122250559265520790505900009573017884870323940866829889393851015905326144213626178668359657313613624945662210679401879028947376396927330390354729357290074809819011210545182872391410822768960929918031519699182391342273392357615840081094955061822053720903503776 9546 207486222480644590210816222311141162221602525163271410209686521884437217327477300232950345771529294354759309443538227841204652215021493749084917687311921994045710527085116638715368518539477972276685639411452769205485727572018947749478755594393574813430634842308503813435671139757603838743186069317800807779730715499007696847019547421747635820557809272921729990834735588907961046775952101271829489284872946952934005419331650949708772195383619501498977848003227887713860822239891444315290248826131384097810856159515912925427827460115001689444157788331319031538941519433257153885776652640 9547 -223209711642600287108051380245867111473517572138323909904510995266118540946833611357971292427732191135161528044989367624079296673203634052864549528218440933258292268480247342515825145807546566098178301239216102206472898773643503788083808218242734322712891109992218721078303042345168587494142327638728516239181947182565834859959678165467832200133151553528406902913886262326554646690694572477218069592403950792702855020613587984304909927906179262049432152829966931843173616209463941440755943469730767285578338539319442343313842573824975781645714928518046521973921048944954342614159676904 9548 240123829934099184141838357894081230432171572243231761909256745554684424462866864086917088210446689024719428780971456689995719625347069100964760349313046525109366840774505976094644306667024176961286409167019127611204052118413467703930846981954898124142955744051113213535442023244137656543093054078767044745384478051922726546265817761933355496219674654182938395571411425803576323812866692461491723801819674525888518239022239513071007319334169035381557015647577439115676124391486208965180284463789433999379347565099039310601024649382479406267062928450969036583864047937593536038019367328 9549 -258318666409174936071983620661484658160819731824595010494572054563186589452253662166152057852180173316434555714383210334953435980171786029298134079392752322192066553080815738325380113683367017931572390779609812648211486148616698537374532290673657434175919232049621500037826785048160440225594220099332819956313302981948798973233128074709047460801564557913553057848184313908027140003444318418258033823206542109233384360342964385862967218250508554789511066779944788209872495240434571309521197511725631962022978095120879978045621919864557513626853885552700334215929131473762991260695107256 9550 277891121508352442221229846559338356176234960062001987967318292918688398551755133814923520840470993798143496077186742130484722847394157557971431478329138356157262787356136577121501853389466773719074381620344200387733853335291803999831838625446523610194760985620180875184069779966267608096219759984765311912589532796759061826247076772367946189943740292515409659663541117809013145803993316387832576404815751853586345853631076471517003916851725267184574467431549386356409335403530009563728782568205953424106512088307083235066924232264301932852728228551737257445870376413486615999036442656 9551 -298945421655379638286305913475530663439056134307545954447264609395917170806090333534555294168612632003324125372968446391747044555818692888354702896827557966331453165804710222560343933907520007259894680579457931885707908321124511997982105803244383367477583608684878172535476093175454545261335083345880941512052892271737283324292810130840552203706469664567992133777857560959664053930838103384265455159721926172157104075398332899947015875487224606595892348476570884736652352035991579379818837817791214489925798355196200613603089966841473507068235945850018676053541861976951181716056240640 9552 321593672701770618381061289065184650096074816710769030026690275058322650071648081841498259698993320407751600420850797920102344119750230623488902745968881512588201196608386493776461717719358727910807812759921279501579501654730202288865801801410374507901914282415474796686141609555833176291007863965767931899448581049852556917567727490136465612014884734841277610762477269162441766385601025530989100607208610593674488460601226642505234555822677518501463635339058723953280865590082031100088128505215196351981878764820581148912757770872409902733365557722524858397171047944024213676855026640 9553 -345956455149608966023276027663171411536950971527254798379050008286843676569117403809420066148562726730780183419320824389468031219986109773388631267787431723353718340253659110853356659536406113284001938648672916512234142946308548926483837612676377107245991759386916811038345718072716712557318852262618642974046305003135004763279292520139116421322832274664206076026638853014133478761077554689701338348571250024524247524497917008503562223614300874866542297097043321196825296776920386372217197843961516215051561943052315245182146639446307799403464420345406999244725619894346788565762140832 9554 372163464303947008759871532682401730506029603771792694810261320603982201695582207075939172894529115826378670971921974664847610576572927830419771742800756334789669900559575541506814060511822322910007116241843045921236621536312289315979420021281400590571792055537710885868758115783636066258898516778206406065113026338605347213074561659099970686590262672294255461147319978546163038595744304558933041401328009042400244443393364954345759832167192018949826336369506104713646376511579294905665305069124305857846557774363451085462579129738660652943724011573106326065813053762986146984044134272 9555 -400354198743660494365429832762934182773327823668565094017021270292506697049441184450933086962564103928145386612432808405836194667995182677403346720930885246042883051395567578026546987974028825414895492587536335287962664481279521979220764091640021519602208525761525627290823642852138481661096233186967800394967710206852265940609269288758505259875709618458067216209312678702098508431636618086968220207246870094677365601794604567501750924512924419338125533523978951628160193811815278918541727972164787874486599698382200878776414821825593984732821093844371352882697569202480093191932890336 9556 430678700755031036017485937241616504623233624503026952727057322756730409695216095456365362293005424924639096263602129942997740072765458228386439026598208616581795278614251766108847535974329045120780865806661980832364344462913201784687345147989960849146842011576928252977891683982998440800854827811288068539743857949742718289214346956487659437284588447531643203745549360319527196345721863557463058538194468534638086483790452436963573289367891092529592821085132690258266220960640324726212324490553402458791403038435430014567278675931912467078178674545151208711066253205940483370673204472 9557 -463298352646976872701034599484872517777297019352588653802631972965478183936752026179660885077666624976627834210111177628452406916027282235288193513566518703157698392002573353764116746983894228464367821909955145112780598596834974310514768827945974099059043964437895811562691771074945466317831171779078611794118542370091753072346962514062136542325119409219344612432594216258455319848075755267874580654351846736285211730670407979103718701321430176938591617070071129658703000373929017649394127016361198495574108378680692815378051278296894061499339022116510202245660709452128517987966490064 9558 498386733162183562758767210119511101568863765895071505635439544916521543340646506381095549039835517670622335225112866605178871467791037813833247583343800042655913251028850392447042613280180045267313260275264432446336228613042653798176300308090423105132663770516185265366485423344551615421168013731406472667276635280085112147938256842923610146016589573473533437836342806200765823127092583055496825787122072814609654865011235199367133117014278742146215304192465563454226362982513608112759539047569036159507353035751841691920722463773735332129412416691292576395075458804162120177622032744 9559 -536130538515956544139691307541246369294587182742779402664317266185788494650117535157486127335432355423982774108101173826331790027945397227791784344547655019532387690171146055122781271110542086112282394948506023935161068867424906879011061407757444473684010450637287239310249323389993234963436323209319272079227644912137866277095006473117528798437852846989291866024449327234557482060407830831221041213719539581228640660899173744907205886839535886074561271758567915814888041070825260876199712363247652743623628552287153785503643523577518263150106920149475629388977669856225205818951298816 9560 576730572936100452030815275489969673535792007175907054278854328274646604038740952061838132061188163835379204892299477305019722274211523921340230241428792733635130087901275165047835603828463930922206427637998465773383343139513036302963059834617795456272978305247517099746205364753278101756999258720904190776367137754240891267370671595495213301012591876361226216384037021505266886507649438263068861904086300994846167637163358714733060257976483479829615630335567147682684018248055387594990775709312570594049068675696497153448276732894506332261972411553914355411708329246192766837934126400 9561 -620402813944324899780904433369381506706348308305006900388280090028465776164984617292691875656463872060177077310902981660130146460201342171926657450379552714192486082576065332048322018329834169227683474121087467665699257301815230250469882777024054712447124763737460328853469915903046812846038709960287544698963813554227583611280946159554865134094195475568324822103809731962903603528741740135989286492443919841106223556787084628415850514341189589063006268289898588955049947998276162358064192836187794889530058940938088175522056560466959698481550034177610785706989999763073893867361785552 9562 667379558014517590846876342733547624878132489657007644068673100879504247611645015365737350729693322579491899979943669819438946552120594420719798858266412655889356137345137734326952566943093133477785864375720852617308338862039065396786377851644246171675042131770662907827798974352095597001975870683334263285224015070303327086996409400823096743453118500690993920356371729525540465566556064640777156459972236674569484757850934130157462707866949392890299122863602467843757493815084019610393210099701751940232974292231467094540449182960935462614144248710733472084569099261636514376071732864 9563 -717910652667793060814726189161169111690513643288194847825578729420885996553670673210645687577463463972116479239488628615478795408283205451090905714895094325239758745471871553834154578116096910950278308992591792274417525090124916579475672842250966193986280642017592997816979890180157352237486962344329935974401535043532775470359086276854954602315731811171960563737124940260725181974723863258001988220277951818148128885972275875024842212155418083114348070714819297845644569806272925611287230484583253158394673233838343734535060999195976216865574667069051828327306520237055543403822266000 9564 772264821520755332045292558784920435042696617518686673160270630998312465562959724515318347772494624931355216519548413018983482160524853566909981082054808090886149612805727071399307196081276996784424997444779280548735102412184731375942259270150791057854217551393321498046572763241634084956621568394621066901020416447819686085939589874843271421344351180736576606869002320436301736706653552324158387834144909834502456316082678794509974897884914380622842632708588008889048835738842506547082174506260597807872049876378837272833496780226559897302785582177921802889248256653462924212121351808 9565 -830731089294309687113828695839112958173490241639471514209763580222466585344052356710182836450255589841475204168645004646161407325925678610613211647454432600811216386458721194299408527205275322549588819876313614253377884817545169624198166729377736976490504458590189015642552943499001286953487033117175201798315028044716350914670645214624869982518873251878146352517494848193033745037690438607165124739786239627218794444071084657320967994976710647850833848367717439828221157664179990384732026123247490855462738788706333050570383268523792168615556708729334188146199107068799945183137367344 9566 893620314318207751279803149284481066541031531037225238699554030968389560563348308590360869948265348525343950823312426685986018555749716978887797046481606252886400090527595006634540371475641226196160967103760013238601794338840411340304772356809957890212474536011579406247751923210321076565101089565730091705525077077922117710221015862738052683697390284112794218745361290991635464924375522866207414522149063278026417960248385610502186305022652213228916019790067572008330304909593120185909527941376144537741325509413928833862067344584437044631695711535653505827631238581304809749145158784 9567 -961266836634090546327318506947745153973071308861978486213331230369112722981128530716259111930752605850263879276908467410616313691721070104362440139830977163612771596018212467427204600099865928569190572227941599228584591098564692149105559940707726327799179005933960854213931211063905669068587481611013421464315887235334629889454303252401101055943623943556936653631340629183430356111921623372835998686833765309277160171711742137931895940781690624024931532299981027539343196915398168484644315990676073540595715564476720361170806510568500043255827947371107877623009723021269618676521410432 9568 1034030250410094466812937421229027068565783594422350518496356461547870777939258354911181300602338154515563932207121844530940891749058326276666215793240969173215604681035577617055864869605907462620853007490416351333833923120282252161551798996154059863533801476989202862346991156680896131443353590272841785287465987549932656165351913328728564414440637951929520516556285334134931305431098728846966314789391856537114112499110875416605226788746755720613106878718312861813297984005372198201684684832560350364612480911301161122550911737131912432675567650048319833781957564264145335554203047904 9569 -1112297310036318153523511125564080200573910900927989078801451660531193326492617587120326974484173969275295625022112864078354929671259669283018075710327270856062907847103488937345489599337018355101424428567988202758546777272378192628096533369320511594720892156904711331253376781232164935360372250304634457062193145668451165785905133978960430122921798444374690573709915375990887039418292539238247548034514351449065463611296329379376563259200561987716981678024649214997251817054662987899903534100871329807347965037404706546384009414789324147123526799997856078157654656665975466396693849952 9570 1196483979976068372510609964107097042932340854234432887700635373523680314771311063343409427848689260044074365021877788832783544193392470033878046198988980716384812125886770395191783822651198503531404522940060693592674625734106885469986518323598009980567075543430174442034410700465913688843058020589312296584781027353275523532291402654668754080401367396445130732428813835327301760777417364225343854625867193307238816634917097882993845601734665940650417703485369285401470321927166974160780060617639929409708145410042072368743122342373809189216004096176858427680164509177291428220293853504 9571 -1287037639206524214408673469634684904545319987365755904037733996108629824671673451560083910833571287337421786912656302465210596870117066221545237096101261756681618430612447512886917015103985445784342706193360280393790485574377392335085910337580874133639149864548915678221107965213097187735501969137320792686861998335640728407910576200668995454112090031327135105572225565861484025690633156997030434954342511552814679602676256540229518048259945112147528205617893300318906508812877976856807284602765472480697201761477151864209637281298527273375924025535027993992547376138218539147664135072 9572 1384439451898274251657967972366403683448395451038949147959966450870702187771520310990531756779819277523893801285430973761729838508627774939547569334427080990828967445071663066152397253238309128166148931911851366531454964860956720689176221727887834388051802433788512023494235404638063956231594938887607711304918057510177281861483456218699158182907706654295663000782966865177367078494308839219150887931991275749456725198013216053506994291863659317252327741137625104741073524176376457796434284615446299864420956970413341579862236317240129274894128348870037724297975963232795688604724184208 9573 -1489206916860383810512279215073869089687431778822450479425259536185130433443098816505604489953279139762403648432012822615363116779363704156238002446116789900729105515257121729258327460128214266317881813816825501477338425145361535928941677250985716671373307571469487172147496841009040629398462156332793662462998881146263143382339836747931806438259858091219978127061307703532368094243823520334800200620557112791366042007944193255795648220134872435332262627631324880521458573834077827875782511186981505617798318581003375367610364091223292334112260942407321287633897852770961546478615698336 9574 1601896609220854873462084406301939327421714360859979940452009972699240719057277382131968631318493031733024622568686522413480512835672210713234248050739416503326178650218622253396932503618640248206060185643241391945753235586860116778458566948847397878400661757114217598846596205550052602730367534059500931503803894788122799465595653491508227077217114300604084170290837617350665077658763749076898095501624311506344478624828224398606108500333740240624812315027108370322194012852372120867980463032262494851941696819777991780955307850538407026559047336033571569869253475338859115279634524072 9575 -1723107128826511749990191143091078529495536617251843985393693041104418586205612253712638599741011213209169499050514375894065246367150011910427457191156221018011201591781576983488151058368672422741187426588646253939149937795432443529158275588413497883927392021910477922203654269060032808952310267847704409758824914430186331918251096243895174294635497062356054301437441361057396650107699547789933863396835273877763863336852240629376935034437127048093350685377827792598826403189537245167245541899214649220941943681614067566911425437052520456261687385728849126378500543914211788108397172480 9576 1853482270936816778682937140652770750709998263973180229079723880089443069585665441004635980516313714902748931281980067918677424739641014068022502044720481596855105130033189994896770950303020833673204650395991246584103128470203006820870787754110003708841981761982214173841670053086708616397570258898668844422162425065772460331467863683779780099394615634577930802258643850077559877114634096547233523571158223112717397931645655921537016497416572266998706427907679160061984755401853123540567723357385532505267917913689899449407715980111116674385707241758269216285302923085424562468144575504 9577 -1993714435958627993536175402145403028441508769263679913204569923143394345480509769573744353179832840393314827909588664821825508649316570882976149480799607699302278599993695120942785909552963208938709679100476661041326557193878562035344875976276624175788598742716375592191184210163871808943549413825919043778194504758453946220106770242756041728547401095181026345468201471667834118536046470576472821922163218282777756129527420540577260758300796907630199356869320295240703310244711743175975438329594542935131137074569313744788749404838502310264892802162717294645574430623664799914825703936 9578 2144548296229621833100206127833277196234778812179217379522401175909076234605476759780574696589327504797858036518262678940202031744929550784890474927606230524614935035160993661232864303694152540835418549538270100096018599084388782039486266498853720812398983857162127606990681638830705162069517578038789041834084753290790971972659168602634396245040728942929907610224292681952025267708422465107658208220079100585071091205476307491295630418954764904947136373067597397611101230339546644298892691754578736278287097219791442429114731452319651040432370074357582189073345298897413617906200652968 9579 -2306784739213648757133708493970847327546652028635771452226453590412017974459990448488367200660940546788232966901719153071087026154862647834091874977007603663607062894025561980886804648934805487504366055080855543683282115126905253225846636906916316444687790753805247266600098570471611206189878669477802966290183575670872023794031856165273391380988801627791886456732781137948257989013737060305065434522239706152883620957193319211304978884880131434642879307919143754465915088020139811658858716879623284700453104915705908463003057230908929714230893014565223356945057381753480667437655355648 9580 2481285107928796228365702503890395716532217946696843235762673445837222357175749510241259991175329617493533729155453105133670586177810938450073657856385719575646408127953748570120117483682242542406725996029142236141826684344627730141254966329580454408644434865664181653318917481220603029238008568918002613656320772512990469991961531364524411572524407254278016715968083474314485481546545810620811819280677955100709317226180501378738616455604766400178705037801133935234348271212846869497257874117125451465718451358590712710207289418304209612931025204526475932037289988325541024741320634304 9581 -2668975760996065463175685296579036466623280616351318532024260328916776092108260779627216458625153870113212223192407084715620523788375426660281969985830053701203510699890080607602281103906415221897555584690871708558864091537729881230773794802827643740736706954683541151614531543265167191764608332032060264458397859467933393810697623296783240739311758206913253235244615977846420351829820887348056798730818885867890591858491145926894145064607422111462903159440990718492354947672558420980800637693001314989863575793931073838321231865920577365390838862061075595243064739324583808926503908544 9582 2870852976381564761003557231489291329561145332637419087366952631152054875310786535278901518991828455450914990512515745294552926567397866081735837507144807410071029243730516177179493138446307087249311576844906404812775643180095535464967260505678452609345210604275414787271409714417201958040762364797223687616007101197559403396938127011019249218240395411314405616685233739457033353330027287394219989705437524422903121101356130902409537445657696549334819404218710921108612820980362973672923466665884733475547535186538426308510768555951596212124328508474146121930257427752386243635803925136 9583 -3087988224716840948418187521487541498704648946896854302287047828853389895710951829692465085014309161761108767412552865375706415185075571249482322820778350073750118027373921301569801741986073681778343298652616963851900995264619101669751624075700489949985748449851281427096630019423548522946960659970452586080472841776228128384493959120642140900724898791219565869026446347819438308724218584428583899471072672458814286335147123483331193534795946940350230950390984577489625976282396885440898236894164053241189228280317253722503972207956527386115661373576594939251703437722700119855665025152 9584 3321533840029934566893981508131956307043309226155649215192167186429264999454897891085276829531724816990461272828691605068663036886801245495415957072829136225898890935614485110711016897852134983179674826272041234859811813837860360902815625289978966277275436274429003733487179832084676428655176154208061725956101137159898721012644242017510394917269169877104135581849060081628877702410301277687216623112408200347726524794156420832178876176557655512233490027668644278754517228397847583542152920770956860573605206090777525348224654925607549405335712190365482286410116490278172523583045245056 9585 -3572729117814192041428889758390513634106994596906952695180080532551640091721177884985890284980282840733906899593481063033854062112985731373496016446210210745644944145233737606800034873811359026061466965464854722592256829963342861107750512649287788515012106244085668644192271161911016224023362012312566043129527408285759810973955873923924142847912916030188082328707790533484323496115554250686228584710427016587698719905375120533249929217024126468649044240934344438533284940076286524857147814035155447511222778428324117850950128910249520575499926453976644410658868389412885793754270068992 9586 3842906872613806096376041339329970414542580279877544836926790947065517963409948090849474826768184384155065636705763254853660635716536160071160853338362536274810560625019504119583814592612278049281045883702930754111530415284922654710801676706740801922797056875770644679579039994436300159899480582731035530726798716905559146981892282590534210604288801263829967269708816100047650844881832041759211030343227227008719725265192198500376376368833984616212161819241721183222316457805429747314471592152560848132358173873550301611990272265059916744280704259997867736291973779425067274000696896112 9587 -4133500489726317479895959302849327110249191852084154014624525296299043317341931924861405536538118301914781385131285448804826145417283353681811574403852016310246244975968198752958509865366620427041986486759711253579079197770944862841103239567932108327826384536030997755220073904572454408603183727088300063089940612265379344354942338051842291975861455864828038118847714426463814705804824152881668421649813823726029401951079812504325560974262233414177201263651639390422170522383428179180226683642162709385051892402682495965235235282104555636436492478839719640951489877073779947127327365816 9588 4446051508225618407047425210466938140818220512868748330822967891617843701573274906478661228305570724070099663892816640654747983085288169709588692991980767423828471721708583156493662645859741563607548822931617859425934042564037144035710827874966634954800178912182131452203938326365198746694593561957268968082959330777603166761741701636390678069664548060526067455209019232979305065569769239165758358548710138528558390150615765414097193553825283409808388442825192720524973202088079038568847555587268797404327049987005631212212319594493477987511059113964186454107700892058066718237275244416 9589 -4782217775308027917771621791422920831588268938531002348354477009685453622934278917582676822637595336451047424708204781097283340856057214983270717011818908391823418731896022039715242111332716458991252845129497728122063595202252604118966442319903430943515492202885113562098054627289934797716853985886225748201851800873397270314567130707222271156413951366720592407520004800412375867969723585172780661261564541840550785739070507874031292965934581140144467281416807512715656725951495218524439107070991515596854471596180427758359086164558496029855275761425390676259595730693480189340725237568 9590 5143782214973465199999490532559179754612887928332091888425831673182066939774501200356645462505191465443659803024801833804843440187603464657576520178291145026716932756350081037451226480213308327729236987897384252740369519757109265279421239934015832582623841154742495214464586067815352234882738334823825269809685999060070263200281549804397160530148496234983210484987378909383026008571626189807194087464756884573970397294838480796943222884460972109671056019317530637327413596578449220530248209988143075326532829060696259003021618965415631838367464427584490416341790415577880559612971876896 9591 -5532662257289436246755103837264145719856586474721924263470269225201678859011501859692227903990797940078844813165321257543348951051666838807580067030694290455873274113005744780108411527702572541586832793342301111298480445529148888013711391232162448907847601386515725726654566486155991713088962875217342853302380658678293942720324254256490750702468893413993786804270816866765856428300947233403243940744223857022778727174334360972828269879523507735464666779053209870123619258675297156202629639655972592798988792922669917277498927859576411607481147420571946369743508085755345053555031430656 9592 5950919977964465957196483307553896901349361839324937132697724111008940655485997324940325767742560772096659286732790100194803370749088134866914182746409276601903555878891463165666944836618031123385080454435372986318343891102733310954191213373361422495279090831590100585785203330241896554018041080880691536649733001347838514840384383224195998513126837859210446607553399873989394886380283320061810812351375510716927330821934175194905383012841606769884716427808642504225149452940362967515661315923488163950282056847594176415443361005199232316441743398392966568584890234657255050441984952880 9593 -6400773001698021473311725252291190700130809730371568724734668822697885158576361771265799719037359408395498314389835303838933728715949970767248279004465341018995163485223228985564857149297154232846374459435297755844291099182549579607795514315490732311833124927141108546232362450141483870854948377339610143790421889536374102643902476511502672392030909362861694011482206369439994507787274995225583434440919647059843527443198938378008472736911827305225447696199242008775742668478270877702785809433005197879499558164555685857474734226821973597103811022996788960148039075013371415910803083200 9594 6884606226795523915434753852064344732553856338282447681788314980889555787790146848916860352944955066787970362345335079647501242583863705780000205344463935502772815323750142594254826523117062097927447223051478760631167445062666269035942591664227123936268999930373284472181929404683632810110690085410651092680108533549200204762377452211761535051970972741351080528418610319711516675069168530926730408368206238691319476670115029428162351648824830682941726297476633263886302146109623185524178418903832883627815153484215440799721801944153733081970675130728291836272665575762787036328613889392 9595 -7404984432860849560687575637623459875675813236747096794104553408966933025054051650932601283750725067601904322342488699977723734149487723382403187800849186210570211027585775005040191530703086831505198779026951032998933886496020261173235698146750536905792425173412680419289664022714053613092434213839014428319135745376678788345470824471392880859231808517486997076026890952757661871001979069306296039000003236686173843548467318760205558169318046095613134149564838079325603202283804064944282007327123233375839726895526764667769428290647924665256036531793761126897776293163203717191811958912 9596 7964665838027477336745590427393672623724908164775122636707394891939017151220517589513853799413609838794245973376203412315166283319526916992266060780393583510927809313281533150479083129636493716527623563635153017650683189995376767816932107610233658041105413950864291585158596389587392708240142010122348723496684163256702770059568463488325036246751740259940988228450144746658975825611580662225436527158838940526839975901011449304902352448725562503864564103601126779310805496536877805924661426869782421005899360510020287896450204418076003128180201155369123719050017928610374025798643510784 9597 -8566616677187550166104835435865100688045852825048864914560169899440750840309980663086840856641939613769706214702903244528582423336758121403132018345879626007821695723521970913694878582412969517895150088865248163554218929536000849122860914543428050571188629649098126724509384581521323287503691366725156535577001022241713636970627592851217472598892504667694868229103201674255876087294873429387595891360312921699050362466698280739874900170312271059068833114851845863135339850416693192654610721491933735070637387004508790137334215352000610991166879136022510014432187493087786614463609124032 9598 9214026878051817265438781516160249125229568519483922426335791227284234757511074957833602602427311075652723473854848625925739822060051281185599344039820946991940920167849591413726133635840506747909249550403929359968191229959761153816228586353442977821384471812796996226967570652003805687279398920877502025016224903942259556354442510466011370710243479206259337002760032354095557226027511648758281278381253382189095477143602279481953905011040287345459781113991681464665680002245131895553444241995157304900322106843243435714903057866999218462638267767190076131377354456615398382536433528928 9599 -9910326917650915544637512449598503814794811936827488200834043966266765930407022487860925885275874962946993662384183438673744412367553089817450207319911020787445804590720500420375463839087720861746561122829548647065146862548890830800064581824437698612452303193655141044784141231205669351589962343371825480016490754276157675080495786573480294878518848878465021930243219815464095512431540017114020626515584080379111536121027878389426621538362971430343401756560800794014945465673081822835901350703695006706001238652909550181268949394919771073671656714350716995272433173461497477728471991424 9600 10659205948100049411146456401295078289690296916487411048427008666347997707175882193954251268036298761382030565141211217863975605524821051781192110650878541193071150369380282638271732964984238871557333956915997093238034783154664637376759741211477977186549890478769233325891120116662295976468086907562302823677447467827339952431290922709337327539029297025247055874021563615079500323783884442723931580975103705053476781259204631088235284958754868647805289456620361081896523645694097786968181016116693444546994124193006262758382055937229219523852399373177951904365779393123628192359476810584 9601 -11464631287127432956753038259765864220276175142592231014416510701512109239170167661379934448617156406995130422456434694370030595547027118977973897110909221622012422384540673893314406969947418342172549712176816976249079264858475390973947266871954259163337119583098267510164734040686378691839365733620318276610323653754291864479791574240883398629482658010317960733429299531914210158208356461663463478966943022561336318635676167698182273502142442424712421369633969824246147381750641126184367099327168777460449496363063327091084833091831051286122219777423959586978437148159681489873016155328 9602 12330869376046905353018616557719704329192582608187290026055965516316201992591468850163191369873555006059927108210331645675843845173539238298254112860729136593051332416257768134824856285431270301834916704184039035822122066050054092232837778290512574712516440513716271019973685759880156638625455665609830884346079846807543056140466174381975819346718025517950405834376641649033115539958684063087257919196602571352703909648559015828327358817238247179436396041356085961399641478495189878484441322535309775911114744849288679883479363709098027871160766796260514294895922278497913569362061372064 9603 -13262508315574586566736475268235877814341585972702196797514338722670418860312947513674977660932770408060848281270203215462467261241236153026038114321869302771641130757991333157204217835964938167559062281725147154109896914544569624377794353144047699172215544745397567951276376292542471085252640817187052159598456142715647816028963815909241350877862426434781755023964578738074630347157960916419832712255674589222484713995401562782085148568346254517420031430684199439856638048849856403284669655567548517287858348025670150258993674673651851079546271529817887720706587292139837831086798252064 9604 14264482098188799124380742722213458916764973878036716533668050518792145618481280615685606475853897611255041959727060742327864212070442161272822119127326334893463770683871992698747299515124568946619589480867193894699997497352638649505308873460846745141220009619849185308705132678201892380016042953073141900877806165968344990450141776854647783347619270072092781633516068720628526090807764779530855799326450418510486175774484569067273845893734357433558235956315317636219304648214143452776988196180949698983314191639811918742487577956351658259832708224978274154613543129613958565829434713974 9605 -15342096664655272944287910279300225131320690323754073257749591647910545404308087197133470822576121688676272397594178441806427157063236647487010267103696511630528102183731699206276009799436160044608821685020080285170379853326897020224688931984995814947793722412917628455222930798729840122183228085526727330897880158724824968472969830936426140176112098082924016566393271771872546982441301657451110933303519293895435587587741482541166167024967021886374298659488733046217602986021351271826075318545195195210788632648791191042443843834491116689845071378993359393611524465264937195590586244448 9606 16501057921932669671058535141849771730620654756562779660049908000996643113954055659620718187193747691753486120252875655836568438714336506966650779029517402550181547065091519013678857664110946282270096961053209522016480510895353720511029048431468606219593950527415680614236785616841352373327966909131986922688097890634119208774584916456684665567708168899001136678541653248928000142478172081054377868764440202364868925858894869770008274665992844866527812635568099641089550482757348661941511164237012066343996454978956955061100551782071311835819358620992026485889271321281790030777228352496 9607 -17747501869987015778560359658637020259476183580704746700746697453928595920496976168507686882164728089259022347126635002921842421855576453382553769120205516577779859243820745841224172170531893991981484359152646033136347051855460250587519119213143421142292172427640134099433303585986584447038614753048084460594176801874529165116907563616996816701242730423322707904161034953054656957821518530997304777792739720832563451455953377293534492148132299192690058050773156732264112580167924753067922216298551984186069853828060475887649066794396008499011524638972784447924746818583231979073538752384 9608 19088026996131798133090593232252653893600246015566537462438160980780740511004560293767504530482487377208664610131316393362674989273722973080265383786513818830145685030364891916896848641656348537138834492180804843047682803121950206159628474167703236095503005886301712359144514774452098086936242098891865467924149902272981870752235674074334563213640032225268224145389121237791172540729273375857558434726684792854542574867590110351921429266737699868391913871242563107959541773127250596211548895827875672455301021398249873743609875603796009311028348482746857306561433951538152140347356456544 9609 -20529729107431385541111326785734821144374262730282135551551574492876383509852677303713817507214140428169122813059966780027334057398262849375492040924267817373926882636942769612569447005796799895267066647020520872042338791159911182078652950868449783049347886511714499193337534321454284621004183021932473661252565166595286196070949784472668912432177368547101230992221035350137101148626609995502407526134400991386779126284494389414557860429402693026359243685800365324059963465885270153283049193960545642519909039431176763355514534221557011451345350580077761846499577831907550021359020370704 9610 22080238784521588422405827527773550637801478295235596471384831351474683737042033667662054282385833976947668044937323956472816151145494189961254407817222368338139247123161530522623542983054064982910732264516964228111300878002722957128194392711134620977973031852484060427692574218610144609026039910978236814601096904533863891596386378950456873878684065312310288298194302855707592794309684766507337631389853868668840110003000399082554498387531801158848969649667571558992027070189364815617405108149650759571410649557979878127740293845497690830891749863794389262043440546733352657986516129272 9611 -23747761653979735769503093000384718754833469715988682064385610486151439758022939726243866647574420693472459567989874870677265907945597511339087624388932949496145989951244570769877076815521536169917738141653118292677242816255447913133901713953495116846983919874033481205131849741377627281244115619651220700654413649283438796781823097560955005744394892806651104004364293633296360425888702818963148050596009955240956943394405205971258849538406036831902619518974289979509710740016135685848116135563948761732023454092084579123406172036825241056101182171486191084008878438320236495618895666528 9612 25541121691189850985687404048827597496517107564917422298974789561658132418743294218290508674077132676455841933749206196884409840930286077488518420647364439325955736098908134249347105283736950162192765406043411838038209243738182077678474729123086721895496691085225798147061583564273666685919697555104390554951394615353441110931018464315962714814672545909912511666247667921831481483570628265058800949841937059131054266445878697362872345628214944964188514369627893918289615467857352378682452677490930736980636399213119243952627453063774833828202642579555913635380153527837417400735986751936 9613 -27469807781573977867935244187688201690624997984122675395552613756864715761165605240724926513072970813641697153902911958721391020422871160833414586900261779929999772715090827303951145534931856970673456969303161839213759569743611155275671919683886840970578752806072663326767096587577843017864311609912305003269640926275791892793861889033680597828317824143564006350141480500699239061280395230377541164905722147367040904657507204723622998930540991265122695769086060196405916529935532577968363725902203595842031555150806194476891388650345556302747178596590111526084610891957511550780033697320 9614 29544023785181897265721439345701639626524501376137437048861798604376574246728905398390952944341906050137393825911851097171390822032232564486481875135908117496763992647476790253718018604590731961956665030021693285698063626764415430380982288031996097811186736049417784795753321547602290487863098451556413485603862084481653460594433389551114347764118660539141215606571229755288177195217521421704571112549452203916711113985296800886535275837561152859478291323236987591132413982749253904002052766435034017240084212569191825415841377460373469794377032832519223910465526523560027823516658060288 9615 -31774742368038092733082806206496602507308049565966773590173787155837720518424067781164072556252230811109319597381877704233579642873105055195958090889892076976627119841774145394243234688223574434302265741402189032072619020989786427009068285748203579403537480924412561307664441108060917445119650061616397913426665400158255378649274615200838341810111159306792453214675131147020120494115861083645804333387136906908630884964251095591605555511038826467459743073150406911302668883866147514234215681710488084028880689958570347896214252632094387601229725290068431039725293251996865982668732993280 9616 34173762883433304025185670811622845725117538347781756083135419479759610494476240927781689785325187849263499469815341021053368057085046920537571439238771205204262126499776256130078792980295634064625844616729496521140329909989694270200635635874642178133513423159804708293385117961866097172123068894187085925426730934427554556644887943489297180486876215179235096309981655284055974415554888521985615459867035307273739262684892378788362804561713992415134321455236688501671079219698058267699754157146110391629429744204891091176290661195879210940276649058740600531631425310141460323761690435120 9617 -36753773607622013889499345663545876564725404302208340538142873700923339418705812465771992804298915743678492931983814690067191368435446000142826914197139271884402737596673480507981576661570477085482559442608153420601635157724252978300692873865384217813408850628270791580571013190181092207127073229889588351327405220859436953642183299082610451358272978593030295645003386876207873542644013952586451132291008357842627059133716428646159363020076900229659230578490936879134612294522395762503850765896941157167674754340193285014773835935529885474224545404251719558192886038768222978912672227568 9618 39528418657258180184076670310311679559593233988922214709772035620221600391886464328882035135697005465350495300943170020867194530182932732335996967776379979043845758667096409224915855521436169219525121145491620140633885083540733341120722880179516260521503911637741819228787910546764484624490837837860824274724657779095419446872068373038848450113957571861447559717377918127345725673576641796949158035487069336945742121969143170458517551812967850404763320177387464810141991800363306450133618621958815007194991644155295514681110927192306423174491765894160582985972408867903198809455996545376 9619 -42512369940489238481718721928294282782657069519276562984742158397629236935991337190384008086961513854395242032891498490664088306348706533876691775533725747913750446982812861103877926346875129127885590211392682140137018317302645061539989475580650508769725413839733717474736415424384964842699400810108323875069208271898463974944508027893711415938622892634095219034991954837990478119576354788096831889586433745198816837780285922837910363257283637162480232760887105701688843509859856827966132753614499103859100966942281762798044387622545935665824496515510389520668284072488439477225972106136 9620 45721404520061624795293355806098914115347890295124049015383620804496608666463357115698214265094524708074858488865073030753187438180087550163898381637240310819326788555014725719689209341644846197936878663667717530994709863507930947443401029770090970449440547683643661179146069205069006443166195749226200527548368793710396453839839204299179828865276112602572675868093026087733895560000584146269303854683540217513355452224486824496984830152864257502900750411513319756279714683694611254905772175578336110971310246333506498714924872837096448961570866323415661286243330258333054181902582546784 9621 -49172487795208219364200438277137229995309666315328540519058867363721664278747646160459718243099156439371787558845195858908366501644879971800991796198797073618702941331792094587059074123781772934781369803518267685595444144233727944856531947172079977161590351389103639727574550472379790008410415079302028505859426109661030417951008983824844732884149741181537135579233703319786592304025193568878217105887828256834673846017127987479273171167529382801237297441766457081445835708752237411279841914594719836476805372342386160905166950733223816257629944120743041711371972578959900791675511633752 9622 52883862939637979473281770990274574588463053782350078032754188895060709192985382037538207155294155917846023956421692425516276907672850060742846287287985408021927656762566028872183176371422786461595307154225928408598219121689924766194509805085235155813807378759095524345091918587441372761284568177200540144188394234894899322604511591501534985725001918665537392144234443599539417965051137625430493356605124943831468686004264906569631586073343648078056422004186719943031522664347924608421707184902756707805455152154191876099299513691363626942099379282708927316336072964295416859534010793072 9623 -56875147065790551186912799905871260155186614731108130812652341922475936224296307194086709627770980812275640422301124871195134489505440251024765155631049842926463476369552384624167616911977871818408737498671906297100487036523400845545273616919899874065500279663556614816675924972438686432493321513392880831854442494652012487445999401091754631825790404630275198743396598676511707679279019138546241515173755827935141874641293065092300286957518654370193352330934261054548654853602041814659457745119875429137076537382019624915383663490936637388540418255241697957261552339574651365245131517056 9624 61167434620825751046812872180634127240526037045384980068935519699166148240248618722352439245051604531583592169229594077784875303960852537417283734590302422721936112452111859213514269748982479194780035585103123907853067763074717673326784888942396278960453746655845234678031325449737309176275455209281600118025285684950956890765123838386998405737099463041276630404106460440204561494835872592643857227425282485017243987742820257099309670083871194716106720902904881898738913824555645148144152454567118272296930822743668025069625150934486440520453762779626780824068191137123721586389346411024 9625 -65783408557774296239864959081547617420250552763309574852829565802159112346331718000275603643408280317351949119711277593363192886466055226312386442035947443910598634083248947399050289056748498091078879576455867677867408197455815604216464615826469516560875339937600728707479918615571710004142665200824174276832305975851450474262248127581342542265490687147774445927640877701142111308042694976926799008248724368829672996735017565416241008161752865712014312881215657595066020707213573728620576494685840055787997818028297749238205852572494390194446206346806755998705908187513315103776709356224 9626 70747459866080689784188054810141659955187880360789158566195854547856425755890114142576806132852456691654641964873225422140143810115875190737529805486645959127480747482964791655831213115222268885114138448549590494627481619631303530292515347324000235622202465017791275249444162938555725065459901338548134130700599545994120936435251652331688524479322198048921468857687594835869346841829572008960173624601674479012180145789774668183578409013793851041271096236730984135224475145738723271059312424341282938268432426141217712955970662571961767205737386468273592135944436190096203335208008389144 9627 -76085816089635274215001307903319316619734486401597390388834748057354690056235412258268314886233870277584778678536779922818141080340069564233111146713030656784433765683275148235930281219537928459742441846849168891114052586495099789288458601046299174588983339954383889546365101131581539657675659249667175850324525207303349905418768845459741639686803414182776361469800224356470550469609143574625032360876843861923214058272045687889629362850725410381456852639111523069438560774313286958406473642998536673896921883756368013708008031694847267698132442272351879704558173799870317652009472623504 9628 81826679507549689723171315373058860719669757768716359642379052358873368964512896404389006738508415744061954058969013940591291023803243266088566619767577360775390451017678606292556821749361069694407471529853468043408802508768300456010092203332211504499426195295500435979623946051840037230518438941203738634435243832049120925725096355063137023223592870933874374555765433469443708393453979445641961388602447021143876305753558581777310085727870588890558117200117114492105718195134823295291263027102539062962990024673266710906745657494705719364891000748375428885959274678685353120587716328576 9629 -88000375703625043382610659548579556618418495944280521341712053941269315713533970286853554560098429645884315840105923944632182940127516005013449376690291551086099629730205494021251783280732758505039148678364715105917111214799078247776652339536476545651528300920671581603006730598258968582969035452207553145368312897533126096111672273159066885355965879178253858763900986427516553342312458961516755575658192671746736740114943809724801004502893602426595984434580362125093143190601391632352018729278726226448007198924158334433067560420256751237959596627994518979152584002963705202384317823032 9630 94639513304960230981086772838571904303648232340001150485309710772802640968607681853650822432421012835817886542462821567729779833615329198838791971364469238238809839921102057112092876279171150167980067433398067877789199566206046773212367836060666285386538251100107178261375937485119001654596087520478646389720402998569288645613617554098790838977580405529905212930045646423685677757556650360597155745648364798837764692412596905481836666545686386269241196437715494404293733473018207592240088194705090835020321544495451821691580525095474814142317103285021161732495099286252103377856424328400 9631 -101779155728734134908907956236352317680540071647601590594066616499897843899909491113690984542892888597460900822801509099347051406526084874485334662029490650831808796838341356208062545647989297899070670868740497274812759129991650704128481586908736439960076395313730554155187142663968943561854150289313648703376097641735416151413435082877237099352603690227253299200148465182705792381855627654017992948299409710659495118363053245748145567346828210609909014940522288445849614131167964119797413543056378038954003615726740944287166791953629941266113699662811012216486508950970511210585174422272 9632 109457005839176287373973753682691720964199661576478042747219190225435440074742590539563425480083126716572230323534553197432978973229309176786756927545091040976997790681452482285421774618989418599976832173975486945568660307764187702213995616986671143452697122710393543759633553695335365356315190700257242649024665221077737069278290148350403504624766684048987793930388863844199407281547266732064075614069385208354562393520626664619794754593305764278309373791821892096509744472175507721402025240587542583381005561550157752513869696894620136553550985441985620654572730512813155511877656264864 9633 -117713604484445426945602159431720763523405504414167547420880179333834035905908393325597445265558791513655474241202383147729691170151959144350507578816548280532839625446453192316580471131580998336773091772339800877957300963110187345193560970302617727189638222602116639218405040270123525250089683774727395343569699281144272275300476587374259697183820314235373653644018306383817309410184419502525984607832617516736792126996587520391730772069203396665560702136516664148100251580105972508086097892533116528518377221060572905146764543636940140068404955025167377025355551576309093239484762629488 9634 126592543955918247186000521681066414405726350354180766930076818420096675690462910069501118838635497591026719594613358609512189458984268939404882455424470421972638892549305948154397252281347321581142444066960623922636565766730849437140258277996524864921963743376768992405784054174561048858511010865982494605013738421158288613266367039639694908978474222441248275124599767321671609050426834536585684606723351701449480631672795302177860650253879289632859998824731224410041025928588143982545540069023704550651531679226165777073800847722945169566804401681183840380475735907409111058195516849440 9635 -136140697490632114360357960306962769652996353366547492846081787601018939483585368224548000489495360886090530324635199527478534255762587071156712004159792971069269242110214555676150894974684716480828525984953644142639657331413969302514977428798071088947156085510745848950163526180416487435041753396167410364987051712692200967144828916270690403096074466096440574521987197820408932215469386793476508819120577247011155024456189446160097114942521983703152631230707867647788971651328702161625852693509300625390335994465187026626000056167321728352329013854142412257036498957696264326496705280352 9636 146408466021734693092163094719923016190047234499695159406572623308109481761953778968478679765786673405487139803286267280221219813962183318610237734886744314012798044923600259335109897154377841663631860343273034247282657065625642492381890338372541764921977680117733063901280043360150049124053135467674017593789406369361390991615133222814504807082462427838581489407461724684748464585834255990334495143800837459626922344630119531158504883489033469020712560069144182621176052439037415491673744911407970493511601962155399307949050629722175909924203477387956936566356570083816334894619257331808 9637 -157450043472209973984284409443185438791262991492902138243624148946531880527695704484319017116125484089166727466303620738249266328926727929866811915333829427682375679596288045729307935473139416043430598752893742498533405649976881435967039327399192439077451053054003043299644442687449019202024521447628359593820603995217629668984984759499881258485338204775220211676177089783946123183663835582127974631818087543924381139932111937160471947762830879687241951246904899297088487845200236223405644225100234030940557416054707799053342269257151886242328683299469069765447792800155036691697730857424 9638 169323701984346780988305784370572333208674164087508231747279542535679668367543503592736323366962238785765173096564050823505192713057464424371318759101266881483985236168027840106538207204355039848788361478548360001745590413993743376235415158050008334564632933397576444439531814227090042602668996299297217394495353319084529871091050821503476335290247034226877044536151208531633970542534772374682068619280006943944430565522733132235115325467533327751699237894032605891399625195897356264402811093640262092567387237284599133126512406044005437460879119366137173031600984354923868558005761453520 9639 -182092098581900473318674035919363970511244533662789040201431852991742746063847094418988029470174899991192015529864991380749188777849140723839432997299252442483644954315910932455447404695835096686625215341049852461059918456749582870880460034851443030437194857645131479187672639931420515705475298595590580399480148893098695534887270923557353303178866866973668555671300185402944795470642211930580485030488874574083467092876965812337914553558722954720032609357552258538889613093186560843821932138666715898747171709128765630516593732335589824986279167207056776395316422729206222035877522284288 9640 195822604874217308749081993623236043248634033326966201837000764608694893239925627077992893153821855100154753503092166853757964685473537985093534870512526839548410341794795720333040394076179143945557417077828250311605152636819093418118563228375725176484523375152332071259735604308463546647177561697164853980149855711631651006767429338595500984181924348341658624459502056711378239920360658837100948399833139169431041544335154896475122500135558136164868153397963193166133083145639232947352057087439788839540315395851885741977675597737752556459173576404295604652979407556811459712217548369600 9641 -210587661532330746875815623831919150491179251326152509924173244992386390025075813478649135020049460241542027168911138598945939572617225925935804149388840901002084838668818735614503164247138650110103431676894182870327591902012939633933362328221709876997048742873968334428209353805680300098241769486946114684026963202761514372402747220698066406217869750509625021513076547147952683278743577855501552039420276967780246234756857984785762144470538864296396924156094133215744218711580692310152417116614988207347221431055362617268174065513454032450879613995204003893172076702355606976627354097536 9642 226465159396830728492206626281227992702357281977113804977243796551622142136407802843834194472260682454867687598591940636131000337970191689031101180647203692777215434982513542998959697094188312933010037809658665613073947418513632734742682015320941321481297386825887518475005372896493585122326281346700589488128894562765859768076848199895783694433351253189684194884674810244030707344910542213619947837830886166464436580490792525868871711883747227014054825715442015383350585524436118093172864944644731985051133673084351612921651915695630741731132775179288201416365706430043607091558576164896 9643 -243538849216828785282011184203345032698587322979210823184940896715240101632333184329414123845710563996675748013846468485112745883106020356155215422424819183930923145468905922534301383242942342906751781611255819965705036427324735715548772173829762259040893116574588258028820455821461585491016924595159723832055182596012676726294524454275605950016030524288064495531572958406605397197344237932928022672637252586620079049423483418618675334610591223576475207573162667860410785911049936323980473810914319161231502444740507587173783100455938418560365880085402563447660697000628571598150291240152 9644 261898782169322588764865487714040980802103270237518986727539562810279397718627885640596941494613979391185352836316970517603873002812461100483062520702071684158001255472894877127279550064116410447185092752092920971966174891002147106608549503569813570541076236936610141897245433502690193000330409937163355168151379543305272789723663356974855387655129622893083535555669599442639571439477934633744731832176228384499475369747567378211345563804792298105360341831602313701684180677053637485880032507683861686262738338573930161418086114416913757878559411243318465817657012770850046937022030598088 9645 -281641783469486673387289161345991211285279141952206268627192891564494776950469554829882886226907140607941419249019031498607901837342438070369640585622696912240860306188668153147735980230144492148080291406746584939884816439816371619967419557969348836879473844679081389086948582194020670303516086451265555774524654939091016408222916443574681757723509883492394845527852271043914601618755879888438484964799795709185899542491356985192540430553702730292001093434902098299623885772118425419832233193111618309013555138576061723317179610821625876065381858951602492155240520059562574888071191862272 9646 302871961555723639583619330178947225500404371746521832428756484228477121074777361952658169513974535613393195058601413616552084994626472702309947527769652730055860899820822805971533233386761499860839657631319650369771745181317986720928228779985011286495845031427736201808805346655845421469417460375740082797772121271031421082375934939765416492618344155644468701407833534132168791139038998329313199015370845866717976006098290177684891424250544939969617363263089080062317919940042831566889993946794814373491208865185185474992444514326719824317009540166458465036042102779317455258569223082528 9647 -325701255519607257168123963346564739531513922038117016601246151162546933114677314074438043614166623527720354083255119251597462471506990771135621606299062649278172227373350020395871732360099723314157563760432747702244497170645771403289318343372375815405347864868749739562287327457765667483710714876641677422954949313628631817087810589961497908684208530910736206978573726018442962275285581197456270127335204041028108887020107483734187360820717107491707861600602164983547479518126657338170728277362366002294354731852070195527052331900404758388610300283602186167849190314744271281750525723776 9648 350250023651108384603628058186522133356025439687867087934049898060913846604824856169057860234456371478336143057467736462933218145476906755042813949203929298719508487332556096313253006584422416257794774358865184740851092198628042045664337523993059150294229837545713792783351932279580322963777583697593605254753228878748995563137929334449873263600236046116699842194802795089576495193616850135495638159169989491652296527696256616789498028178162170251000415244161327430856797282481447211568557728811955356527227499720724104822072735346126908904121242252773531332112919726433006053378632344152 9649 -376647676184762136722450701058065915303548169519049357016227059584505317534037765812324688116503603299720234500555399228148455620615153287830731052032441414989232844051918523116205716776664270811615162371161861753460897282163417898745564245578883308394022905525526358660660288151340723599393894540252315211648709069081422902184411369585712687919188942910171351027039195594083649416333470278753021505756779364790957590733136792328328719359323808262337425074982729715197198095863221485781479391609243737173769085069277665434634042067523737982032236018065924563621605765938618758308724828896 9650 405033355563834162010949353012461556789697324678986701461330840173716802795909010478601586438106000246233832096270880585272429188384591247276952759645506715115307968595246684218121612106903636141835246758437224522921189329342579093836189272834070896427583121913496361870406428440668320753163446932202297362779961702340027485839661432498705989012291361511658508231296361269482508016271163009100734540638245295475407176556813148067976126062380047151706152884849419392836855488463909583487212426506886751808145585676681461365990924816417370864920458260111667564273593184429520936448910070640 9651 -435556667788283219845322218182601263276989063094181901292902897222871494429184218591038958505340500322278196635000999616308130721481166879744950805819246811274593234275490671196948841357256636509691331432617549007299569190545964907672773090571918068413017625004791780352367487407212575888299406833366917869554953429244176162125848383637760388128785988262412402433289578947403958272476684392943498285237058673797695752212215379783452418153469046430197695657364986150367839066011954295805319741321847804434037563947652281406733890306528185651569039003047746154446224029971354341183963393248 9652 468378468679694855205811236150483035176261008865561648324438763657441612566917468020772527182350045470726774266009061636945200118983961118913765855431624136705770844114703128128090405203990702895124262390431861448258422409395754276785933898576343660411272808885223445728214950113526491365078428083745716796382173115444802277776443366437667814337644844274605307179170115503462023777786855991265447070587113614813330748084502513664274188869090516229756004337851353612612292862100831418739052625975787867418414028844963598713886798668935545982088656513577799502766854831042014581321077520800 9653 -503671709183772376550576454790110242577575829779436981235003891157709741754588956359860981329698119419358018921060231703246608192406249186584786320641734746069664763099993054699785994567522921841030190641305812252022222284632528864579468337831676033152361928742288077867095092778497324424865092852515454611246492798108916294625432418127041889833186147672884331071207065030587280211538348618119748687959735923497970684515752502920304725148885030403738874095265432251877374108271444948384960851009406504275275354720358782397325439008621861524031687200980549783420698946520073948650831603304 9654 541622344139916483933350787662670451695112383834793761093531669509475743167714386134371244878012371317500913970832472297161685284937929486108807366616824149994420496169101695721445132651677903001289660217243435232305303310510942223720618334876732619457572550660570718434029339435018289484884460489721577942327197117405046400147229795513381345820514028301013183410538677438243279078158037206370384853046145154580650978845158184220163284746088691435579194653930400863222049676778704566629596041394177348092385182251861488414934832841846057489934665296767766840167671535470150386216405974944 9655 -582430309279515916075080179540879773814300004251115549567748880870261573062424116293076815146777173488496105546504971101283669923489784964742269986802280557386613787862222513377082822806701986679333341709538859849182062908990080547802032551214661624646725784904548758449295753857093033917715153734583408849673904263447927821604449496408211158534057507164503205923113226384382313624169980888537677576942829077742072515387465274642207057274158704302986217359318677207464826402297396591880185927623785561079767351289433703278506174653124011330460212496039022016093933152671031802533533304192 9656 626310571571541137432416002936756077403831354307586579494516680431243588014342669223408048973103614781682571827287874124581209444896241653369623345464644542094959115029599193635456688111189814509647895801970290372092658522014454651433259013681511423523298571193802553986749122830934683408537387079159118946543942878981851259366843100980886875881495952159060656741443538391114053252716265794783897819522925674745658595301732279624138433057360017445605072512749265251292113059599684982997093955362800575854226970910130773398240002588036256805498291226128781693838391265442312005939243356128 9657 -673494258417743738743231511234995059811867918243184537934708438481259669858652522937142094542207592682416528023136170855247047967747388292789518410227455897997098553908355704681019927022950584897285737305408009654841305157692544646186963323895821339910227633520358202900882346828312595224967983933874864286689512524601413160901220458699950740462765068115636790335945620747964541127133955959754697475907179107556721626089890675266079707152762897985335862372116128745543688813452635762635601090695758981143564341369330588762910846024869490472635619546158453509812519476794998947400008398240 9658 724229871612217554201908772352970914319428700239485801651958193085988326114406278226284172700471374884956166465235591045168849584748523306298374872072336666369102227646919706557499492563780183023543858931503610725108753912480519819263583304959753658614175831962752749947691216008447980872379351628285941740229696821213919307830218323973011990058035586173166704687472580126916972462002762334624304709002312950271533006023635118370561387363213040197537519697881297299066753304812912870365547093544184677685001008021234251242824356194771138345433213525265893529673073206434632105787026743840 9659 -778784592423424902680458084518350987495561520708875880024830822952156116002659895654882098826767654959905082610495456719049472387078804787800694493758977025518921400517014620973408464984934966165470090778757852163601472916631874587781824190168286561883948636826460677432004684299734062202276113180058057886045526127979580855922297179424311474529963972903020665845590187409851293363627210172568883864126791338954494532744300773910731236423438255772232592220866949757046013321773176093722849585643086334903824582888864825073728088679114070754933948615909689454700918297674209188082359659568 9660 837445684633345147024173391321304739135302512394058058708863876138543870351821779877913193740406854398127371858661556808312398437885738041523143550321400323248306296814103653119835913976346437825189144051361186448873263892425790483289964738673357630354574889140120654362573860616174277119041697941373997050295572437403446386443482409833001219374934752219486000277615903502161080306841938969909577390278928750562721669909374811853248155449938809002562418906753977115262844193066482709782067209350492635950352372838343807230553789872001197320567375733172577580524349794139066585644810769408 9661 -900522002880648178477975521521767608931770421575446796664132484579498932835640618274464622025058677512225172620537876923402028814961118610675582349927337285033353015611140033016369497791846362849172969496490809583090273412479330058274805624554971903983802848994901150610337538470109990988532532055117260883512328071758772049608316911904818643231345185555543281457241829304616317990095044436426784673207793412856745175745692132479556338135473998715557076370167106086537996844550136464631331028672363580822393201009273999351169530451734537012198514150672148720460922048982068392037807725592 9662 968345614205403577111329124973857483102279121505585565456402223136829208508894250623112889261491596036644091500517416953138471077808430064145715211470506542274231991379992710862400236526991653627338676555389552818280571580965166551368869944913469657654397908267392394642973590837989540816262627105558322720252230993331431738500146282443778285775091982930362747767981936616552394358939152526756646435608161816295742649701185311183241560957901641482470869618940943078452269393800984618250387847315931219135550663032380760834936719300162790440574580054638705929807832053464792631518044166912 9663 -1041273541284677927488141958250809932788712626544403090502688676782973484792357238708986409221466162279111548200911048887242839919561105551202053074663724832349002650931821066379749638653972007410476119650399037804036481453236087633822321591050730116152251296745700614674409277769051635751669565663368928767248919136189359218581240734488338227278541589341517278479557067479215182585730334187509438998712970204124530041025794041702079968853348696290781793750937625680022825474447046477146858319141312697776932511811778758427855345641862403070680433191239971261746449006080863305102587226752 9664 1119689636484533611205794145323225657311209587077380303732558700396599835369029683414570074256358615223107887959871259885994175391083877045634462688606628930146040469988098669014749375009751260550275962311390006331939304448941068357100247298192139224514403172290049913021969667040346997124315483746269568093431990172460094015644176525194333150244694681605032968502140048107334060814911692734064659796775251096017871388649784143678557665361152987065683908302809178839152209909927533748089968159677718244899834423883493266049811328826043732756005949711168400394913133602497615566153136428672 9665 -1204006596537738600137176493562423441436548747387247695757529422834740916848343872921754422801529476333285567047481553346667141035244839593271946100764839144487462537937503821155533445800248368252741927500336302479006174556052597222873916188995350731717666107645649193729957947309466868260736859215101397103183546351844043430680176586034079050431018746607528887184527539376534887768699039263720383929315753114062235318039046637640262511540052947431778448425476690574941056995761111777036916544047798866842182067627684877939256989628619568014847323394804750120413721966505121718442651068032 9666 1294668128391492536903837821681620261000373821215862881605658679835462883966362786932683530672549364368013141406676464637245070478064673342308764147155436288850161689944827123739163206722767084590652235352203188858619922654317736962842365422071732139066971123124269809164931834398930786905164797143762970564810566783782477719882276359921874464303958574428208084834238669616864636679210530472509656693596454677731083178388729039516053574391037861721671782572004502949160338544778159242858407832118157669029951277433777119892502295198441940386293833953524899307291092444326494311661522092032 9667 -1392151277559500393202646058564676549714411289993834931317398776335721478719127239950905793709803435438322336368326051563924534392130094193132712139486158990645845375583396069565107341202090413994381954973424806021992453471288974076017577513317573604182065854411281132558755673979211140638161180758493659231721390667600602507264657113977624460761464011538595235906731903424994947297561065858331081720662725723705562513459086106260830164280916491314901911718788076345117259901108113367915420047431891551979258847397442370817811388839027311991281899335245655182615272820657094202763009433184 9668 1496968931161898311765384263910486061862864393969694609504024004868022316756572313033672036032779651114997381774976693159165004428556883371797673550491488354473046207069037502442286533581990102561780247697434301376370783475647029906147394848947118718781576190384276223049787308149088515246469184201095664094310548560670339406966344976381673814295986816130344870368470461923713362585992877060930243494895910397456747513177256731763405970970095132760546577001549589028599283545569370166623308475495063938907109859072718106436372067452845045696797944193813842330298002342672347119222735614576 9669 -1609672508749281717058878533431182336126392880379996584416336186607970861396849253064302733628830755573049943253255557817799285965458681594015264442571785830993216860644496726903093354947581599343800822724130796876682726583204019435381301646933771747085580032060758585508813013973307445615477220936505328401908228094388113382388900990977118652133277766504491902177892701765482085464292980610337858128115916918691651379988070757776887681333729911661939374166036209512988368576472382779704601043940078725297496471641504648972039294710643056369945568078805640959048085377700309084055288446976 9670 1730854854988159051665710909321273603816523761898684115135363755063693029308805002027076862587423115069811821160815536827090922815128039989280165166620008178780778899484122745858523617109621973019436131357973182696791143695420443693314272799137175120224268208452589404445134482712905212971952769094363303457630546419009844448362459011667109900712960471141058718836348646803937559542132603749711273477634026185296395065071481549024642988492910535216453793334980754457745727814191960516969804632533150951455537944481384536523627297223429685848048372190888946788915802077577608117335090835024 9671 -1861153349339666671168025467181760565676370544046971140006011689486597130295436647145052853493766620062269111882905629541872079236442405874918319492794364569226613974933676034791532824502250973669656098482143052420397308900173193108623958830538047164896216776471361036179240165105833974305574998496620497814829176498784846943611811627512023470536738598008909089041840217694952738674507659291663278947824406938333090938889505518631702136574638204785690433851519149353592041341874537585398947625876103306705677446982783865171162914034933442243393910446818847212767138215470774318976508073088 9672 2001253248996824657253006844025146722485116564630834474356065966850896484124318466176401483410274124127243758798383689229544764490889255127780296982003904949806522384434097502969105048459866158925699931946928044521220508262674360543066506661096834733824848647516805603566478011435720853538414794745254765468101720174288025841223524830024345626153281846915208842815839891837102440804110812327755034998423255043083536105875587553120845575892469555169030025099591684044161106509066075289387063868734419338340409332268912687443487023431058659244232958982306692390276236892647043118608556874656 9673 -2151891282563893303021412707984668541625058462379724988547003005398408654274170256031873209013592573477141696838211503253285619932532010403682978971496506315080422400540422267571723160864738293413976817063466302315616031170656142365459005632340854920390291963650207028810080818421482193151756085370697443452357462286663586601884081872375701650335147941588248999364279422162804559394573189904718381193659502599126296032765903050866509473484924384374101721826153978400534148037889889101389200980344909118752526398010116582800121118442167388763687188945647407599304290008551449736796126557888 9674 2313859513270850735390659244457167369192925014428017471741839065661930347940113468506534567361662723459381392584722224454698247577651097423887676814219025052133158793938099307827525241913706898030560991064743923530975515977318301083426668082349032402725864036937445637317115597204382204566773540741352043495403793241648088872684532692727887379438387685636475245046714099949694026591344077808959087304798218174855727197115328591793329587003798718620218412198188212397302782829282743731927196948282837679636348178189109258115374216399778063976167581072173000659071984483956544731507881497904 9675 -2488009491923472701168424070333577093906634314299681435379943454333370847700478727912365203224337981055255920239537917429811109879498767052913158036424243379220905024419534809601839434215072164106220294350779774317991594606518287041758779535750127794123527725617283942322675648833423533850148226968919962240869790847013910932746340064617886634156268429057724710178647235769608414175777250464085934376268286444436798360967380893115415990673799895953463773436286484237781153247223763597276362685010196708648523108578826572837040440047581115581279228859461808980908661378626334025176717984920 9676 2675256721302284685754430690166807621008195429029993875711475925636534501351511944014214523845733564489230631177885516924765063104389525288803916082439249382980488869151450491918686314157004826536215458252603991608318063200801337506109296797243359567779898319358318140384952423941328392130529975020593887664191630223898225765729432309982605179983840016955407083031246874557040230720037006869002772087523690195456877706385941871231955999708048627830382686695601392644685815432712513681739231863642608710620450046480659587416669779965736990360290204711621676664830853777547591557188804935616 9677 -2876585455349650635571040466915935094600707714952826100876879185980151336815362820728249913412197596904252017272623137099527345513057345366402743862267611452379274085574303534945468108996285376366903182421352523164281507022985440389535894449739035156520497533070737016552223348353541063701373147149639393866370854339893319838739344880190381569180780861264748067479850140910373093245286407601093201801423709303016420051047957569658051408602945997469321606085213819415612426583365237406312509992798371558477759665628417554913515239648570509361293816966122318580662614788663863112642961610504 9678 3093053858231926538202152493860506191277036526357076970414932432182460806598558071135554342255172569407803829242717453389303668688544023159173620978709818235630354743020565187780993529245228691639749974327151268608840544861218982154099789842487801279041754360468696329162074377444953335418285465606375214240256763247377308192838106210153653828076294374174732658578488420083852342272538019994736775968686667273443802396148398919812664825094728292996209565643847517340644968030918722839721637817473501576242620634641069986524309542358988933977087934659014266985968174123721102393905118555632 9679 -3325799550242038384622089782335983132193194884620478316649378934397264490669074073111445483040265661395150635522273944269928986393479388387466070432399726273248883429325538751123702057061368309693398835482296146411690436150005338245658531980542350678238780331482712141151537775628013816894443841344217228703365069230728783026299659075882838454032564292330459234456133965123604031880196568843646206572452357804089757991671168738850526524070764976367051292883397118010795042603128044524794554175084626696592818759684361030807969226959053521729993326695690444277394693209855702706484307019520 9680 3576045569526819710938042626128954425070871401920511839745388381992221923188512726387643673608966441008337555011875049215637826324598339498132011782859466993267302879041918413514954863933797171601681831192339355529321695518178580455359636511962451249637823695615460512483277233812779080560837215341468669884103661290380094632894513908723956127483703443635265987156696094023528023780769758792180786342003305367043596428790280141325384076491240609513724950858855122851913268404423818522259239433987223798421756945111938095906649044283251204642248064763366529468927645066889995418818080945560 9681 -3845106780793471561755987368218548133754535683053105753794441982818723191100998526875647970088328409675898597278881560890301990733087673128139441653877649433621876222649950626127833027895454467095767698481744421910725417323179899234422688961513807568185332247330052701866416608445701930151372966454692343923138666651688756976240466378984183253350453572487338605085172464984898207040758462889067356636699482190455451796950026428694892796457701248174262209416518552458704080357256702240651769176402380822578500187436782893039540788981057853383202291465883707181831579853099229126987795408224 9682 4134396764481879887744045067053615552481055858963137775401765129746435317588234060731799964339777485774536440724023391615423547198407281810451422197333685033088410846954049981845138657972360802754140837960790728600607221024939399606012442446560095961912345910243298174248305306527235260879961098077722408425459338572238625137955473456198434106904689294526663795164141341314031668433530826465567647374571908335468409415461946110433739022229956895932311717119678319020468122809815632327271072925224576414233092731241843348023744275271242301486697231059936272706809469904046841983217553465664 9683 -4445435222396378224594036527051993044247444626378895135997967480696637928204380368064415215081288064382692501068328491459977463929700202689610784062767340704904597992673243032161324146956921375724818159286565442988894107329586582100210892431435883049945289246800857513355009643673269171073133430946619805548234709745898067629240497832452267387180475603914043897803023991241824035904748690625003381626157979426939457980160974142128865340981308770260576364212835759414245945664517782690547962042401107762506281170911884973804405288579341851682906412307641557056533483961171888755372683221648 9684 4779855938484919692237781851249580076095274637638194078805579305960883492233604641771921698737040284220431532538911697161825865040489797720015139248340179604525289273711312975376597713649757305486855691689035034978706424586683491656698470132910464448912155635558709401712198780006770798110662970123218605769954674115885035309039073768007590709827967732148532318690382604666394895467834141107162312597619317887165244022264842677002299244904342464171010156621764598893578478175572725414606065228730250850193316876425817966966507196545072861812116918263089505974551307974784908792246381171576 9685 -5139415336349538816350759174533187742364190571902702159653839527712688218217760116489142847931523212951876056479659546697550529187508563183339622860061567056632600621015824819758371857139636658004547927591613587137034993305104212472178647413142330271895673189108348712156709252851457223157895360982818910104342618845285069249682748271301946572162431440111630428123853949215057833480839932173582495636622034012797093808923789553984281337374858751036675503961969518448590539532333071041449132617536950618954027371254939195749225646340362912125556533312118417082820211065302597897647461193888 9686 5526001678184504259121201450409057711459360116079442173519216291304038546880324582046509692802146065808252104913626821823734928140422826922798431885051889257620476265305420446965897609387247331902864331130358450008014344287468859805279888634703451824117396307097805046154077478927565986932712925555903290446295563090508702305956860838125826289007442814745125170383933018945365218821093144844666656801264287311521909280559865702254540186880734517389936540930717871425083550868680847000157291806435136612632644411153447276478022169397070174894365004451021010117265481638173669012094596902752 9687 -5941644953183877176253276495557875996628030127426896444773239415433593623667991449218686391980261683380599294407793533545256068225123025175101836944121572907545871055759315509408836276507932508028969448342860619389621149520175866778692128124095749004404790518191274947687784028029795902852444947247710233216416423449375705210998724499583623046011887032960079306785990378827043228517758989451331984435498807743244186018089036122325263423949047502519955080780065779221466814252574403200586215815294472162291666389623324282033152903253448750057603330966909343312204058730171360545519837407872 9688 6388527507055694553075072579270533063226938701530589261161772393688676536781057644077768996924978580702779759250564441991328615466386666561908219544634706749879218735451521674513373740283425355377922077420860910878813495926772664996427298107911238137539711400636761479610103857341694496270787428678802183441515319243897198509295272912871332961302868567732358610746824375107031830481438726283642936542232082898204108922761032486758236224516413161319677565789710975098464598718213972675771578206917096310171839253362329231495674836518800146966458688411013830172584935443679176506655886123696 9689 -6868995468144389739008980004540648104833330004595963185850651335548341145975436584054268312346652767191834743145733206292440975755454653702641530971052352093064463558766960025924212396030168421977183425658222123352916280222224794339461756027218528660274881643746687239650209809360114333594861926532836839395888859917633499777213425311016345015164389443707430839994066362843418151060747985396864666300965086312007672483920228152599198548365221332657621739667558901832607501445078248910969779301182467706865496874241215737093926024910681539256502678781578204776683648571786431153325532274720 9690 7385571029816436939075505918172704954448845494440707548302908236752643989655251882773598324012952330512603007060050185627069030662500198703088837858403349641271341347590315159887187469473607909815983034636742310000633065865670935167174600971424882845586195242612035779560564328263022310308307979936086755328996850422044612692905379096089786838439218248905624973316663786546786882295173597418671039854671497433375258818345898861973179640178404999801102550689875546086151914723875671521695868800476970644111070416040634281028621220223133202110149032233779673849034213100763291845153326721792 9691 -7940965653228156477795295299912844555844022814104658885258919844336043872868150917400932471452662975932448064063595899558648323537237412253166710594624115388119919668162827868917158113163065642617054578435338581724954663728543291714946245602806788663727312275707197673942551039756553401260997684329242710248441284375397446896484795189116843286349298633816803938153079708964254189991888781945510778341045289342089133975137272878478529064900232140281777319311567401637229555942524669179024213926851969302619083048167726924074407968279894230947649453789879680858929410117655484129989280385184 9692 8538094259392349422683204924356919341134860780543741126087673812077325715941988402608446497982554124646871246208682483166383097556716223011946607145800606384180198557794935676371643330989999330659987168728403282716950912397048194758373795518474286889852786758127031543348141597947729869070297422308889351850398000728751415599719761256295542467519317820214815152250034495371251983768065223763538510509278892092865973903276296372054267894090918743514642419039669697521643323044368573435330395070895953688932509460796963447396088168206962646920014801430467867664081271248739200885950685319296 9693 -9180090484616882491753834700575656567486314030482280035508190417962847646080826451369942093167234268531634036512598634176916949537606060552990794121245483018003196642283011128589866950890625128065929523228086479836496736590130327175312734668836113642032189182862904713962124416063102453954411499322744982350917824930183226158818850858803842978523649067470746954169208373213036412823019372091904835181929461074571005855464602833498084648879256370353513628143649680858193102826976887668782179940723567381155422628276854240364374075121930409995916145544103545055355896377070709403429709746560 9694 9870323078930317842325443851985689247789315302577601601837189185032057782750717861095394890452930016115682521853963851799475168318157373455167169307163206164825215199416614171071375884032186522500825045414516629963525308434217756540251307023819251404122158909148206653746784304340877036183656794212637002464564971454880262647373448916630796968114245193992091540264928030100990427991666020309046634921882885570250873607647174608304550629717627977343096310009259717190547668923675350360853013539815022046058699356264604420440026209921986982787869761642177539729526692476824669681216540414288 9695 -10612413533065978941652635541600360006157680800088942671040990412302648653715410523959130426071351370019996781684336126865929291904356533142647271393560462232529400382728969731669382490383267871196998769604937918398134615067495572362466926789337621679681199545091905674709816201811291580361538811814787253262436778608547353929396875993664070665685539919870037851905374460290008164471109364272477359119011020598633883856745234122544726069132227170588995779315882600561115889115675049644971305878311904598491239237700576161008754377065082124507790992305665458050353110376578519394638590831360 9696 11410255025977414932080583309198133679523266392793803628249407759415655441901149532942532041424789701730281028482623246971803560853994303389289020941982815771801461970485270153282608187249450814888777651187489900683748516186960849991501091472021485363157151010557042140556479833717553778619098344657625412805510549810744369515671355615523558674039657535768438831472431855447441607035274464791160263958153874656269689703652343836989107702788085606263428766073662166119576561203084011424776575728469362801864011383571448235641337195899028542437233282678909459946968724232998419814333793030480 9697 -12268032791738333872312173292053596252606840156157847656469110206590039080339024520110224782587733142398697334086294300885211086089257903769199307708596534031347343615070872960453168286614275499355847339391068732566285354821675505457872415673052928173481741092484013148223381803591758044011957376851387438459158310768450524560414689733104232955822285995649396810428298609417180505288581396402574639178296117215563900317825411197767671480835273536854869920253581427928398136866674511598902230346525627545115541566747758469255729494320876334674095074592252693399138244717988379567061035599776 9698 13190246012074464919456606727501361772474104280573469414119124473709136278676576850087181659910058255455354661058253270982598161142638211944159670626240199858109669560502415647903298269992892375112228085230262900316668394459119282274241872864632053133734005009818850001492060885538490901427792818106139982761902153508361083694573660975332563486995009057276001328985751096941042289706520383051486434056107460374847753139238991428489242581320401675468393712213228201015582166014656060193256994659407810957002867692409257101736870626515583308124688657501318937118020909918304508878579788170672 9699 -14181731348721893866511157388229141734898155100915962793739971546838239685022731800808582686182909921817457134844108290094924411856990564356446654493475904121796261038134920631522460362461032711305034414429197252778527544548550676315729796271809578193886956364363003373438306367564490445792189079275035979270633947118873849919403476895098008378603521577884012555124265543558525156493971881550061128044090444757907857969557206217816556061277196435182245771928079152356371286881190525138427852962737130973743874544630103037390804646093819454318741509872807076104354580874266734682171874970848 9700 15247688238347475402492376133817149355786799470798560107773751454070509884827820939675714645597464091756661176297619251816296588111319836364731401057182216206044283638491107436210499830168612277576437081140219010441281861097387818590883686790995577187926861127395409169619519637631300112922135234802716472117187765690866779887607016536889842913293651595175499743986924249303597495363849611565958956516955711538407419509245039693766251308838618735250546822789314102938935899334120347531311181353121684408119290429524979164417303980427631447449503122430519779792254465080117662830959962163088 9701 -16393706081946319753761265078577290520620138852666573429972552236155050004114908082478982829895711073443810780669683350494678641153737929835956552849213628604798032799793150981148264359820468068282591100611887631149093617341496573954596239448000935606977263874659417687597877259183279305016608603951354812830262874076518615500494227670195018238351461492077305136469529276755635934855078273549804144788140212210508270996959466764795567229571991124155052595629167093524654107843438753167416057797134911924743616883783992260424243295632835639448319305850297854238207690985156486620446786432864 9702 17625793470496752283708087841963425931667304054838498172317982729591449068830624108497334950210719948804346936895432300570498553894941013607295425043557435407213838677173976628291890055753520382880703663634739137928467065128221720348386029156237840276632109100332291195636813952023507821127686160146935594978125559700665486544566998446563818195433285543572744160688316021765433262544684104738540236891315250915286506865620738008327692946063365834007639325935579656037819156794783055109421469305045815918056500044775880428539270102864582492994866717685806511263074294950430076512368785413912 9703 -18950409599255780887442689522762520871085566052662118593282092284682215507957347200729881511078847717786813036779953435857524971219080042133323789210583840508829251572493973898768406013381295360537627802237077400113484942426091945206797935255119262498004931420684079584117872047985226960859729803087155157508312017734886485368576040342292793078480700732367802557285045314950033035807162015093774406537248760183181851502600288030813076988798341203240332565235962746649816450867513381984985473975878877639114068969071185299019029927578162838854764583651761336863091124557646231388132536203008 9704 20374498034473029025477763348542930600326351893597659932289008042049072780525631674273248519103181854039864367692960107156344901987237517008634521561104201988804606110329882261594464071803608703326568356327844955787296966197713420455605709271358960016303031381181410894157271583540095916075972332668802307957231366971900240120611907611387917115422861847220238344265641263891558777743141246649099135870351351226552187604209228858172046670293235721853261566861542338338589601658599989495614156149917241690914547926547369220789224978997026456541221786414345113363387429937215724629983594028328 9705 -21905523008547461129860026178197773734277126356660436661337993396352139796501380938511191245982152339329791038839367837473134932711901335539430287731024292833534451241079862004056933193802690823258717250494747104918713540586882839047917433128764814136268178493260417358145859630180065298680590977458926368991452575650594305445903241687057548710951567963962421699290062765291890681609896527143892044755371757166207118642692025517136059644750746578857730732081446496625742692185552241988633444920966095216953216519165071890452224487972828919149170548244775313457556698073334369550263209846816 9706 23551508432812615020205025468938736160666660272360143173366428597648251355482284242103790438510304386018209366060032889438444259500203062883110551975613451941632712093516783701810585047056746508023320414548323496758450884435627679596663699960892439391254855399852717146303497982822036247575345387200938317563803987388405598592019735396864273529698777074656928155640814829609291600610209050003797821564829113393431439951705064378182326022716988543699960708064704948068814164192534071583328990431309071666635524555745063165987592236309493809398812727815302494742152490576565621606119856031808 9707 -25321079831280779105223535823268218991750000059335716117734225134640454590414132849015278444647566032157543877271641161123982600524646979978181002731787144653444097183976072966231365170961999178590343273500473384886050472159231520848120871478660816943064427408735929893357627709724854070991317466285147915221802271543350347101924142835975547951660168197533054905737439936215652763043589912308671069807688157863562425342366034130976917279286376799393688390072592318442171488419995448878684320462013542295276472447661742034757381671867770437366872133684633348897702061958429131934010084182224 9708 27223509413878023430336323422072494393356408371905602030541179396294200835523011315895643565093847810803231717212467892130721611162474169656769701118847715182810520386968780347761527891546279021616889981754106628865557046724765576475952022017700639627693361113034747405011488002365906087234506488297607048656333266755317390006405271645881116253851560143368758295426466027140063180086163830574934180223227020475202072259179784581084184268025888567917242391455456465042567214413251359167916412896295811718149207938230718052004419566848827201705977400780960742064004597600485811703281667405456 9709 -29268764524039102617724582584287279803173099657332404735334586408594581451003623868125072501275962597191100244934586738759983316654652746144675510118169126715804016908760502811329716769563860884202579357580266366353449994353511222771085360464923868356881502145749162102738523850707523594741367981922857238684632615252661821989594828960085238707384265911596315641354440614580763994977540996186218491268254416005170496066087956601024936242746091853075450323604198354838974289929201037393639730835864299066810757447936795098178342739379642757634374773974665236419371181446500309671845945030944 9710 31467559713088769877504301190498527581075835331826308333997606789714676092837520832686398547983603224248141210480242943334055523321566317979380104703328367126744527952157694962083726760191067433592626492196839973784573473979195274069157595039700648343037526759687322727500953753561586562805149515311184888772272754492545679234070395002917791447053584492393495112761230549045115367833487689949890467350003221991038253124367390691513080864302260329496650836283568003221269088282902211683646378975167780131353338977098075703514649615019245793369581197659837583537918827136466634087148295348528 9711 -33831412712705072545958663340880494620723380204964641464162070667547491567999600527384476979473591671506571115683125501432123766585081368723946603152702664534815955206957447948500988570473736962866721369403195689515489018042228358182532844517367693778241922220417572246478389051070644232100231617543132134205728226305191221188223420094456379174020330027111092764887072854881307653668144648082578277821645389051464385510160844000438910837558193769441062149348368071161896483793933912932823374353137223260348432545731169927321981442392426218081702957765932932606603990793079115019457324086656 9712 36372704597038633913218172764785770397211264613008713680839148995304927687528771569968746580750189492102828870775324137233264282644947181379453268184259614286249492303307073921991835088887974380744346154062558170884961109122305379299424674138538330151215192376213196191109449125828765048055243455505475749898389035673463130463092171007810768206711570186289056117842854529920274102956306889016412379147552717350377611359235858551906163421305699350585122787484930013934318050404499191792292981096307005851225017015804157060957074206791149610683927865168333699006689309194558933088322857965824 9713 -39104744447854957647071364731887550600312924056777290583034042512494948497855021707219019451893340550006450259756850582588376494439214811463542691510837024596826069455465039628922093706989537691360720841734510992111001616978603654308631645083703887128406882772857669851513081797673471450161093998404210307460118541981963309405863335154453766535106468510462391230716392600734760767978114835279555333495765283229924905970330353753712610513315219025219146048855788527929778924467744012110461022655041393059806923313231586390193110945161958362230916220018990400652704242679009629255044019454544 9714 42041838859487459590429885259949449403839671540543822681300604719234083341902125007628171097040719965292946537712539449896766983791466958514569712515257189261448738145892977104414075595369006135134961396458430270382789914688537534992898478097736540141928788869662423597387725656931797796121057873351167916552768257442508260376782461001643047910005421312153804278592868102699723552288439954986297962018311893643506894124507727013786002095699543810409564143528735295151982285660722034156584519483750844888359295840939483577723849042377242475361173105045221910193360114033031950511573404318272 9715 -45199366645558706956249382926555960036610889210287302573323162418188091356560248947474160269871147736218367949311884276876003300585019336664859273211391712543553602286813077264500559048569967209468493723512022348186399060907712718971197402550036024692817224503661497208696971498050654364622663524107311613767838351062304978421290951222758023926617916538491844177017878684861385610193188949440481728327373992577906934418526989022101655090492551780844853109895202442005999427729920278203801780469740414779954815018301390238483511097888652497463099121514771153110889556096859451479756941440192 9716 48593859136476755194565983112362685760519198872135928235846577506197139125080450018118172788521840023131134714038185621903046375104012341539492295234338940795095191241860149403036495744115356220624241267239521338174617890099769270107196925301187224375040437910820044978997650595785920700587040981895570027719095713982384184398099534052962360261926049274830056518923700050724661148749848921226489633277346186779814201172137324677214984107808103800820146912892844407219322645747406514329950423304641595850159567246393699698285232491118975943419217462627792665597707454020469949391610390871072 9717 -52243086485782779671083752548752233698901088541856329054308032406448666632262156282774933865929872126746686457516551715923971371508563900815523021909172218565190936777379635417481714860244772195225218402198380576166623454633555280848198416086402452679019991949314878591142105386854699219641813886426684751830221000536000659963592599318100010448798440152182775133364547646369524288384088012605049726851105676152671992384594173548696285527210808395920551146951445585457444955818619619057226264131463100433459793310244105449062702565484615254492258531147664592956921508179784242721907054782112 9718 56166150434666123025555966809339665540791104666690531687772193712601907944900170058777067970235394615986350974319251872501581030919038755852404961376214352218039149550010201669588189241077442549806228679759878597281266481041254151794459132156091643871704933527641596378601612545237132395760869598395977333611002998433170671253706475207557334235897975132312008085285698419899592483115932047369075885233806453592966095217269769784332049971532288389648620397230547945127799684508625249987574349499898915605710478142324766639848322901434288647528671618585880963709929343582614674754401960377744 9719 -60383584017535377822753336609407958848681864069768005118071543911034014061846473934390803917775994629538899085764708086871607328299928744535402682221188893224460218403866284604838410604219647321919944969197782930575260127202073931317104506677045888542165651432645513246693139868978866584524549313270755815244362932676957191661978482493315539365873352579754380628136777652023206485894726526585027149834259731776529678470864564295317272041364096488871057176670173811163609400859126794685556114640855257597467299991104293795271187688126870077494968803253024433146591938800148415007389964034688 9720 64917458727613231201082194231440928018538838700582170067743240619253918540098182932687456846390451960193525393045873482395959506524470150961550690317238764602924062079937618010782082749212242828621560710017892554239755659986027939360292459104352661196053525126199440431605200449104012622610999474465228350675799859177093538139380934445139763569756012996824469146074959233687010535546139181137376139735073008082083258009203761015235733397019217598370604556640416344638196936930349978942832854655001313641997191615126048957617734393706168797896797767477119917373568939465642402719414521975216 9721 -69791499700295521788965563426481747796889007751046143099643812452266092403643230069674244036971347613895673530624735653161368011667831940918335178840197306934459073279563463987672584200811929431400020383290214918436364729170682348224631720454265792265539821923097563272590296193212750459297872842675503800370001158417360257970589811053336109093390722015944410036186259746422712475392515509329473027495298275418826762035893957258276113308921014021227282280724720202466027132398024702097911862251029016285900406240315416365922798018413524179195917574509631970700887639934735055976331697191408 9722 75031209513682248699216178684658280556494265356860620372343987439683702524474169973956562913596157491740129714213917270373034537999231521699384066999408788431663107377778330342344821162153145270124460628432252010606692234083330905551960629995149252682887368222558030550628677636846391685512780544479555950247024332572936302580155284076714460552117431733877015407188603285241337848254162840547628920216033294273194123617982953001982310729144532113977500400385779830889662400519454028743457056565240281809217380252577934357722145745053188183036456669162341748304410848171525915173187791298600 9723 -80664001250466057343670459655478066027847547908911615990455289008823685150194495588131371081654934796928405541347352923865772834726652745793832955036625936870443695530292861651324315288082300927230072264262748622982367578323027807722488745180651823127009390209305591220670264365982217970452624840120545005954355575600897314592640021328132587488461584128304912467077018026123884274497142186468882171042268361788498166448983954670240468937031652210128395940679807168732451965569875522548043992767797686876012520648073542000554084720275676220445615433163919120962554125082888579486016667279040 9724 86719341513484032308489909207230149746861828896368620784437180127571300686182846668116656209117095431628272319913782759641027665671708756866232469609019784032802857206219996571204589245582066316280331984150474559257202831301152085064759803487526201805178914338731942861493317249521192390208092470156883036001930985783657352504363936024394408186250134729374097658030916703555717161365478938859987483977294581040042874565949910545378954023253171243722084059181832830972220463293659386120528365268036678780341381503025919733733133800025246990422039498406176162821489956536541761169897552866048 9725 -93228904138950773424417857676718802153724138680979499776599637294098023607670038580383812711817349109265443593810536355888350570109963567378524463667547347814429932151123410510378341909852538418689373753387325722385524694150990042168961507499807935580348654991990974618915856895187528012542532228749157390749642803432545430127754758207056391625438334828949233285622759774643051395464671189662435696988530698148557812869398027430613824585931550861710988159546593429445888439884675364138670955470490600006908300245128929265555537481154040126690616070968040106271901348877749782018844683774776 9726 100226735406962620071970835219804280474859102361912439390070432596179052187664984117443926350769051828911951758630007002656746889416657321825749959669363994819649293820620575786109992307243516067184626623313289114541766987924836635062307490585450674836858983016362300554047816373067650966659756070137065579535422849071159638257267741292832411562714247717220332284576863119413885720352899083684046523068416852178626234243899903553174329445729720851980290420043199583506647614326276292798614961873708626124208685070546088128251736821904013277138186365262827735942546072470242781106643669353168 9727 -107749431608582390081750276622414584771677548208630632912566421170836991273240801178245461748112104407625440800187484630831749662025896207213854558413677062724555261832476060273757720223061939249799435982814412016682088202721248898412251961486361001070705302908715353812259045102846671673137741144462445077810676875300381156176788063110325677603145011517058174456675855115043550176878102312786095662054274289405573906341610764467937541881227052948298937865140199977128858106076402596501005625875687610203104704322526148912219989601817245875848717341767657646397101693699253554825612227539456 9728 115836329892990436513301797486669856937783350204552851203663685118901393226840432824279639507840620592322459168274787985474695046815959942150374913218345232295104005951304758863241518417285328777387248887262823135718864426879471064956547384176113540064844634306487756408656102004189168629438089286418399792925755082804700022398965999681293854253167666889105152617361723806292097853921705926006559029693210993637824677310564698295467864611400149759593351666012611676371715179846088871032113845019074893891696474897399723155338810020830574710011486930967464802793278133780088363182807504843496 9729 -124529713387153572754200007596053260522639797109390919752499494021979297147938002166434966317336497479644047103181957622661283778728549058930753362125032436559175181628788132994273643501983719498229321408085448106690772222177884708883887473586720241250104828395485051535967682325168215886380344295817043163333315856457492906076685391372997678532082612652793327784410667833219204214332779135231662458355691296343693626765173129729750286796078711319291577020599819474693328553160519615331981638633956542784144488430405406437730122943028863627158924086154298490362332066560055384419286846200384 9730 133875031654575616394502884290042296532060560803520543034882384899994307265352901384635701351474490663331445670904353114249369617536491941206676817983283535743898209532160113222749529106537642530020325222328689853398263919291336947888062848025358513377433949118648383757393255018061853808451986830574354463454219576177590447703290717074174269531452889811323269571240444606760408459825314837489364133403851628400329888651921820344622600953419917191686196541287509522746450621617438605856778878674616681335980651032382805254661248054964783875989933106801796577026703332313896215992898403105632 9731 -143921137639335710080861474595458873288312703199422503256881147467721741556181212679813642942169296828964236429517219817824666931868131454725781906593739755556544878914068013261688910754262322327865012924354058383719230389004504540408727756154109539899913717556082576625558468658217764257466072280775084801392644465302754379827243122148103237810072794818965573769953320484822030190840947294901927360912306871542855666997162910148528746385403826764353362763343648521458009875346354186914109455459504052958677748919520432770117849497960513883699527370556049545035147188492325905993620424551680 9732 154720542327205541676301916542789421655656770545859637900567582975912043953851017901836756670124321594593944579226849922765878215013080084411677529318791931538754929362225183024391841916432525907784147176259367993219321395652974259220546752845113910398903962063097368056429320004794179828276652067672898456480375750399088225680732258490488714226645852032311436019148555167604205857301028576312627396068202327617220303074579878259266162119574513151876967475317021044651877618712626403179833601390661926332314998833688661438083307271130745693482157896395326260488297353846857467352218131202864 9733 -166329688447607177862287469017578034210108640967162869681238217431613035996087156280312218457599260622322322589103735750887128753421964075932390029767097335136151400263373896090663137527989435876213927708061603516796461813461709026779047560771712783816843971351548321352400657485544442186932247498838567920158739082570650386663846349714408090141238911777434029619871037916614738897219745824898867350265909892645024268855481047478687268080791501123850716138599410647454737690268262222745949509372734215121280653990472184461543282824529852055900927676260640600142989395885153939401753742762664 9734 178809244639005526124855011778287511471204254554242219676928317133479715709565646846856854836137117616306471656583135344118675809640584570244897567101394728691766740775783127361621605782783490493791114674220765862294165930127643490332851935335361903126761447439344778903405466582833738606793244882073842847198451435689795972100627730490635041790531794164205289938691652012544429573431307720157941109852011984770290506171485518342182981735437394958536725066167094776616759792856673995789917992449908005061109711657256095772859096050196709967454281471937255234885841346622895236193263087008832 9735 -192224421606534998633675909811822763665338012808455902826336535072932782922500814615656387465706953676776168093271457030913506391217890272528810012238443170170186216029165383591433248925170494245208248477010738784948561871048841308254999549268058625592139936056902780766373290522552337938478110828373878073978692676775110061014018779559414133383167754724428795053767979060189668766889706551290027343778134827892046551281311845022824713571858265753977783022648405021962802208580944077331897336500115360474959913138681146922743343401798574911547341779100128670737109515265182173014565569072128 9736 206645311914788424364095128561871380660667964631810290298525144917201714215479298531129906577938800301637882589357654964607589140411191486476714387731622071400590344743746590711805093245961580492819689287809453825651404919549856261902914864291300346057657349529009220208107692011842079381234233559299226059332802563090022589728480970859623692754833806449168733859691057598932692643024478485804979508299231228281378202510034637801161266468586893258303836767498628567913730183932804814657848081393768753199295876802665247648137260054700360038720713620585180643394483179313616434502855664059264 9737 -222147255181338243868777531124232607377532158223546795786476765146904314987442631083346215596144077222274071875501900722511347653712555056571846764874705202423096310260846711316801340631418608308756669999500386073130227683664724736691627920690192723889146221117986184332986398367224080132262049737929480687294593737119850384827231051213079975261129959922433364415211285910700205105974845097612640343012438416658902765660767513388377238907067316810772968548227395122783789367930085704374115970396606484507094062643841685436268144357134932757588151466646026738170233574074982561979164055903328 9738 238811230568350117430525382025451788816695434584995344165700410221770099105617275670785691353721833801361023002782035815493567223067606445968997564274294181066668161167780128090875036199753294231999444748055095996083626543944317697376087799151157114239479644944258135729718085210383791251664144595922117011139078402414288494057496887564267250919517424296608193319407391823605325041020452199522350225486446588205255052645459572791805127975183664213823633874353595694188049906484430984763398908618855199092028443074127070490615485888557333549991778120139446499891704180105676082395012455593464 9739 -256724278611269141450297921467084630354906692890660853726090877335574004807162763112690893264969712259373116899736654583868846451903247867876153709779933993389933645994390739859973035749330949995241738064828618095237316383618043208018803857726456765398819570771941385478665602915508036067512983534299306848520668020184637761649849830768763396277690804986071426911549781128396398090945111368527621785042756559904076455741674989513954084772308176532485987734316983058724465758246409591580337720049952140569557332564564857870401729766353995784705636158207195815310464865499119651443885038378984 9740 275979954575741543743280500794132868047618280577297584415335424756188915165800620057508652127883243868042766986186601939983679209642147915007423920872237375051128579082625463186335108829731400132905062963771189597861128338487105265114140692878775229167958154862642322744158992457616476944361576795960330954193091553569688306288457148241011834664921605707313634576968240038599104483500247372474879131274484495691619678053559040815343441119602191141257601111498884331785614863033634319597753976780536257237560561845262664524218880692560281291526398490665349511955300499930928241845164435374416 9741 -296678815697467223720639838086795536693696656020707575747825007257882752692125187115846952285316203630744973117557818057716519641841200007614105900362889088203247726423055878852060749939279710125221712642068008988014784978869165294642276774934366537405588856468864766050772619501242606539675354943391702447129071265328446781039079838087476980255796812642169184574677155658190436890663702341318361664447576093796966095907828356385569864086622317953069082860764989456106400791572134676427594950274294808705859782417171575174239685710941036818678658667479217707720407221745420397328472509935936 9742 318928944835406650497333507261342192801715908342494198636717407478535544741215628081856198711244534470121944756447540824592212446464359982035982528311795863310816534438446704849443178786354029550252099781809973080396232742649630256249515937081155604051245586329046390887026202915691592738182709324504803262564818934457781827543874800110876183548667127324405427527826032304599676759413114905232422933716802346247736058296972697310987180901436295260764138337967333079267228363884961936854593019639245806480983413461267627037204848502969755754698094041478194100709757426332730432800190381096656 9743 -342846513257598250089729092450622513064706660037244536808592340891824867039522875459104782430003437877006173609363401300032883213448409297499940932018242330018661278309983851913944883212777971650190386883642525387284441338820248369736028019790727683897453558679451511150363895614082879391311629612713527128929318973587154593103633638029375154465085460852133910920215407720557835360147184803895880778723957842698627386051216637228281592866930604780539064455597548322102634646932250095888533607538510023003160739083606782466777208633051153298072164759824168371893421225068550615979538246294784 9744 368556385481755995326915482712269950016605570470898425333641859344758851012988475440486821388098094902447874226726381840062107670052628936155009036948986586775152238685157240041506487910933584412426628908862014660142603476517316024318316109079557782485326295275432022858112030820206081994024356239873213412039190902734845709929001303515962870399969539921360786684558554269967186913342724404560195092819030097454829832695114403620649065820042397272746921630992076563439473965000384922527635225425736345758042837320949996678050637258227153132936096204488980421068460119456769840723777557790912 9745 -396192769310860661586132505791968628664034346692894124595299678171523004696531596261261107317284807820078825192925873840490909295948000473701928944650970840981204253910550670918987085894611503725087415462296159174511817467585344993017571422662623157768201130011352279710307304273400729465920054143825090276976996274613137188265428846389592429393881154726566747995563054656449998010528606654581166880516104172936166783998667688375394549414460761725912902916789506594749205257038275390582599286825368168709953530848256326527115409551151726974273625603104544968984737663846003934626459284896064 9746 425899914438259449909747160125103681657050261239086961193937909323065422909066364798955610790367727898160125714836667936056338432213875338681035015744063988464319866521852612568535902627576465960695012648525461401512658926885225761967361126584621600558349941025595919268865726720287227681757584779070467953164279605752610277380327063826907879653015751921132517639988325200709517558881708753004678354046141139077961775881079580152185598077551328039405436965809701838780875829407290921453854378862408802686636762937385477921801506540100890624580781484687889606794608429868900775965208017774752 9747 -457832863248558659683708939535750381511773042466289906275888304706731687755975867564787867768682278465580535665899571103411274723617086795644844184828649643837139474800321400340056889800015749714538063806043362562809377223764477338149086282726343484472677922301990894616134765084671616702415201327750830282090571975713864491607958934814842701574538255418957623400032506590884168195881413872161070804691739474412692627684456459980706932948632643683380871498973890191780366901211892603794888224186582691122170393557236462001776543300437492741111162424465675936274032124454774720113693360377632 9748 492158257711134244474264075694393927973228337434914166195450943103381932046736333410487542101017032012431976100874485966866039956325214110195584636154961150857490238069076646008866608261269487209513332761963702899717112304698485673651491086534523519518241033002891430938349943667719943411394913469408620595561643090155412375236575396102404405864680599075749275579611264373671676848408569709321437881483898018696577200530117272829504704338995306168489280593529328183536209871104435221298337855445181734686640970707415921353622452435258487436902890836706915540904106489734785427511749931612472 9749 -529055206553793719160941614130986190123238082713496313119714424953287599386593944410031464615894675657294324240318174350065533022024420204406363873003223095945005153860396951563936702401480106537839896669178218959451223647247368688998010105017363866580549839137267815070216231558166139233495852529141000710106753806755411352766495428977466446064174742587434894944315352959752995104396907042494997177544267726922895356241450191356393571564247379336973593251947886236888209360746630365269930487526522287925443750766912578006151126606761466469034142264247668662671218899086032991954949545147528 9750 568716217216502407183855511153074860308044454518610319459788565139312124102949151928714387677509990691247371511177555235862124776592356063509890771847642083746637566902713308986589808289969757865535696431945722321275684110258072967674968122744396546343375339591474074862199002631776274815745698320467435152039924119132010379788415990960921542026928052273074217071801311762354457392667074813460699021320100128208050270076536267002386955856288747011876809466850722672518005698175620308348211595566352018285110976597250752936992627587636294566687675536739924432364946692425520471131676746233472 9751 -611348197420751659920501522267009375264652263661243368633245383040950989934583320401271857902005151202961383636518764799511573385600338724245682528423478239998429663786739822880399003302925186933152435705169641754765147546115062282940674340426623700216169253853880083075791816970857219628851717665867526572713919077419604863020534886360721705224442823029316154309828590279151538341802249124961225759665032793482883070971141431665004263688721977251084637891819550358519609284647340636563562344162158287789492070442419229058950954578984974490976462137184141421627581801338642467404608602790784 9752 657173531550830833839407177932189653857512752136068550304501131092486453036782921578956987041615578915194256689234087661525943047182123036717623242215717393620320195148470953665915084135079828034566919387154259394448381328273221189346606812571296985885423337547620062727364073716155880649257683828142161028967147314374994287570411941584332641204171254082713736492383769931763513125275752894750700587704447917676512816727154765342503781787455334970688506162627195830888918258781560855768226644785234136062166997376659554947774622256559345992074571522223734141273934890886366000888578749428112 9753 -706431237430831951017806578411662646712289829368718278538970351015491906958276657160876264811684130585288201532922135902225490961086385634329420351895976142745436589690923702950903078619585143212640585207699760018706363615891339558982838201603486291913344538109637629356423623950775391283241278404604160150412955630915897882968384409983654710422558714195660770043350427747689337144731191566534780958162407352921590510852675582968817028380894694464632323322306827188660911673275840852825066220886951102424391853924391803693869607202416133811327780596824814332680750295367812061523284142211120 9754 759378209497668259254717563070425904965830225476428083639829570355453955556844318865282180465591602998150633477785299463883258083398511679790391047738016668281407943530770638288953888706918784391566436626728009066195439180004366116320090025029254121243108563757618071774539496056064683249822548760466567426394262495215583253172176276471986866091817095672206355992258611757263282800003674958071182731029785421252166369178394625331279257416822695500529695237600612169459120335494585495858377579316071180116168820061757866748965157102847627746543382606441035618305746745809187258313998499480936 9755 -816290554817876516327049418674036835698663859189350541378783416118370059530955540026005770134735362844610696783669694443437379320076128919198357120693509903346409948773071516234383951044380083687698223650759153996313364168305899323275712471901304628852366120679993785452570447706330580880054270245274538350629915557700315043733034609400346108188024948163610908794769701978291881060403542665229452684917499552872515398403772868514373729780186534938358563898963717916950957786187159882966405001374734227642909765096472918720617519772589532143695973313147701398045301542045755799669214156602016 9756 877465028876808998969956505520938787639901209767543424483763947051080065979129286293388354306163104215627387986424723178150125523554876096083047683498152108770296022027257423875746745585220718463772744332651703151675602228537997875810287460723769007765640452631779738907325498237618989747826704892612785483170770355990469226518840474325361898640714282990676256508854458651973772780467264872529751003997598795509293207662163729992679100402996271250843505932477765985274868430170573477203516881637657696817038691816433750976539583718978682756432179636046617166188150491274660966803130269458176 9757 -943220578585488217917626494754946763015981649478655589020686391426075898164728509924438151329332620985822908481375201995685766982710626180758353363687358948552237811716763890668298881677001979036705421517492226363658936845523459233754937762981711157416662996274730287338354392180576865917201174422195276186052824257836594097866400126713058933652618776169315852431266568499406172413270193093762796287981511546163113600552998441020638512589701892375270563429976666777716364083855772357448954371932634040669627993456062963354191679164088379116695519831320095821095948179504062203199341407661024 9758 1013900000505563118172748829459954853258023657333176669442442757758312210483843838883777546844926436219516315862926499540770876484232037686275399688268873403573911270374521760049937807842959560075969573611090647826692445191544845518162212582131005004088849767101100191112959233849170229296788338335964411860768589611015337821334900502321759907443703049460125879219841363413379870739748677273500668964169817436201614114152421404960002301356470009532574227142548211775477415851437812637961603919208155241586378487956905443019840209804794680536030689693280147594599710787972148806643995901215488 9759 -1089871722889336684867618184543513256196602871247514962212819139254394434274287259510413920674151405429341909185870657729797185451618269091418325352380258769713477426613359510494089236074763527774698999592085493292693020187828259721254029897148670131292809600031632320868645311190310869670260391861553298739928506869564822881362601572219731519633026132244469355451745968400993909506950866856269952713438640224879197863891590702784111370015164468555069151410143776756976272741719767141556108448002854133670905984249907070642973194679474312831462299428102415168794827807401325534559301302694528 9760 1171531720772811159162218597482751386706365740211034863842885745564740078000125219513839626347989470183134703609128149069593930400778270770873575416953138207584779559338934107084295224976414694774767845092852999898442639437213191221324871918411789196745966750323368806959824618411366047741056937739890181938134435617093390057737871059138590828963327668474112012402680637952814617301279597309467043324662964044540745650297190211164359174155022355547677944229001636845074393982500830171170503174970083895463283485050695402671247056308271690221929637699979359318243841379834513585448871919527760 9761 -1259305574048427424179887211853667605373082535643328403561065504934638215174974651969290147366046145993950300851164777676222650454390499153585756030952284523084720087006995022080440159133296079568646446671892366184344588967397291635445013970639812515799382721601106992981164318720704640868571512229020026174081483738117933362268803638107748683186325630452650068799893234220235139545171132029191763887746811843013917434218948338895092346878186077962910014443885666422725743581897663649657327594064821757939177672649585456527519671658021939607452035596200423920675274570328087250829651863590224 9762 1353650679184214639387815927713398063738944580732018807863237586432098425429288388804321280348261816264353532273116095115405456135887620780345206666358174645250285232408048922140556185674862133931054637397404993737553294704716283184291561403192047822655407748867733518695280817290765828378160198485501833315869763258011357135603017254117904384053299580815687518684128495387263839112856835285255651870608479926194563025336914988579952191721988695262177833391720362586149459031020571079366852695787601348304272682625490101148775343174084756065268313576311483692454775954363445710741922154620608 9763 -1455058626051234436345190758006311122601768102716410990760775685536848916850810386754037509553595871108914150240956155420093525281762330518897794700096601942300359738836249913309007005371334999232287186455697933633830161719395337894261530001885737436519846501519582662023632553886845310841439279920887708434842687458208339761315912189508398772100127993801138070521491059520598493062608745364645521903643389072139517621553973840045682118629795665849678097355876242166843904204062640227831394919810633143141724568067615805622310080937396868010716162644839683668510994724826932671508157147366016 9764 1564057752175604612866373543943212961648336936015873359243134267597465311029783267881330507982937711560531287722676830691967092565172421070343842057483833253479787446461603373681165943024748846069782291971263520681712040143745681882545877905474984266350929426274455693246078266038591746809130365589151347449721023148891408140358684384171977214329083707670815285621462105467402465361747119114411637259901389858210132627215480436703397604583745337927917563224106467681774673055555762139277909940293080870895527244026879224930097835834813861905103896664999105005546792992420749116568376259681360 9765 -1681215887649429188657666482219149688810969316456059523869476332368523650727367533624103360245915675794801972829347030466032184876129139866040521774769815147060556202458812391647978248711234638742023335120713014685582203940090657492150324171649239912037727467959566392173756816785170729241513006673446689320319981649668863647493922339271014475391511253567824214247978473310585503878714488149787603227106940307447811027979029855229254581848440510880680274268153966093183916827690457000138825122287033892857897290319886734295805962458656090793913433783249580738812656621315559299160921334939520 9766 1807143304921381751519729564588348313731429356298571169636014418298551154460425436810569718310135315580913699741138580123247212154844758247151000126989511619388895623626822639078380514333772116056882816580488295256887102202403317226542491722344476954977109603014414480917540490289368660901268500251842010909293245317514481891218441516490293946369428170726273517973295042201169739952928260839551164673672074642559719698629376472035584166055726870108110240140796973233013049204828629221138148716750835140770766941273359967416563801611632332287317272722452648607413371587678763568226395467762192 9767 -1942495888747576365298969392229797822860464682386248779011484034464234112133762535035265984086241486163436553917217667638209691643300115026692035263928274079749702715317605430217040388048460145608682444456107262834890519113632061968961076077179640607515165337283329078347330692899086220379414390535491428537541200435818238204348967059771810301669871842033258288600327170567252698693833376777394486625686650863097469120441172600917227043950974830063623036223780886992457571078966671304107081119238880998730199671531984662961278918075481170998481097610688537149551898600878220951145374699393408 9768 2087978542722182544902806141439259619855573287517486042348402670388501193458655207809023876628948926135170299267820295673786678943300193031543906230799294806067375643572847247176343244141632795830978067907627846737340064659687333887331029490615986057211225506225887157690164759440600698485225686563089509036841700712899340903212308829932132843086397874330288521385565788704084765070679151910697359779750822327048439860151549385230089773613632653610934492081051586361078446192740871495216005725399167708481768859352122964158350314693296746891053945078717821713850603760978855571049388814988416 9769 -2244348850030872152170143425122133285446193619492492009369146366998381096557062347749437746103097689355955723290747072511340166306596432870806726484001489033075590734473756170804800846636798722374013177832812282831152267788251398882654857588106362400214633436510853022368566808435244078298739884374716236208408400087361912071332164840350845505818408916179967983211077822668815302362448289435248127030034216465463910331689539177555764243553323927394295274849497996941293809645670806723276513204299275405117690098071872372397051449369954316524239322839654635547174698153233788249103402340920656 9770 2412421007384937572817566735395094088557727177555437232125458684993934071905995671483638768501912937086224775949663470847978802219376498266806063211410196007026793291437698519623924784864424058545345112055778118406877963619589835474275546221873579161660876039553618600422510201637177282293209745733989780497746882858049086498251425893228678313661041987893069598458099367317889416624007467697879970268640305283490851021710342958643374765673832009229009417221231727054388261729688247739520216667827867067694209462620431062827850679806601179019661315465057423019127415975799617093581655810870192 9771 -2593070052506572522542452371014834163041042240929863150335605119568979415296308357618991611268110111118591695556074560274063764222773158237261617624171457919018597927396016257193724824893858062539002493469619931636455804653716686490744175308980778180456282419781154631996196567044688327563922787431357025141187275582231683866513641194725871585454748023026575571283006995355211575323574884706821673736648414551027371003965014757371358668919599875079560217014129561453876089955983187629531732342495222927811627529367339618619523828801032404774460580827719576063272699579796602163990856986638544 9772 2787236407053643771628257917898711116942620860221877803508160412265334701443716392922530402739365982545782251105338174174061232168810302250141353621491058001518286549652826124541059387556422626974662402741843097031991063249106512801063585484801828215746665152220329248098211043319662215029144821603753944970699456294719830575406280432685543070174736936814362405165453716297188419913459036142127539942922863157315493923199766284358615548171154505450550558236003558289992428714808844274023884486665440929868781323586250046215431160447106057632708227520705116832461005607343012221133881586255568 9773 -2995930758503130050020062706276813026187385454056966771645753408090049864646955181509436044236955977199579883024542459367888925941314336685649226165142120449480547681277786945501320865804704163288691534533409716934137312533098927681034946985678624361419690502573516173639586488698487711281082689826084336179125407559487370115531687985108341434278548535954393966353693533592657275479161527344521703298684795026956236975676327529091080460338691067670106447367414713215067029738551465719714754109282265044651862695881584697612574891734544986632753217406760121636415108609703503614709020637003824 9774 3220239306264671321184782738458105545320010283425042323195116786267900554320179027037438375951897141669498048896813785810859396884924581452115666567188329666462829985790880907574566431488597276058439032585673985261305269393100630951812717618347562482673601505121257407056126935777425758144474525894218582536764237296540443842055877914695783527414280551920343136055371891721725132986094116328140477860808761682042419318197858077044785613918751283629561329206637283800613626731306126171399634117838959372266911178377720621885518048080749260429737337294598156746938124035266135355276964256194112 9775 -3461329399178390485585166961809625459884509036499317888738542549262483020882286833136875543276055886971133146255726526564983319236110329482149122266189027577402683787471579475884030628558447999581880183747594854173816769053816734609250244518219675814487639173210926593886008188610386806446990456479416552311591337621599075454437948645918034622737324016285911576613476614202323842156319854540359390691144153047074173576226691742686553206683431161368240262736558880999541425537770577066241512623532183120425327360108185288242940570372926660009831426109930439181137569506119556194762492643790080 9776 3720455593574024890320253499676591152195301274060488838914857435687183710180252705429141082172561804992152234078706903469205374972579462288024070546758355515868824314028495635796264345430715339163016455789231714074653376238972043227409157599044362054566959659268374522767487745840038659212531701484903957552011944664187562512406954529244622614092788549958049207399296133752677614504080861873540438322245908979525428885676748406251969818000855249645148997279836661499575911063185912315122905156027160713564727476125464435807899719438544952070531003002103430711917956281815538919068443903081904 9777 -3998966163241862663443238995669261713484236893919586075027351130410995204731726475366139750885774654425277054683457735545330829016811734914654972637680255364381948638693260069052180626588147389697895102852984155275458427268969151603510636203680361057018765738374412623531226991894914492157668831315862814716791240826922082873824621824284206386507927257063571135779743670559760528943672987693148257714541843824649153668805310197679820261851862198626571021543388487906817575638389440263801615904168826641607819678232037004186049872509532265064189530670294758404533110271459026966872291101042544 9778 4298310095001219712606121745515193468851994730821049035458605747067457871397893954010529853787691216155682923314917217215802572674389039518799702582821310402312306289650998075728765882131898918918895008442982032554591702618341446217838126282172339287795422976199791678371784985116627532679579940478604519126063803592227259044730399288755114899631941979412888399679820713271614910838907928452627943090206825423014842718471852519608604261329591642485806188690163419579546713194306122210369014942946819143203965739588284246038425034294332751374045756755427138036850242255803753381621205059389616 9779 -4620044606061250611964757271141579701423709263412183417295335135459947115867696657402119979372507636314765658086022235089127525009727190898718326332228587150186883265986391197004520664876483851631634569821676609228733170559112943292611805808435063040907877831817783783972533081691904045883203319861163416672596824689148654948076032645102231199253708270158764173779076638969500847855620825356210263203681159846763726949688166452564602561311136092433309656441373039553865976670528959880552762392375931481087528154329729427222060743410895776854373812431737447976621380172717668261545817717673344 9780 4965843222064688296936163605301198450656886633260175112880961306285281520469575111676707495348387688049364774232541057321653622705505814597915173644811442729936085441668197859478726299839769310955631148630453218818880327572192220918434585419572270329496497973130422963500579343300759171903568105023177112523762739196283592071487965156240267766569561039831049179549987559082396966786913116437169029126630181390124136743955404044337710809462926228438642958882973590003861415248640708203908088291634254947339349849913402531191707666464203066336092805231564571339271995266493261792018995503835776 9781 -5337504457601542028141652500170979198420430154616634809620197622355728353753874998355716461415212020442088569953832272162656293874782348157908539189607124484886458678245781037387521677868914765265451421770418168522007198017120012004306425567600234409220377189942030991694542795657341580021839961617525240982015330239797978855500533793221736528972831783060568260005213112717798825636059873587736870771736264108529461888829723261916757883411028750017997013145238385748909588494556907877618068121686969757408525315387993486679756524739873404800021283273427979256999078464395983712179574036336072 9782 5736961144091771146398141218614317298449404792493342843338812234969660109039076307331918164109450999983879474496904410653679080138326687587279194652050699229723441096589529271079809186540041793199127573374471556985636441911713029522785950017425986464083675295154446551507576360898262728098372651539689958865854629532823503827912667001269975304209112067154753733662088251111365871309857910515058814301078742842927808961222113939349668259668579425074908614564917090624816261188409619385182501480205083047936060977864892222578810379619483568429454893044268823629603443340541085266295366688362976 9783 -6166290453279523176972943650225163773608046979084839251485156741562543751959762879139706583720187223310251313704168812042398190734035340672898796412529882864486341684769947339054995564448926508046935091754932705600748192063031718775893381547993319750161779799486904401236045325822384674882621601065179711841980977958252159571581602317975795848211215548018858170425278240872670338412782658400675001925960899332845610124570169724176230243048588615082317251535459919013854598632609821039602218884902698236269506459045683114094460846822458276692813327261569504292944877794458464007160813316154368 9784 6627724668173899428652730000669216038491113689460125599431045734679523743250008425292094314995144118989730303094822898592680822647188609818139323269161421984544493796664193533659349708978026972225438210700221160447920089950980453943866372650448347548449946373229307168097297285785794284762004675839285495927161436106158500821994678859886831297523949050090512185147558862881313122549511894459917339205404732244067902993797672128070421129639095200881846659612473776798772791024364618928015692534709323101099069597609437073073694845725425318175467787850299267838778218502758488298887310793076240 9785 -7123662757130889507721771053221828535475087645947493509655785028184574937518880519680300497284288421927705517385281517727543766634289513120605352637644349768948096867551929222443118422129983485758258078237845075294118833008197931101957315010233820218868981549438500491796046244074168536518752259827666380407236881877661562876017256574218691080858448616296505065915824162418816033788671937396215943168889485544834419201271406606342648540864425622332329797168269864530745754177464902412100863763950639887090307830652281016183069537575344286737530059924394392726135188000164084499927446083968736 9786 7656682810917972831057008288638802933732405124970131444368831670407158943140715288472319330009667171669227815957590238151352490271985678128522359602539529522549932137853122679459175043908525200060189001995514368572119140062252061932376403189923058745545757808394614035621863273422646544764714585646087572609126541584022864335099248143180908798205150037235056015505995769419376754458961402085878679128882106279524171598457857449381518597737909044631859878468778050857441488489309064189286754677814732784232276336749352430069267581552688160510008812702578194398500269542405658831327905148401824 9787 -8229555407058271598416228901479543989668383559445434093128817461523175765271217204422369962014909895833809043750157434008384031593681605368328682623796616632560036342968176929810797027545127721163037826246627300788402996534519490492845917440431550668022695013562165128443360432339220236853512192047264674804225892237152408699433778798853184867383255514741477097137569572929274030057616978601315153742317648080557766456689986003703689190094688126780249859013782523589468220093971165228290022274637487422313781068951404702436971716330822378463269445562066440032053894666258000440204519094871256 9788 8845257970537993338527392618589219476078075139021969079578599508897390031331523979391447502498816950179078576077911349849195700871569978050066962060577730223322564745394501978189781854330245529513135140071677217493584320824271802490153436538938482498536511294614903272621378976459763199320186021901271874448156214922639588277813640132218396730986803665180036992188306213378227284427614728384787396929631334610445741878633543408216627359517993145031144835980492695513539002000293822015798992271267867534026975284376151202678255011921111240988446043787047960221812571339445625741645489696266496 9789 -9506990205103863645758724356453958207225544138078371479536236963449435974157709555351507306765840891236871019984064567426928485783717781979908144390816815292576242934107082417520062139502505792788858812450147570097715638034872226872600303081658646270506704717431218537897829443675175978717746624181006293265232379513231892513637026849466966771972985830216044373883717108232175849273852688882035164995342497246479681111288995923016298840456681140478682118439865434802076727745740460138622653124346391489108057255292802272777057890572317908001322625277454475489297766426362679415537104457040064 9790 10218190674902793137669095295867381470584948304875759382768420701965545229553414509734778474339919626052727952595113162671549213665605015856030889680758549625120703671849885141673210553758910513760436163121679770739045665866056927337214728868642049114490275317082804196211263788803513648870486982435349931997163733889393170674819862292218018868439755695008114423683472799528462788273789243367609372708107169614885272139834687738098203880168234186032010974892484382988873501037630524300823946741093906683364747306697089470469146305107309334915152756287845410364382473413787464291134077207931712 9791 -10982554622152585422520562294646846346882336517509343346411779619670573187000695695338580816208621701210970626559211896002554514094158076737504987263677972423635300995875279621323528759468243097153628452053716185696261053802040226380098215153204799570445828255199972784481701047749676952932599293525819816405693882366088602496081698069773919226272789666232061616701625707413614955026023229024891714508604956346538413655966771377874445117359009913806936739919163789569935351794650084019061957400727682324889876367019315878485586189752256292234172685451997252238589706309039386245131770832431616 9792 11804053112910625727746897843756683475818635572774843363599927155511380694493700696820016978694329771864458982687762492345618188552375538741947578015405353013948923339734311086590489826331265434978848690990488025358645934756755684083904609482337442501436331730751875480960272208683629828933548721473727183344131893843573429685274760652671511375219666858427444343433086776597458973471770278704287857457529071379361875834593703237397723578075412006141459969817588052232993576370910990500508306123736527057135550536665365312495995685167029402999996584957625942729979279433484533583152724895433680 9793 -12686953609860012666226053104672449758711700659907814496091730199728265456998830654470736328031359112344445378702371824936617080335913950751257984564752922716900480329363812379386890154682904897128754576808401092443405317887208850355791701540029183239687414784818086440244170781620682062382182007383462581332356266150463752617536451872482861365457265214285016954938257111913669576764601191270133266292512742349319599071530952510561952620316169079340498892371445613226932003679902852847637502104980582099803576865829716554475776038116191935530937530697787778230107094412100833046146511393620896 9794 13635842078394765777288185034217490013890794756781884910951759569949401643039871409349500978107717794795075436274232152820498517551709349775984557685102891457203987737436448861792577431222246270017928471355258521395547147202916417357870394957365444288887540250434698054339427439953025474054636957253182627040277935760632583588059088157396652703626730729848590681633396832835487237230742359892078972685626210604381974683271895291586710424430015774644814713549653198794448136616023451469940343331635327462660324148183474376143081476274313292689026289699926777895413524048524541854054853966749152 9795 -14655646740195434749241357704566476431336985020635383022707045244698123186196447482972332500142573248532766104179915380565210324707698285279922450246951463839342551909223467630023187696838531524171903478881118495474291395869471573719925572964919624240112401866362909503119635025116095721635212515572582393887122906683571846861666862227811989463689008667573623863943831356661880799388915649732211409983204034016104897566185635218187943443088631609964617852476027386785389597940470968932787894299124891355381663759206679376722770851641414356390480054640123044191324599711402499818036228566314144 9796 15751663596984341101142021771792451691654469508721844802008299503951933588926282636195405635665830689596856798262027455553611367515571996408206863774917554968025737391071312332488732492514916220796321864390820847987139870043903422667903741030096653551791288495868326297227484112384039286818685108572875034680306007106595853374008826414538523553072953913111417574666718299784186934712810251702617112669782040162734161806293395221049960351242018254861718537137077667278138915367123534507969138906215323913502512049589310694161618352076020767792516537445734237572023868410903516195898959368368480 9797 -16929583856279509500056571950142530630352163532149446792422927717214630884713383900342775443453147286141570020900601135221458055959511352512325068919057499287843912717082899388345622015210041031302904413862797863578109112456264718419791917264515108883431205833716388348909552354787513360586664878630277629135883872421126237122369417585460107189320703299944954770791985721756824598945986856627179602339213608156085758664247022340767213023536131685947948445550472322857324169713261204993498457096257236557183280959146991060543520054118039963104987185927629268801654965701173787749923227757231616 9798 18195523400775049373627879935678282202003242578336239507348166430657753278540058058096674335214129688964174838319623709145379010350585720041157389591518847871136164451279088635909153209242054587413788239916859513314650919689797974365424545904006591269154887235003823905586794826590432537789237901512391107002938894121742983184974489556852201978074950547030644220955136573264724202377599767745512642921499199933470477067694159993472510318098890343276040168392958550593967348518896549565921860902564140814379357521989134666396858457977113839119320306378562355649166565991386601506634418051291840 9799 -19556054453513770053880994248687322802001491923329255729059944437111804842119643585130129896796482282478024860200025381740733080450971168688242595651075244947744732620165304066150652299679082687352364637104116779742538386323162412929528579690143581937075654506354416225527820912637324726878401784346538321846919485343618277594385441101011193399168381132208301613636477367765484244052887184885258552435827183412469271554945816877191910304806811498712414819127149916035500466180049902860849163839734461679320651930277802157407892985806308141525401578878281043019337380064678788197412792125474048 9800 21018239602339341488250407411271645939612731806587522000671424196281274615361826108030292264969091667515135768178155069048022504112873749943988596558251975055403434302041512625172468694081261514625278600337765573694823959928786498339095980506857949909408240191033253812118909644508080816058565046154520808221907163607180671513630786084561826466264987216832203943665258917598484605075262738002160113843879253487341735228356425849531420724110171337953973466127297379563603591926956984131963377631603705763731161055866094289224527888262462674400794249903087523356141932831295128292103565102594788 9801 -22589668359278557684473231504286422796781862290052031356810809634433177848730878260264737623466282886990337073688134899302535033162452629000769657572628084874731756091619443902342369223947791640901785976529724246130532171335785298769552817140924514829152644107028020485184288767666924636686217259010827964025793046098554463427942001572674650027844521206228277890051094062605882598298210160728279088472927080474389212016998549271150593065373206079092307721972273608958923982525590969178181688720896482280360897034349255483997193194266823422347344631447481672965389304546899718039324740092240226 9802 24278496443571753049023672262826164208316173565165738557674754792380793063779202585153618171628768754905174200121055747273117773609559080180357733840782367460582873762598999021587000525727554226109608447222118737951140413119523769123329754036791611069658151898129720867756305359695744066952509042571613174888981885553061737358185185326490291533980813066213097956400085537607801367183141542727578817069907815862472046766933292032263167858614075742231243877127956345115698696350429891762790241010917101378520031066677419250570873612710743683626423748721962808438164067840445876116405314659914888 9803 -26093487991108336164958912477453940685107420316944993680478751200478464787818914563986198699441147985459553025344893170939955658069095591380201694663405962153250955208570079821077627952504925091852334661923769735282984477113438314482655683786216895056116847734179461871057095572670523958174416430179347730700171263713692045342695542465308221642523598298377970421850163772167512509328199183245472201541968507667005553214270041428454325242919634321161058107667039304733595678958239231481677596703101530759073871552990970351867842020877206631703930853818811687423501070710454625528067017833546152 9804 28044060908106901201260830299001082217147108157703057144063302185694463004867502032305501681836458581396944149808114683443779523179563904977753810672135393892588841927263493489651521469332258903405278852337696388268764467119217274757689409508055563514570853937320222033588394554621985692565178577843064488115451805536633335778328902503765899797373249386844881538006699257083175241273638405873757249812687638111250634828928626331856278989331318256137944972514232657590850536253401612208221226313392543468385868529026756154159714747313619588122094558463771443429531697961773579730299710532019392 9805 -30140335603082970115130876136724961702851263825124315843390946108455871079446725829673315676961766262448070019427764134861005953779678782707464746813886485302287673479822645471153864924219407099177783144302359827684819218080010227976499504497583167169900806033599585841673062950045774954504199017408804922390685964348956673771954297358315453999460407698861488015617740360737787528899175291410071272731530854707307212636277484310932855857641102578275230257718561848841404579308092028618205883185253583811058790917153175481148668697954898483380619162003736333801325911888898714779753791052096224 9806 32393187348555378634494391519526544675534253598056223436368413226212467731621772765499478808438896696957021228517559087116137520361932576101216525062943567061010084314201308776985553122582333126438481030972911226477826919962735352330280759224926033900407110557413510220434584177003572419315636745569817294542423520283637830366901356711329028868586200133545015028177399964424693542297379735868828475789951931042890650098156137552076501280974221206028262964081926476994212703153105646601795276380091089411125521809766640380986418982380558088771088051148711978961600783948023662777721805404599632 9807 -34814302542644095411397361179684057860367556420527060790335829358390577633918638161900545347067457728166094312714387700697858924996967244460049382566839972314401237896458751401305529624080299966917510055686239050249135323488600362695377232427930655124447522626896540553267915624420040632064807217155791892875145629797658063663976326909028971860857994638481780548544873741679394519585169771262622691177285310197013739415697603204465012778557890585501090235904513991532228909337884084700986501503448934547892148628147439430548416488403373486458130593046794417011614872720306683055540941665739264 9808 37416239160803944969531205300656529898809379481639767406301566527016058672292852048791974121973482632319769742284731815624567771321016157757008251691707933925396962158585684019051637576422344748212089965560469216218705093462836115506041782127257921554906535479662666209679901221704741260935682026563709068597470666077679981422231890671955064174906867868506763345443406690293960028011603586503545449294751940229799575343985314066983415437212201049315449683417880095687498614815529755274835505275782723846447229121154015140612503480459545906601238058518213031159959467687860643210429425284366424 9809 -40212491709523510221481038788380391574389012615448578106656161062337008480793546010225303535241270412225881322101331073116205468363661839359269610508458714230294595889424286910659960660042703173137160729716127231528962016431020644958853836929254922388479658243158710427448448547886865862482306068164200059423606043358518071326945594003173263942973382845763714225132449102886198033531944904760742590758039168423195341597071445928262856978659296612599292964420939197253701193785289077047322160719499187755054094694689612440447483566667534310778061526931267145086506355652203312203473235301323776 9810 43217561017007298124007862357537624638451897614543784530409258509322299948260884820882239568979525242043260441258871269189902838600400739516810224393390806687802081120279867350471361529818970414835684908133606501717050336133748798460396771879115913802056129893848613051129300327200678531096696995376794685341436254359266552368790981750464584041291231099905492851220606134514564110715034708165451795399807028063535348981863253259436973916356242925844269193202272587899961694940155331016410158684505441541540269537529693041369195446224459499578650875451451808255184755179630541000876574995931280 9811 -46447029220771168797032633221310642078680708445686665404364247267710763881517499432339433076071075218757476832161492618958163687879849593277681029607932903898205759543594483873419622701036255760214223576530558482031073803559483553588216980717934575312697422801142520677129518772687824015547095857756883501084445755565298347012516806515220783006353399822401754552370802263797902310759620645904890456035788915231022140960061668928952758545760336286139742479937679624879304045360554505233991019370682285164244269752682688505317244971176817253286449012572161031462506638511266081950506353727295144 9812 49917640338843998140351104993042122964509567096394966824840668375990987453067237531256589352774291947121025651767329311383689374686593958513745176282150921831041039392866175355746376142179806826152233087972021196403444261999389757209359256638051207201344673439922469352513422827009209028846549660641416726739163889264346838940497393450869202384648073262239183979617574538172762526423424128878132692093584257711891155077539065840266378546705697810671936763828562197127397641972049369152188626834204166284520424565423948731298792613402824102050708006171587768117445562334737789702731093089592880 9813 -53647386840020003548636958415597231896889677423963384763727840862604330277904448747028828922119450823362266491335903479140840520758950513173817440746810863489208556262451962572025208037887234302857778322729227774192824363098151502769701075888077679670473807670121995882650292855313253289178385154383403416192490380766327942229643782636591321238456257373735327971819108040068538604423514598832011968826392221984322101051747488584660502914454784628030530096145890495959621868632772150793421182559037773843932027853108494903128036699555438635684660281731790268412154167589111701137853520093349296 9814 57655602659493745383541497047043783622280613305601451485018535107109634002175503663448182201517444524153086204427070852798844953865546614140794186845742398189663361128910181474567464552355678401970821528017595701237457614669345738511405947332426237586410223821056007260020781222942446717465668977763735077156342939432653076161332261728351929295766460193269386659424820800051055595095336232996719958613265701868026707533587527571485157951329501389310865948189975641361542061029391110281827487410530634847355675198624154829060037151061003262614657021099228973752260364230368373397972830815191808 9815 -61963063139392109718095562517428142255971665223883439262031383962859228092442794432652957999251887004885416381573575841283875638116703324618667790901663694673570847407311142186513013581865449552892872724717357940541067584111863333948392549106863516632173692977729348320252957608281837026986392734139088579004611199096005917959499300836393289953789383600670081291046702544049703689828176661870559684004363461505611413021969422006155011559557583002557240286175206165984174334155159303663210467247735483029346023865560211130564533144741512107103824781297246003237233769305266029813439041921018624 9816 66592092409364931449740428867538032097494124109479471897255209034767998369632649129159245212179982581891702846233867517796727844315633448876269465585668075071390746070783987841619570427152082730576796600221206765278816264460307692410617142026557610119036698898297957853627443567520460321271341253855041678516760465328583699060155247321110460013762459188895850305424125197718526331567454614128902033462204515857455132767634690647473065061952209562683524402989594190506049650064518910207403129562134265002782156406010828237767753628935438646296622216059494908164394582414314149918381045283086720 9817 -71566678760691318824411891978778986513222796662386867016596270868589782911045036001770830774264534388212507229989736461117312136633090356026023711759676865582484335910118902035806720238738014179565915092281793757506019087882736754573011308055858772276503718974105385365623361445609884362122402095943689208027201805223993268902944247444203775067075848457657360833870244650846995717711198587155963347999692892187630108474077398879294629366671394376907231802119647621504364828536110165508526286861809900358672540475527433806571914503702975884068489111667504498777613409328872366868717928002986048 9818 76912598608498751770938356100526590666058210312485776713858301366176318387423510590454762616407893058597664974314237842853883125454165910104611967870552394213668630111214543464717923837427872793283114163930224811520434524681546549331736323002293171379154130337868352695684616452782611194194400569577809923573348983644912247189411775371140111778446012900464547916109173780992211807560428040546568925540014100749453192636684725722272743832295456629649523703544812592643656178349438434362646731808636797084162986606867100917300050065501773328046167977283545812551421822461461819516392516892697848 9819 -82657549680887787735377628254586213018641027923474102272069328061762637223932198103874438721998624470214884943000767477108160692727063970146718261211933427805627331802571258032986039099501020150954130021093130250076804478932565755175004013401495429882796618584457493550552764616918377132051626186956978770001896456781323453054399462577850217508062266053546166937632352963682373750045598107194736938348451179036082207821074343089276246713929151012674413678018534587044622595549193214129680988700837790771501385239501200851543866661050094586066810607203490622885532355553759386582193134776174616 9820 88831294121233520514822760623980844170491908999014888564971219013764915616116982933049262865806825516556527986787260329552395681237393381004913829787128188551285391477156151095726667248563728320692344124983700553161756698884025740283506227384784899229746945708889689580970987775895523110227315674269065753891635341129921914456887648350259377624214813757837523741359305872420677579181682707937456234767730960143781417425590747681089752503236856094161983482704390336923542807387846050852246860479245510626570471722442152865005825170922728016085679852067417449583255603224138174990919630966195840 9821 -95465812240939421184558001970293724667486770759233112849405184187163482487329231527831073715032586531791290420624308160962697631404743976867887315117477541042782446631017657381408063723559921377704462408279375233165117847586387462130003087286384396040622666761561870011791279019124545515275881641221977599644065678876102172391952625861309316191016361761572673337995174046315019138783303148041248437813720497409317674355859636275494571601949184365639707473855430710588478233439429179991040736534132926402523259698188399659102090682903391244578575848216967691203504623314297920146933503435534656 9822 102595467714711534102772634886462999487350446566103478740193918570289719603375236467450137117949854400345143423247486827073802640804084414406676721965726360387858124895833048137135195062845816015462614692024424940403929171238405670459806052107741573911963506977579164164449376200167560420063335721957316682278137128966710166504726776583745746377337062751174466914537667785316722608433728980511697568253633363787962496563174561965781376882919247357629100865986874608471975772705502889673535572914446994201143424165259854973991049223096177649742275366487612598135566119233627824649234073893133712 9823 -110257185069282299801905465358168159096618124711646151701365779446894989857968327284761752515727824069451684639762134692109641411827825589213804794829528470761336498842500314343023333952137651229077588755069106207954155255044094172607376794250365693003023360977840357956516602025147336907547181543154424846827229902320824203354416311566237681293824981822003458077121646673357786599034168567535282901112364603306179791234078199908175166810098475046550241344328605922373500214753262568621131516355597514783925594529506016412389773894417225015295073993921124961866445684302868370570342886012492800 9824 118490640379745469124687769944097924222194884853945098733997375666735268567614071073612745824021270619936121608505343184890574571647893645550273860957653964738305237654321689710845625202681300055992304242535186579884835693628886802010666792463310410082701649353236291980174359113877929223811996273317729717261086971969979903963348762799815700462410263829734105179013643038808797589526128112231164218021088852396601386229320542730490063538932095517239915263087623266138675901160210026887025627956280404796912724325275225244356834924683939916596884478698060100247089797629051232296319691969150072 9825 -127338466155590986680313259145730004795875212851437896559761321595817690276673004083891388314737046417246507091484168551864966378215019081577484726888817812444913560207613572927329379957700796966061229311701140500038754167421024732446047387552899803076411764030929645159587094148967285575401812815231741096272317778371504799419447720372407414153237410761600347389834225932375714274001860420758335073424987683780194306468206977567715194724516846012057972214729416680104646492643364224799604563238197716370555487567287295853228802196083231258842579612879413418850124198127089158341069451788135376 9826 136846471471499731542434829323179324629041929775730555000875116656085648245020790438619925130045450185592058817445191713327464675506980218234444739920136368845890625628859310330579997350840675235696773883723579670133648571913410882767049221557274362770782264867036787249586520908523522613478009157634383791092060948382370326275707132387768592211534097001013494794172364838073657484468104450739495725996400511241940616816397907597134018387082219833859636194999391836233132738654669430594635262569263823460670460717365163902328211776915282374421975352302357990606838905323931858599712947454063328 9827 -147063878476346813243361268873663260418234631808451342874294939299878690990647728813170217426454860284668080673782284062760738577314038871121153228625117654730075090308213020436822621114399061229508186338090000582293056587138380960174837068252963351559449138366385748238174484185091566781622683761897732931459260000050497270287017977182691765927941162377930200482744884944428949063938886656374843925656712656095672259326981974593726668933494733686436305725836085180216952229425915020677400055053001625400750695277859990120086061115263323657254804481396934947542656095643747765606129209068401376 9828 158043576498070678478394688717976517302084411642556995129580829500718899250999702697007507669513377227863651914990146936294197981515933305598336183770573358096368371931623483926702384828479730421977190986528069623038384894376455645912068394442484826904311298188617137029673639978449860051465160747064563448006986065480757818685281502039174914091176824720996675876521248211819948310920106625023918829137555280321614435521577759338906364457738285249313769452638194203155020167644325125253159942848886351142999005563028799357837632225370787236048839575598938140393146477251654825788903071943181184 9829 -169842395052525333493846310699897252699660785600104294561491148598601043508158638994137704694935371442691113413019884724211669435254891800856738095134415341879318400065408777897247836660132479129161780513867462056061150830457549598200549167058771906129091676129393304465545628278754965238145368409390859562364212671927449239413906056741466734765799400180220724405590591887679392469611704341183271716091421079454644783818563907736416085492306811729329734600764846550909212298577001707237709711686068724753542053185488848168708535770120615070459663414502455385732289953406509847359816732924539048 9830 182521397161608279290431143179529692412492932763458892826869120691989419101623317103799243622063194449168456054700613496287639617314972292618302638005641055590795066940366204898434953540170310751524056361517841705043130337024314238358036107735938141823344201237500130571520961700433289596300641074097244490261684985218194089370118812601456806487168281387696813706076119659228461381562123122318395595182158213272520668301739358885748815468523824807033420123239421379885715458324783743731150054355689955636300038638620720155613228135128676501033883412489268817506744920328676343278788140432129392 9831 -196146194490345418144447959818668236747080314554238140607599748325709902162749756228618795620139892943497493505775118588419912040634157140302015554783709892656549263786402228833447419655824511404369931657879576848490851905776832516398427423404901158157751985390268555666315295249101896395586616766119773460680502900350363502721263208588525170602516354436680300494877140098109640217188363934243175938728538504536608205453333041104809259794934144056891001776659667318664197889824659870987225555837701779317314214869653974954476216854730080993990957633517050381155827627152429528604509754551676928 9832 210787285924751269635153505112597953276917702228158315243245884102722595235537245297866885313609492123949123012127696789332442220553385441681581221611213555786704784623287958518454132736486099597301948203695437486974998254987570354788092185839518754456625771196905925196558308730260104607466942039446020305977334430519149539697140286951328005762464885830718616611409480217248600193776836337124829287532520652472178179313930680977738662868922914332069929120149631413589469657399832345335206746624374365848031323674343142609220139035278353533051394858779484685339136160622674218885281984455918264 9833 -226520421332743038695517083187080207533068582693219747774097206206246579215381287662270704146297772825783758126411292346172296611995904320829062685795716196524560691155446195316332260912020581278820010235599968419771150488654731931109604265086727455733660431320136650698916941989972312256620235511117725974262043595170867992679671454121776207470217546615334223636614778372581469019246776473452870714581679571184466575268832625204515370720333710493624833376705297367797769920582562355959359751379688807398003324745846500455822070337892240122591467989956156631925695621608695889429526291244466208 9834 243426992379787707864438738528115334423555720350440564741069579711887468985272224462221434968802615772299184180650350095951980755670510972350021485842624032403287868118251378832372831252832710940424397654547623906478750617888837741282036618508259584312308853121315024132415478530407624264709161565960434581344551506894258775978105851336999750818281645037427886494543848705298412847779409241863300678096065026554413458693759866502902691134609869547538115795592416525176860469699724372779944317440878620117672033577326987665249641774233048675061077380628010142653278724813887587930451104136179648 9835 -261594452409965430469777955191264020940196769804543741320961342447768022869706923467393104143611824120204963129205601781335258002353206905025739224905027599753649871425812965776373124298642730377074100768818564826795923948815014512644066893809235603408231485468917959454531896838411396316321946442477152177071714371762011643635020432047910051117955659969656584770349894555169135384642639842686855679238033351886155962121061701034607385755191466191806800455453950484392732552152137599479708485091116675972370896972613534877824143993834100899894915844812554318969367318546398190074722150231727744 9836 281116767552452267292129577108759711087749197578697620059833475753178040839972760296944718341796546865488718405856763186041602442353282457345824048841908955038311890665549299919383140946562261396736607870100069948824067431403451575776356241916377552572341883561239350098624216065364345104707853307026633297696278722187915889925614829013005205070204298220358954749812730054766955752607350349504386148595675190789247301208790253882108466799950164625266032378154839164119000881601871059746418008862386030117716742334013104488969022526150464343844424872922771232439244972810380182770959668410236648 9837 -302094901373825698208213929376955279493501766551965032708929624209518768194648259798712195393832980800578800409856897387517118666259262119693360248096141732304174082470128977911988272205380432067442402909012746686669958132294957452183901354241900418243110601086596064874124736601127248881370952140463493907926612216005623805457590556695719030116188079834970453019277416662608576047405649831928959233814129384538229187249945429798639045231567364205464874521135222733466651514120551720485683305510643991116916584144029440214605516991045894303806691607019295589854989323479575780745480999128765000 9838 324637335568898997634303344790197554335567504082069747261232357336541473438684950504138063587823579803082248339340863373456044279333899834723370719483740632019341538472346182192216069402680622153954385028420509016450196440378864236136858788741686078455489652871971921487908394973345278041560412061729630692584581517592277789084976140874054663839203341453253769474070649061912209093838918103521475100121368051038962414404464379016279176429071261987898333487758742239300408816661895085578651753755069426619644436116540755381452825632140402839507208485559159287646733020392956895075181424270038960 9839 -348860629367878013973040185098725412360503551281815625020042224242695367477636374793955398937170262283869576405432463909629414717362126553617634648631721804668732182173896269868604449860332626388601522257648915939724624169117988515258097708508976417904720437724958855901718509741220574056432506455892712008600289610241474741079983764142338469874791467555601584124608776818977236220320684994931689377482591024420026662253989726054894980641199871247215077821252476005059485429805913922681204439853277087130475917768635424882610732459900756203893679063115277284053990964942341442667453077879467264 9840 374890020536454052436729711681655397293297971299311999842463104906198517809665041205149599926707199488549661257787345605428735941696062991931458489093996820924449393610217672606368783972749170393397783362633116398373737316928575494427863677015435394651931042165262515946065037604265096894112810139547863647002132358008525256340374926328248065340806722838453605355752622951948046954703039561621906825157128818273226284131068651946847946004168027585932690408880615783418306829429052867057741482351064347752281638546330167722764201731954287177174485073856271998186514758445528263089992505887247104 9841 -402860071059017570422507784588323094811016182007035429944504334734101217128119148568813263708660406969846858550663248463473173505700852655945678794411359287833634712071735889261555441050365493364544734905378564433622193086767912471304826842550244713887536421117266857700934230863162160763088928069992825570036648910545286295100840420385777308007982228451125948726798123042290635766595503558251459160155593419806715209999111214977096847772980644007084517658337553657147564510631434317579911053754036444193161960917430349703199573963580299508015640226503859501808428917698582038572898173686746848 9842 432915360824592826245702369040300100078673486827993601520952920649313533521354898049400703702742280750397651734446383646050903159546375720375142727071774555160847382522467870789416705117454271615411452360910768908031197648654690903434566145334121050621445229434668669287575729965277562685711378204927491371691934460711288191801837322985924207863788641003396493485040736268545008240385668490339828888495667884519449756905160567718259946837518994948943272273849402006730226770431315927607355856211883843283118495223679543686227406815696388338070656300075014432087686958627827106066047075838380896 9843 -465211232881528058895383693593806633169675078826990613217222923770514022271822556951691810830132179503613956159844711586105813788096658293899189739991020791713053792083826235393043590768768146371701250130236325937322804922990654676896402535783625111536879973595877513874421930721265930466881657174593288055953141866300832530569238441932853111550679547963414218221694127732073539738630732260937190766415873517187745854230072978944811768660633560668407191588108258254980654350752234495498011657587916742426061859020562022383350668333943704755866845819759351722004181849562446786848125319879932512 9844 499914594091690811066518290842899540578266653561898005494584814747339851044419027901404836552486715837316220124556526593979803612046440711031606641676159469504462089236334225448941413719703877917267123511463850437418995869737072347272911202921451933120255948106991856870430205864465559457978582050662232212537893492701528636510888538654625412861322170638839723369020665895059206795968900847417728426117135133690086952370941507519650850508029564596204594910389375032141063426750641674840412060046747621231063685450510290059369011299131620149643300913152705642977380896202489712694443386583873136 9845 -537204775299268682151417245783813371281923334118282206788815718704338257654979557634879427062548434917551440414728741558942027092432234886784615905732407210897163666108662680707585974283146393572413447962571294412463394480621603852814908107566205443404812054849891862667581917363820823331020385822064448739721525250459281481943840259004459438769624509053210958236132578430869303312241413748905692871729822396240705946431858674847168400344793611622616308649595986048982926391305347003277333595022741991203843493070623396275395648863745588910747927412598021401340468933278563369744159623209009920 9846 577274455434717520707374995425036415509607324608596569746637389071794419390495826387848231495433993235021917123331976921020509657674681290332818460246597584962986172648302846586127207618606099448320458662066234159174277121664977212230154494159652694612752901177251297550630738717587555779014746641394654089752991578838308896603482873491848452322646758603776371222637368051900973314031275860848610007230472462621479124690694945356606945890155152394839288439919671579842972818760192894309264759010592521634154935633698698944415607182544114199365040113393136715209926344866519100986496519870149064 9847 -620330654302495040633506378327874869716131836242747700367917536884948148411408181838911067926876689890125702095517397444888559245917975532634884113474940064112024843670445729363053372387782264065175907790246715147129899389174258726094718413388443427026918892767516479621662969824038041991152131102949662165154211904845215271530648996560279102846138271608498656084694662028971263128911301997993107207437671662518986917295125342527656730146977081439763499806539309963403511007787541197277812294590396847981790349498475028577557355973107082225453006336695193482673393531282729787281269934208963456 9848 666595799153647048106529623166989285525121672819952212337171128773910742804409482773032656170682996506694873899724108652950292933875889712680308891750056051346132655112682007406784881440983018128330066426281419055234137600666413845730887205478719950244025158521923331531485930655466553692370414378207845435719211194362790392362054807092801589438179700989149941058049032890993949073605701327443915996001940450722813722686976750198975822589572655160847075805463013824112504598218133402558044141612440092711141742602642312952218170285100148167794831363390108673954793836031988499602421884531010432 9849 -716308870522879214029876410944759904351955729046804042626073977252740169876545507540233227654549790050106307057818375892287791417938258594513161257856266096096124875518010695835510128248247699373917023771768987363237972740957095592031219355948568293243027238230310816927440243446980288037504582693908674262964436110403307649868104938434239717602171353632613620234982076172694599643418028645649436231832462033827011484197346848934744565954038965348848955486145982592249092308696470489823560138958977810958562708654679774326979510717578858902505662664100105610473499214252065187328890622700914384 9850 769726633216386478114844346934075620481458966529364928541646151639573098120852495789432479381203828915958101277399284810867765378714362726018658028475676456203521839232032786951421557977475166075007855683237862939832705221688540561631205632909190632481461284894569453055051598252092602640442217956262487587248896913616291648712303790694915171008461182926035714710001122509325995279764058372679531824917242769972363025311249738579915349764899329903390612410466728226018613730352315990207077886459245663133056280293135219436503916709039495541979435661672304816538591135995952669347386858990376120 9851 -827124958773505008317853901691352811933576688655603929310213164335517362538879887622527280187202641507296160217931652557238712277659451120847265055948581530603075067527709853988367544713968693873721056641577732057315209124024919661348185890085959550897248895593424583314898413247649594103033703465691167995763509359914382408934420605573021268341585100444828281470058306798729304244683782995995724519929838813133470963395567557596260368535127168390267442294052944029116772589018130406198405746297237532646609397181395340827526301685354219458410970170688165761515698930205670582514400354841505768 9852 888800246194432482104766246411338527151543187733607833157980354842974785973529172711876950753264918070661525586013773510757398012580456687089883330053472651231866127002137325378257476327734625243313548082648931014607544743878611572493422282836177661957421000936801568600546929275363013889457773577315215631283927911917100827397270361449279978895832645057429590771191237671403795272917277665810750473152825556831236019918151706039356935491332144377369156160102419078984993988418733812465323766151220587636727067159156728861261826157040872329198016403284958247590551719253746810305141646121697664 9853 -955070948230231056303806098186884495660270587849657896406078035472655543889966477573318940727911760984929172742793739239181729235462061449739895280570888354569716985114922118477155100026245451353135116871884273663986384211455106734107789042355890211761509374590982254255996027441910770332343335654992657844109721472533534374624280250790338074340127783500434083403941120745741354898352409407367936984085380057592181638251909595209839694656038795212646431867387065044098305446630816490359665641834418282571767067990991699892267453102620451813053639530751809689865970672760368171141487520664510096 9854 1026279211072661175875631722968242876602555849670039808993804059372103205760283224822114744882937352723043464307707223703507043919149048334473613698514502849743236101499295332556402582515319820518034983732160007580983381551465752248587923767399728755307582442371408371676960276074767625987542668858283669028736017986205364463890997368545532716095155404397680551941770577361253550361805288564361076444300671317494297695854754680740533686291289291030509502668012970423592446397663066515837906405852171418428901961386729719610256959440696791258223078055739056895415834467454016660595651148537903920 9855 -1102792635862861582565294170781027525824897970003379569224329502821414945293074571110868655427918517287273852550532467420174665191899587849207829900406973625062065393447180779282397494412820671253209938369502018663972229268789633140598534367929742663675960719853619816923106897178686452782939872518074468127559322890869438865910936164225933773043714802873346493518326373614252878032107372992128446902277282364705885075918699591439755835058682615477585689173757606988699676839044766998809456712390113532677000274179275516218680461174544507256682402373624538077434997232561121123510485623290670080 9856 1185006171062464700438922494600895928835716794412151938069928750676928237144907814908564280330600696880221052589223326257961988509557793826916498051501523526794404133249533133430258593934375981458443673238810420246436999790440205746047290562916717028500632855601648809146583752541053093755678737118680415290275182292115206894572125744629584226143773269785904850254334922053179150316386492206679796330845691155754921961712975634185267899985878477659217451688246946815539099260130563183072889636389578472170159318612615160074290317115994155802888684998906715800504516900256423576617010597466195680 9857 -1273344145401610269635323653237017037795753439796271237981901959208961055087943529281126349083422328924645977713343324445262617724931289838791203401309686800711983781339049519325483383372366922953591723521604404297344337064366605293961050697068945138069879352444396552411955625909538083076257764203126023663442664495456429531388904988230811217469823696345911646442031467411157542577223069814327227011392597063744216091110562018095659976613619768506976643838444591681062455810833473856155721617112893308116237310305918122133380165158196704765143711680047001999201726488854234171180304059048110832 9858 1368262451838923320354507104990918619804487170301304152194354849415651308822254703207485594735680798755670478384888931378030594001030470460591496400107084975768070887655321581541084475038875737823618709583654296453073275219385956053893909552429148015519814522427481657364325013053195861325904353280445281828990681185007050415956173219174397442512321109364489620613212874144204156426360420324710582719217149505695391722132718150577611620885891833368787625870678919925496736980045336903209850392358429579950746480802024234858169640276373654287060045861663462390994176084291575513507166497712046880 9859 -1470250893742538833449255885149021937213869858181184143996632147442560862487681919890499711962381474020956912444550270173410758921354659555018646411093892950804555303518011126000688605910607164954815891985217793870581507693030724016944111278488310365882915124050558466714290687042817512092699564582005891736377788453563282577452118121486596406856198407646388721501587813075034484781207383160099847192022440120685746623024810816408599578993223861334764751154617247290143308522201540075384530239091376243886538578431199186310488613519489693573333418303308576658582777226887392697831281856412557480 9860 1579835705332640864781557160534014883081208296154328846389267444626154104802239179538601461537266308175656661402156446590507921702943014850844250629950818502686518410112765225271331588588675012416612534721670114885151582691240091733359409592267726196737036128251368853500954587801902589488919149312547995858901580281284251491943822300521683657827446535374880427098554473831123765047111797724462769663431198574709809121101287261307961929978332282907361446040127521774392477585887196851373856834620986222913810951195991449412348428961989088328364543366153302770565219349116834980933863752570992000 9861 -1697582259318987460079144703763161885908750060626852328916449366965447437037721238067786764887183912594528311443501487539556074871806643578378692361447099800942381383329432538669080094312491490312645465495785809464100365652397840158088111976741801856274026672278783062028387237855132569682070189596700919985094222255372481131837164850101945083166229508992468395765397069149378176128313811696322845744747123484643884067078504157581168015004091914880881117195378921415629609001841864895677974933689192745173370263768836706662930567102324970277809728956374423628373066388069831502489565679755239552 9862 1824097975626077751449785323457475514226417367812140439479003813377110532020417971384067185306108607696264922971283027793850197495572236161503120416076570404640404814970382913736855963987047091477760717320634739046278246706536506733067464475884158055484596253582244770846751230487445131315014081782266378465134253967803536044948935716104150944819419524265438655691624906329630532807003162768879094154044734867041233249909143676650963243585271825910059674743330339228180757005022891964405097025495333328958468977653877178569730914760870674962783605215454454355614543634240422450897942844615178200 9863 -1960035446128885310268693407071743640443132826265159426745373585135906298836112360851494678074025538408380930443354255840923459788768229963461227066939369768971155134421682744056385770454535113424634380631218148236485803153915829499133292758720049016571260201767655740882281180738502046837951135189971857291312294641042823345545343158273415671335564879003622185562432132285625614399715831802198406811105760896248442519952260906756318178147200638534824985718153158363344962954154566565197519180833698373122715348387240953139762557737678220736741467583902352953607078950495347510377693375647755264 9864 2106095791428695919241774948486871318135491566767952894727139739711634817745472698089984540878913931156371082350104718613085466915248164097815861724443216359190680391713240521401327346911987456853887162514757038748478328244452200133198401505153932000118298239187936901729569003016988125986051731116543052532965650390301639355606927523617312474875289022234449436647120151512921046207091061067084392993997668058356838960048557694830889144391561756275983414409680518385435129927567876198785661866765428686461064625790306329003018692629293777324067243246407046687271237046550455924487658227167955344 9865 -2263032266887201703770987810145474458041095922418658312016075687278065807952874279141267162885170660728753741401695681098388636769697684971569346136599136641038058041524538042413134896304630122013023659382710385143357822455603617922830481828894097564728763300327367197061030221753368313082274726743157360205727568750333871987669091987138186358608248821956185768414211014212030255882775829134812284546401770060279299809228611449441056959501165739434887627387031222870724253338319747440112099186934927408037806773896841338948762149371414250364522462242088543342073826710497595483384967285365557248 9866 2431654136413688613096719392365181402472396919538321445990570073736577948874976379338872071797528143242432736665880903346788706111140297663274565675545907591553410665419421923184973369466139210988220450222002193067481801352163971786987432876568978641501811968259107510398727504554844087685920283186576755649822290251971779722704553183318812635853705618563531107308723492202986395041986959857344079136545395642780167731203842897920373147355646394171726623488484150816536122220474058057324238879016564793980532526459033478832816369352090143025976966607035629995134910118504210866210958892018263192 9867 -2612830833871431375576402227701067708932805746937095754664065408973571824707550285614585689204019648300560287002895938287940998003411919427062663914707278139198590015074794966005681595197010448872055434605675025047443195401573700589295346536689024547816648135974888207911247464494184357494590312788987720564770356137217512642687402553620593207160566646727705213973552183558644621685072061467940325365542294169487585174353577912080638389445668965525326238733314342714818739857847905742074339563619087504489254284515116617817854573324639189035327918727735753114483271877133323672331481052980178048 9868 2807496433442282519720996270037964024502256292722520226210355951590517676035587916862560503902131589745885670184564689869582593522381902727544555596281523493631854950449814764336249526136621938885704701912998892398214095505160184695196482966077294538726622334265675701442494977858070307981917617838019434679422467844939627676830030318176452994727239365489479636024128073263145894099972305670784230170345877107814942768646306737452739475360316794500641997513048637805305142993123864179171028382667210350777535346941363483115379180149786820793749417033576018127707092217719945347344224235475455688 9869 -3016654451870431208694793463888359220355758804492493390961165553189077366799146350850011647193866766291850751356943908589199982434636679318682848652983870225574051498156801696204885294287823521443704537311623391482991717963488427431141668028604325832008589464735756502026759067141245010311900605174171452392170715241209159194612104132597420583769576746576099366395205698908256831701085267349427040771658579223876411780543753569113385739247455458069220600952478897190872465042751149909411553379999202326218305001023594064890023719233997435096092768846810705014204697904699607947571564041499511440 9870 3241383007205491242995985184148487645455493003821459209119156083353126281221956185290808854046573381698693488624864458889945814677033219692420524052132670988298565812607173888322468654686317490303676429508649596587031976605104528900311851806707363724368327973874569676962275605829086517405737725847829177732329857879144088668748079295042864108822362022531637435959809462546537936348616817980992316543600616840368207029092454171650284790614024560256322311592553352438857854776551117674271209768241128211080714398930292120908987352725775494771102059395709931903305749562737175493833459612907369792 9871 -3482840360490130943096801652718999603798699176238001267068081638113071971486239050524977359747047576698790229706860607922267964058583686623275437311556074113123353998236751390745679713618244613830447907000201291725522927831615802563937507287504132922393327076326078308331104189132635139128347721339685982516071475282163974847514173457920093967575515474910501330695960437132092672314301675182898678291105746591635748020377966028973385812702001699872640699749816143606991325016924172846303277453331279220682840704897577287660850603447508995162173100803993185780391117250789434612065010541418249984 9872 3742270868797697735550068532985549494747732191020312689017560443620982517649231311909732878752525477086149526048216456808630852222735995183906139828646762146247478319641554312168912637019872783170578834630707409832702497840932216325188253266918207261435621612468824341879495331879952048317775958858863514493386851775139441586703750455518978647752859216654204242285148018368154267710118214624371470513937577594272756276107760302871500346596380716628465858909007689876179882405294274254104713318573816032376624549825044650805931902695474981226492010558408536025293503432499101129370671659406637904 9873 -4021011380130723273434972066935274603973026320017401387942552324150756351214120017758743049684068564367470825275715795932244506489141063005027706524775904110003203471814124939182406298661345925267241609943530412158912155632042981949336726662855586855149231544763988031761111005419340800939818884293742422262633450084780078692484105221455100242625261629322380913591254029161801108510519254183765740137555009464662277940188325971320666513459469854041188806443378220617922680434128862284737591412043038545449448443267768955339022888556085423866522970655818452823106350197184138752737272761105505072 9874 4320498102952567036363205339796031351416162493427682881806822065804672757230800341162499621823702587295497366121188910092260331511513068379508274043814101546583257523680362829637843859811301728882391400127679587832376856023914791023634020674697348529270264071104061515713974303544725869359637691022207840965419431100494046541309918545265486597221559403767368987697457798170504340767174327086055288562654788478709620391721035790922756908359408143865082807469700700628700780711716195050290363590812488370793453606105296105007625324529299874470021169100962054766032223363262716065667341366628557760 9875 -4642273985553308554039346384059552697964331370672963260758788548012675549411643512833056477406123003459707823615276200959895148949228641709734053565909999844775515673783566995748102528706585253837457074880652276878370862141071714253486955404327105352444882544600484276913208491352907994721582112546629845410137935795975610520822001102489857016621533610438487927445147708532701297776919353228417030601722223408095327208824644943957482527750419283191443958139741610585751019428452042995448596584946206771035603607896072496378246968625992764195790366904981463339458533648692686286569182862873324928 9876 4987996643059725159144499103189735367691174478052327001054969514612005716052890756129783442784704360717970030765708803066017569546839977595465436315331047889789188451703153294650920968851219169114418520138152638995655432046154172080406742610099068347922976230860377409454069112485429720260995677666066727160737256628901389510980419395766256953789764787603714618073027784345365081095318627068692155294030301113987125648982983134183412116576413141345186016628534201173141512666334471481363156897393276761327131315812709876884130447761526326610389715777135359461208354326827361433453570535727925040 9877 -5359446872701104552240637428379617189820662094642967011873894422163819540111949769200835571415271050995735064765269624844687520129082619743090755423338362889366487069980507148600270553372059920119107877539949468418555195884732091132559885302644899415470737033226759454735214225067717014589660821524803697175830371552312944504114147599203046478749832911374057120248291513053016304023338510093246253525716963184094776740040014502525566294799864106319521062508295167519266867358249796408629837592414891204788742099104353214405302774059310081938213051873001259397776610885310661064198091026432256160 9878 5758537800952034809094096151403894725229086437872783643281606361470217151325920662895663584623595550089638983260797539832798655607268080834687467547474912282636751657466960645741745444254519034683230722895195023642827046038604005040599451869089605225391662391699170153783497191990321527694745330832658983749145876176953792930003409685836478967889875155256350458006960903685232747738562295338498304854640239082288242129981328146405900889836408633251071336234266822392152296077866036597238760405953282154548490904328632303420031014746863458769835556597976622720597999528326850105732065080171473952 9879 -6187324709405541169397240846250158925747772295609542315169315949418428734658721225294660158469463072268993304742814805494875749684533231898495288377542140200435658377573479187858207389852052363663186764752017970383334438051248737263109866657527645298331347695223514389626367117104600012907371606827045038014677411753094949869665892853423931738623900535712487397770425229797452086050212764739619727092633157186485673028743706146456019514579723524422786387083284287078438849642184603823431219044657764329684119739614130025813860837660459079930436381115706798939768850879430611532690741158977952768 9880 6648015589701486541065998528878931835967411774262708112926923539566455326763443032966023634943431343340154075964063003746228359253540267927861493906298197749913654045174021031206704426927489542428855905176260183745477481064583176407225623675345946666035933981467271631752462172063101850319343888596623069877732970012823653509211681255856969323035968713597085085408265228661794988377453922095191615510829988982262586438252467935724444637988357747645984147969656697165691981841778322467903258895225686677100165196447680111321009198093707431754752546886904734740702019930037471619089717223398671232 9881 -7142982481563727664954258361577113637108376160776867285002406956296723236682574148007288798746601871435964507528408077058510792361385899762603230981900794070306949162567257800210769895010674528107318573130651110918325217094974461212756009405893237644573411929030061202766670116904077272910760997156805018156385681766315160928994421798821956426762044055687695642173504451788650361763676427963984250371370035816673287783574911034984385738043289611992848653875605502699051596333459190609419074620325967237847710837219534814205670598875625676725210419807223327437218254257801518357392278451252494784 9882 7674773652004136902136638280383351650761094147571469356729690155836242965214289751936355079763086183732122297346754825313947599291441654844481108988129327999845735365708426197665842929189469610467951822129181383732148100622956043829442402150069549836306072084798434146802807318351191562462298483068673542385808580784503340048826348482800076954569368269659112456461816868240223682864283380915594778067941678180352005044926451774408046482470922158755078213191534481504641280615429636593666779403090170286245300017571751509672604365666894235092406136245050377595460562175871603722705576405466073368 9883 -8246126678052681991146335748304169950651946685004120191437200875234544558289223150956754987423374597898596319193061803507521607008045356873835755351112911241878740308041045270639319986120485556098429138347782442837457139052017175631031364746205510492143924998641696003793381842583998839125680335255415585631177076096504325498393823982119926587922927337678546819082717238072557224006062014578596698957559644104649571393646839624483556584994321324363498185632386825571630485927800193407321604624045111838496624299529190935600219734489611793762456168412567428623932455261941623290841816022734754056 9884 8859982499992233853831146166015841591858372270763284138928504552608636120666960014977836774163015704726117047967023567965076439356360110431088302725324705976126101037257294567223687087925755567213400376122014181895097080711463143989436126835983376454600578729552294984829807588484300614112453462176018961340788182051014111930960301513017254950265437629687516135893650315045109164825232672125275360128020013929402436519059144209254816293781773191336329174744413715083237322716912388221187847969694106587669036423701414828113013200790588259397211448976478166835735262078164004393526565031302983936 9885 -9519500517038197713097601984312354350358202171672583264426716292879101969594233339564021882101833228761427289132511858922467530558113611136504953874501764185701523866408725237349975348771183780216412052959817490318171813775297800218561835768918534400965209396728373363338747975577978566775293608819374111425952683930639095788844038091508654153674833351648812130720491934800588024846246416405736159316101026073388143899598982207159281005846507216823024748097986350009315227143739342442813118900370322710737979079638550120081228598001604182030939141693063656539866807711630219733879910078347232736 9886 10228074802731728403559132667840857414265037631280803088263780444664898026350140289503780403849968551269591507555055534265955221708239252600636869232437800770187155464326637720403951382063733034102300172364411131275623289138504442594019125925560245950475936603418628194907626561641172424738407651820410069918397789226768289903468532397172786780826228717336828964484717996212262713609213035422763834441037515849822216762699045719912447192969097593690276161901639076094371629116589721413832958314859993349130607857945270207580105944746170236239695672714227838422815138642146889760474837667943351840 9887 -10989351523038359240771902252505393065817537444763395312416614879324041460589729227881439538348007276760585339860214752245556590250135200950458373944968620316394568397430311627243596675234473196131913626440973024480367971254866577983279382630943846717780518669854967241444570584578667165507721486363560815188656418212812523922375511778354077038144679401574297534850466806797070468647559191494424155972036881248096189032855350127122833714837647551641114063155562406238603714995510895898924401956686756760923167942224344103947539449773239571464179284598460645520347802127646219399718810949306188288 9888 11807247646290515125492800683123399998112947122702081290704894684899694315112392324165434851067000264070711366740078586925730863718788831584949720785896214607687260326526582676925693975316970524398466726145805338059317964705433961316551292925117761136760562155425463143061843800708838917470733605289957812331952812849869430148855406820240296271899924814644528212546436462719596268266647489843952585087736104354481389994582102682618513570846913547479417165922610231935961929837199234408842739930320880124943594228149564785003454845993628391065283744118715719245125488299385400022334599892771096528 9889 -12685971040713920442001664953098026998965647023456829651159010066197974683692584731521062789279778420215475017788720448264475267251129457538452542357707430553274842705647030255687428863077252748990071021364121107796467035662178278530706073929170395758302954127288906243839464989718051471279833621372286135203029180411320669477902061291121011174780781873643029951643110592515985982682000776122505499899751153132726366932505835704528802475597821704593559061107089376183417931769024151186700225064077466550329127777617529242107747855096544148925019422948316662219680127511200794570156226955859915040 9890 13630042062367991498901249064642023564855491552418633865845869660238935744884622304184542933031761932166420120155498409171196766162199153204054436085791510930366833079466130532904336159500914293411552112081947619104704509103219121311085598734144853603167003157202376062482588677015215749615686732941719545398029168405551276502657237123941890739514297129843221481789422495005370350588506632837469743191635845168129809741852428842846326831911116650154546485838529594771865844180342903805227158116084039942769979613604853651682310130135483619662610127451976349900270147037905664297473107823818957792 9891 -14644316743945048431624626613400890973434981664576264619462199396032837918553762998621578442783502954194884369528572074948442445706368534272691698168834454502301388684007212893926610628519284058118001588944806813019048654067104339831425295152418366740014563947965055865155085467548529236858363774712383225172521486152207177351083964266587227602140547174092230145078815061359009296743760481168788302168364414942700821073312145868890495456719867074227954542973734248154008016860348315677587576115553690676562111700352979158251484352319344022256839361004685114182113917616669925983158187221631362800 9892 15734011703051388817640870521110213708725465176304611684109918399690060505636564825450907500945711030938217533626581211182190680809300156165610778447310642038295876161602163102418380544300796201563015152895357899204222404009736910823393013854469182496215107633954145931194662228116781021721573275897325340688261689263520161649694987808734344591484064645544164365450051219173080176983119445711109227592498136035967594070666559928120916852454993386283438872117842972410500885641627821201562659442394009515105303574008756116185129240096603839674458790123781812827578115320124551893122715373095965488 9893 -16904730897376597541942361209148119251536242548344714350869568344098406098108739911052354466691488524313464246356854376761768036491580417942167509751676962953296961432077967552273496528305020348515339909901092208038885658827740197889941496000024551982297958725922213608163860257714662079807410983368816761631984810813862093664174981183411889218362710412517426732785094540734618619914117185350085937885209806331744821587861741721346017144465291558580586345246831246370156619338277342229981941007987740213705533623900323559974830697508688400909028780507361481186958211757808258318862535122091653392 9894 18162494363590665752827290674271690289377111296175623795986585381954368810440111946002460341394112362433968114255387381503254845470111928557189368263988574053145626027571488686599603724027662118545788899232458995867358663015598670154442685452291995585511181165132263075230249116871734287205261648942829123391245285174892028318385065465641367053046736292412797908971709953072686025076906993992905098022115622181314009762178516965141668618680387403705396812530164389385647541342979210109474870589928710519543147861500983472440147995250354174524465246664332329446653430804915960368051040968850973344 9895 -19513769086939602662508206704449370945128332044701418742608932905927880282740170590371844691658669786730037944267021583370896279676273538474532467797778102820407651785430983897707735047059225738150899099472808132471456180992851726126543771547370570124018613077652973204863321905429174828740665915564610785284299710687660474135055155662558809921191450743404086650719715680033768991981566522859704148965515802364028498905488860087320573355945555248495023375456240707684636240304044098569504287448218832509552566503936113626805505928236168928922429650321734216228908744570383081452585004144709765760 9896 20965502159390843639900183422825455177307787123316166958450584922404695531545983645453121839175119866469774349010537737095534231660478649793485672216265168234172712289276367020144811144121284346471929505060220966226254574566135882458821138657425174380830842954095695953220182800857115945751062695117164492594011342808575323898262276424473433095006222200148028208483385384809079955910300395472642864202582410143777617348107008555917855569052376579086686020866770013996449619468690279286051065345147240439764221024544605915015176741620568518032795642333510039883496416212005727892247546926006101576 9897 -22525156395865294287608476314511104694823926522056250769985280801126412792629053084590195603212033726179659112607599227149893006715493494142986986193509831787838907411306290533320771152932701784681207837467847032351035611811077985613670403614541255695738136779969195467524917919529224701764141691666176959400500207364605995652503920882365267348913677228392832713956558067813584620303498934552616659851851439061142385348667597118312215044813356825264550689016105710787564028231733007817361494720428014487141607821092439356942857914192275078093045669497106746824657708451134853023303606469792715408 9898 24200748590642803739549934488147182892814328187229144436210373962155354670101966797636030700185795896781988934220648653236492443248912362549222937852544887412226638322769188157118720468514739996435410918395308708766639972210171092383132542082766946788804625052377115771725404524802855888120947431183887343448335418409985062474028640972788163050705871886119376563106993984177102501158912032507954811045356829680665759416721124636513992435319673035262322844996440834407763262982606785700224729611294067717159376572588953721102011201690793845163566558678597406688214322254152123471746718703371432024 9899 -26000890609506127103643458905166307344829683743300170039338329205905982120904713754069810061479031133183042797320065606353530209077172269063991306284603070692677208394673477794462264336885580448976742011993663121774798974844508891217451197474605842083242915053133479806380737575042143823880183530810490764884382343678507636267438838721528706259830616079654081004315852073162261101245089702906343757677749566673739531834928331718278652371980887532661619823910707165160782880547724956800353131762808887930102263629011933124703376156460519424849888233364957796440951073081918397740498268547054758384 9900 27934833527663632151224014895411694951847347036213863922603827069269978822761008549618101457739213846825424833511106297484750316330563784369429013388855221218747909789317600826917380595549657704584116506796766715043826107745232013811391084369742079110527638545083156683396607426770233658904922283170189543144707892762180174981269630772004816836422898849112679781406218887205297437728147974031816059864038266815639449925723192254333206339856116998181382335844284803539555383916027909055818804928236294429170909280064593341956083329832540490435877204194269252269647711851244893132206104488538013192 9901 -30012515039036812201291481148292989897348665074181177204631263146575673294162940656202625101518886465125588522125631643377505555762476558395274831737522614635358971182711528203576626009987884412234852134471185767007145571457084034007344548431328732044479142183662169402315663040676766043937326119186995608007822995541594169614848333762006316114060545817204084341641588659601282869075141519917915522725437870823581173299279484006989270698765565684257600685682862533829326152905686999395187722241504589704275661254195211145428883360894466704693673048751859468020048211056901713400513145857904487544 9902 32244610379194210700544338821359579891943211203197310137142087182997082567217979845137917800834330484512217277714546517308373221127691663499495820720963001395896522463530878487598272043755334516207119263338361957972621655839987907837145981959727630589763917611120607490700626849737998116937507762160258358242848472184986515594775412272881592234988127261003556789367348924774765037792956348364655730889461021375357507715750974929898818245705897937299567969143214716670127064672230082191039461164279994192652088039573974433749726569164873943709888420494332716444763830505885315793213803999641430256 9903 -34642587022143611759791937985704605860992213216313661285438715270895430533687333098437893737298695531246734105472934224476416852112213840808371309750990015308420884153268152862830603688845089153848899995291813929705525341099742651149490292988668249380172422001281527679049185314085485350175365164810878704312887290025911846119177140694339387363650785435064865230296691747473116035990852344444154268638592315596260238880126089614591308003025192701272129074435166117324827184062592223512704574836289370224882394264341554721132068053551308648963314833644102467889138959630295039124056636768571795072 9904 37218763430450548059756277479010787713330685918702222816561148480399245235788323543404744251597505398586142161076204179302316211136318640626901014068390739188750214346009854427122892179481590523090885412989487616218837311083333382644516062759390137825368997776417797172752698260053999690648549418599226190423761695642295453443464760276743392123068812816918846634639123011154779022257922794925207435796501226526908149406391303438484058692491227924161232577806312525393845042019585247981801289465502412398119186095878536280624243162060489433639091339114127845900365856646204100213105659561425938008 9905 -39986372158831303976738015021076476675681288507829316309351367026317500782351610947906315453505507356982445638915992522879125509977593007659041152426693905474212433178972511732191434369160589490990181525438820901674628504867410984076782197425599641354821225823828339625867986244132948367814850485443357161914854491822062752332960763382992752775450930686591238105407260396666809712518423976292750607712206982417628369042434730601106422760190451861986372152108175499927680486790456608978291763629554815934225269218657548258649594695629354381628898715847367574324557372727495193784851774992046741344 9906 42959627633577863262037587755074030650554811381234412509405485173047590490554752096032723648860684780498511732493542286326733946493378722864543535714290279877031102554940852977869593284646154332052817477151868164385225387023145310112182889275505556711329614391941653167246984130720011888987140019329942517759937468204708502439734504623696273912323252055596164901817330419481681918204635319533926365078320271023527639624296874145941658765738123123772724273694651575577311779994979549539894268898058564030759148639153647240776764582229345855749664041431838199233867571956036709522884660245239962144 9907 -46153798954023651587422860652087571481025139677977027580708634106631848359326490663515595819364824345413446193735314480548363398041452812230619722433701957950460547863913248917495547428443471957637982004479062922375496755564553386566508886760260184268604509688162228251637738962135149880606615958683370324508356563552808484442624151156499178929290912406869262732151445794450125343096559145261449732989867150131229457620176204561047646659617946486591624004405917714290144087823181145819604886974384040468350695649902425142096147354747384544773681964634630930739875017308908848018711756985433331320 9908 49585288087873781056947264056907241584264792902870097713852603597462696469769134942137021149511194122058141617193901205127161078266168527270316535472817508552821985726628183851652697230975787749738837295639247934731657595644517648595850487835872987184566046062931339361361680407718423127079298397159911926612010316419816947756139521372058070143332706421319235403995600421816174942545301140324436354558700725468871057872095368370966650819185991744540860424932207771616153934937451799903285317317230944881695260639075750324613039322498048624928202491175378975012889174463490841533548012816059998312 9909 -53271713859732099998366132584930259217694422951834816401386348482034062599499016025171079265848677723568489375924203065871790114428122730631942829511261907381094927553845019808669296131047344291304867887074883680708980335954059220697151260467061821194378637462358036694735790469063811882079171278842095666428489484326494108592462100638525159954151472796833868817002623296215387593617595608339648263416578265603273089242100874494902949435188242547546444409733104946366129634810382072985590814108956363348114508660102688302121634911166834941597890619450464164289631475729861887012635698552585918400 9910 57232002161699588707125811051505892487508557325364638863221267296973802511154740271527043831755670732404403356443444387804915197474691418107308657438171597397337612755164736521947542342430238345674804484362142094857055415317332268369374442886534150627213948719626182895051539343172763818941261557751225330364746386806428202857397864772484311466212996930369401220073727817835195286287327633294914323897743530638221681015624233781421796884178110417396281079517297747309471461560910821310548378217179139850854977921305452311157142091498032538699148406823720101210817213856696446079771274034500173536 9911 -61486482846644749669671339787581199996467444040954255829800037061104620739984628391516617127468629645122917916869449069840047968636691818775703352214149573520001752878658645927144012767720862241435022091071025812056158907605719347234867555582330635833686658106879076280401451692917137601012668936768002998232147779182322574082836500026435373459645069621436908640163252195160277101136502912753321791784412944308375877942436984629276085857229345976485168680918657779972632410512609365961834375818634821756535274739068199942503056891096562973552970741736727989814183098290155486018042539044648930048 9912 66056993798817937933536947636378954700571423147773809875038359757139050269273107029372260059554224469375182325402980573426751445682123264628041322791624331681306668528237331943826195219207927151874382556101814887334341240513390741533300652494551533442667082127788269579180895197735436015315384889373660986863003708956943161690261386511675301320135386341275026150106830487573433442157569114080828915417132732219389778822042489370167618262455172254231532952741465541748215969737031283607668289116171264571873500746766405852865260778084025144272146867154913348393103887790081124043147666425889685888 9913 -70966992713071289931927087609819774129115422414704057340726290815734298954663266216053888339947190912529407870403594357870716192438413512601463496927953720638682114168076531234851697560241307412055527846677519762253996604865546434184026069410960537905673339346026663833687773691699441435940725587516028537412290962268365891012081356751895577015978489664554005866770677026598129706894825619523844082526686991431162164786263108873977338043868216622415040961629944623281968732178283857251872480212506989586082260945711861550000313513790776361619867934545219612277836789866538282808019766618110590112 9914 76241677153240049106352245974185097035952634807342207337451977853474612150980550512315882522586085951612938182984223284473878053246957087059668372184436661846936107602645329060774770118565126396483745281803950892522120981886812186035889222076171473595560589947535823497967826139553897134512352801670550216401587902634830804096147772780044532115082150986603332659559547699558303890248367548768865328298430233535462892390059124260875429475847793894164954844931013744906986146518226564296228083385948812282735242563175898120103104421665836429084098366196488236678937814384015462393819225953740419400 9915 -81908113502439394675995032379636659274453384255010964872439651966060462041420465872324579547057032702877151012070256673081348748229733686366699206803506743715148897029291588868165710006050901613885329524563168450599342266587637704392756599960309442206347751094873893707148536821407450184648657843358807354285880051786096475185710084417721655129138791799412485202344675642536708405451039900923817833524919568745357727132441662507763150973905182735472165979825265101142911044070014612569174712131132185216178549905051117840335012298804161384722058395234160202840048907068037240488283225173386678976 9916 87995375463347837619500614799509966101054389681677282993602742803301204564706426868165147460244056088387936828702783525644133708925847850490279472492546844984815267456602616739124841104231156592873369848184808697444157916689232303135665487985582065842765876340937618737597292038371894126973694223185082050183604750810856118442298381841980018363181220412344050366620181426879856435993972140902774391403704945300790605500700259347990498415916601881688440138681340455513536931472392009747852800216056777180070406120322666574248787653905579637406775989248818454384749156389169047983336971198417422464 9917 -94534692815214165382376857900149732764685324503305825668744338875339205871979229110176812340160819108389275482138808248065239233713682123000877266002866770415505510697248698013378938312010415217735140094300915239272427780510687265241159409257487719846972983264642096216133792978246249850961915998731986160706108564208860752540250381123548048310332018170333350376869249652182099604756772827846765806540226287503031871684312572756693673252539807740513711013702011172201559773755356877996120933746941041068270731501231101872956736220310549664807403856826992705945023042252180746399109381545631489648 9918 101559611186587099512639865676479890138137681009463093649820524429536769720140363375251179084945465905875359383224216245069367153555293433779443396048297828251886790744012412429777919146690674313638919705505207868999642851576875644061714412194278850905152404098541434905460434557437986626681509142670103008303574263084954900626431205818870322118243235124879732076043602190576523374832538046880030256091421265578434994322332431375418048331257082869115798070468422846514619215728099411797864734032159718337702374163103942816437115959795148537613423455524087867082379170435520880086132399133666320368 9919 -109106163658890832589253199593133493519014653653329834440506351088425882275642465944037416761748353411529021966812136640102441951235036519653833449522801428363383104855245159983309723286354334689263684629901123393430500766629292684390264125665581885443849525322900787433334631325896106309846107981689552610916880619219992243009258354820478357006363906637398986868329378234956688638668900072337061359768020348857253874942505294006497299734390072179624304450948677263449087268361100932173787794146625500021109051876990505397579644398401938901455406044598305259078506855849825194952549553260126079232 9920 117213055076240580960022485221340248683310358353620977198327356866027014288173069120832010094900046061149831497980637770865533840141674698883202212988843611374480936336792564567409107479229523340257144391987354365650352290848446296077528972641604269569245251578055988764595983890198071519506908290066329400077953078118580057308493528597078369265896000783800014554095026834177384653262464381180489827102183465582879141182350960271697828323518313337521509540306763475980347188521353350741253921884499228142401094525702901138725826896119998418805884930059003827357972609558169638349565139294273321952 9921 -125921860001616415462237048384189935986532457056691039222185168248566587477324375065702518244144111068976951715104218493429426703140577268588170556408201950893191817805595843799704714201839517365057710530840774220537574930385122949958457215734541546559347430862926282701645435261085786435242954255242789334981215067011860444461103460008434032814840621893361350841640949430928480634720199426629447568309907388559635032482476916588218879287098466149140631574812440193255684558762910484254982607595826047344871931086681127944087896271063591967979134253353930389686838311891032670817166953939164388720 9922 135277235329019691121078655372269878836191580382641935323535549015699444580938309516277325179948355110634886799201821150944080051542423880548312071998269668737171326290929875200221813337525509569295572402123766638847065101043204425577714703722980365142060084264566859013864587598959489685681937995208625489559105195329377431080631809588553301086661892916657279535087855502270131930631942161362721977659596745917962251666054951057807242463148616722704852131223785617648148365975906412543469706012945489203602431331915695176810003435273402550117345908951148193215383147826805948360579853910994488752 9923 -145327148635877422040755422255129124806596347841152500681415202184737379149824272560826313573365650027949510921232924592664939825556930792514560566966949322030681625516508165346925150020168736554697498441541771548834945904948842498232979447262200785288466921681982381011754382312249559657520533446033005791898369345384294959169128469929610633937102476398183527601584205717195414969723006450326715513036802900220982865470171719312463081344475459103719848065398464518370608753985430216360550250019670091348015589561517748462025424745052046756284169244505895891041247087419358643280343865464064181448 9924 156123123440115016242645223154303185747096621407468703528850394284769905033792032023321894144202553642015187459208281731951940393870429816094571157717424570198914970244435538937385502367585906741436326820127233293729336050789700618594006839342762974686791852377954461795194261455660606481275535055190125224453241002369984269342265000640886238938416268247104836520686124081095326002065329381784357315562338447738525580918520582268348399263707142562996837484895586193667369755466155568536762042353567788534690378528981518266779171372713928220225979385752646260312939941717119183751039466082016362416 9925 -167720502612393937509066087742397641613422237149778920042744053716587735260878531200119586808005466890717962642021978239284278300441760534093634326227590695067484809203258660177488941964496644577545948180442038526344994131616088580406172861192016123151788339251540121311771401786554944427380788240730145372279819276839505012628273003128925832739389242847742362907465997606358394664339752536977938306016413260465633399271901567342101951974029130738772749887701116930170175770828453793126298550128562521080811016572193297184133948043705927995733313868928741314066909111437752374338399306719969661608 9926 180178731286445162583797981297684153850664740566986613433484567411474722848408185908365785462302135172819963942395571788781653204333970685670693898563781345839729635976453117366043305084665865485451724937442101921483824653474469646804674062772450241519893238125821895801401304479036826191495671582188563697891878819424697423679883776089247643349083302344485541997340691262998897241775932469612894107936610912169641608344787476157533738292397030881744549434712239604533144047909691279879951918482671354042842191542797422492690519986067007258772371697581275273149390985531610271588139655269126602816 9927 -193561660709691055440799280996586329835361739457270930080779626327292379363625479908771418614274187625507581237541173084816959352361046107131651074106554593573543701441466852025114691570057448487036548209750179355286377763955497549010611707561932901765040555581285738169065457991364232454452230985927706607460254193911894883237782695977379063770488820248767601764218393784796610873009271617864599045027226359281665780177885553859256190074670634370689697284385870295008226291034791570589648105942074205948448316348935675885959105153935811540043895646700116017486219539596660850444504779295602413568 9928 207937874582941402776213100012849411543519485875914308690040184698093056113921593534020878709072672232516378388976004050076134607986978588490253706971327538796090709150177897869229156106000552010999950678336780019967989904605148956414191678125136167891327590949836739686558851334809442016174683608653430073046784247925564380763394234544393140019452210777829708039622339820783203185035463039643525454415198712392280523252781970318313579838077352418804421687370874664399608527847866829002760652267179996153658346022857957588659805282914490536768150006483575040904313875326032988691481500625913330336 9929 -223381039552414928433581342854691450959221347934056338703887598624494082705929500407456125480986604047208471645203855770839869497910856643083437788300975245880668644495513682939617026403428529955614335703831598403890405526156030508283743519156877060245163256752576202633891095445563383437869561116633263019356651577153130057420772947179986978162034019742821246268405483176349240667345507678083207521054811881516515931507391162765788038173443948417241738074013335412965266814557572732221419603927814274177547481879951195065376420527071351887799561850315476088641566336306028128708732137123774455520 9930 239970281640256615130588311464422278106748962816478877718328971153478001695757683280854805779630193225428219556550180235312039926673123827146232260986143445568705923833942176977356130392803414963195335389477157830340591560169220919904187604021464835249929504727896120490477001956329179511468568212536137510401683739638535265139410242171630477428551118540111777937193793387734035252195316236508416207909436127663979360061323413030221129934478215682861786364336803312068138411237051501295805988249722577969388570355857351839442339664981693065800957543326765906552693862144979073136560189243009584128 9931 -257790590531717440228595141901756117857734976474308320220624869446482947871842022832721938820371029876561144139441207007114851634344032490756044503244277240432911815772612087137637424971442529908488867843945586037795420292419708442509270489625908065205713554565503805005252884245374127670416195768942432097202586213802602837567313885771111034086004626282643814727026386815590742598774030870711167604739806655008858143784807574174322144044009743639693144755043415993766051218930853165503895617458875067995690047232592191559393358231248197642120223202540801297067367129915302812941341134641422395448 9932 276933253778906510801478276741411631485220142185992778099872304159215750244080923182248841565190025608718781406131861818648178859846606177765554345509134826016830591444711452706917189755757287196136164878365073655745317327597388262828113982522904151295830594713745433738154772574728803117217766527650803849049896039404981315689019892419895363984638763494864721595129151407434353677979881933529957995808017046369837084829202238435418489980519344889997448529857114310443413980613097844235969198643522994333311179331947010579444259815761257425657767105383177265152061768689486341714168059398654567776 9933 -297496323133235285839027399350298901087115543389068819759499926968593870792076780229733770862219305998397818108936970428563179267736352741983882986545227983651826877498234119050325838700785804295713972139316334650732594492418678249637479274477221312798072898859643512020731830514600255970440132741802999176018980781906452158403549087028632165505177842975934107471417862083903292310210715816533933549440539865940675223454458533947933198609047321145716616420057115762941780358531135828361910386471927976018841530029967868968948824198142224236355649989469582565534415626166245229779414954210227562176 9934 319585115382121854737435076879496070750565763541196352452623367222054136855576297323550206610375711766020296802625491269903753847201739551951075733026150718276176357045984602543361526060221255176239677388972838227672660359146143474287387839988251594371030460919235468339156531542324846431889331551490003596393613420311464246649667206297493773732757783606040109593490269519160282467887145747860552914362092350390735041457860021934708212371125165135939403384637122076553621036317838361632592939703886629605828968465770182738788550988876550222944942658448481792194944706323220885936440460663079147504 9935 -343312750241039293921748668380281354211178086267933335176178530361740453305731476421428051046957052305025879917368883386194347732698892345615153805420761373836816812997879915950872150587379070640392482279410144794352618963289763385046471936886454574646094956327321052077840736216955449811617080290715435764241445008808622087048986353916432804116153247502207776258268969293763705077020083471412930483205327870885328498699611672279420710643904989394066049261753810509599296252882589394614707217147376377895243500526798017218407349945721395852308462617188388116355552793053686155904882390660092316032 9936 368800728040466272978670240440822384722242960641584325801145296717021770854860580302587536702611688136935634386840347404380289922327439738019607030996980286013425755419989575391291374711389538909535190190092605146067521408470926365308302729853043708776646850364207346807750874510395102033981821491361046410177036306401450869525331687238750155373123633001624126162319875643569894418884821168680624505707054029677359717909605545840898181423434812046156050183874285119251847935505090183353953374658147044655630881556533762641357426670844230356697028000983558825621971761088823190756068741002648874880 9937 -396179550149686290039681242436585450190537398877577874090471497380227082837927644510231497938155366117202919372180951287943065570198983833178749589682451170699333016916664744770826676622967927487630839799032750093333108804142139398105607156131570521786376567200964279222590707060522708799363826786806922885110382582608607981685447511469958306073807634399745945675867411709663453791839351095180539997644979684026779314986207618086278470416146706455128823308748214249545043966320525763928877892981365419686870374802092674439309181148684186406916847146038091688420801726513595127152761253712562392304 9938 425589385296710617084426842302939042844851059857384515636614640254558947763829473426576787902800392698771738516042092642790575228568913333678671624716658647099171902829274507972278627237517641369041822729283458263254056609426655688035621096433811343010540052592689018584250637070648578533126500994244830943238192512044147652406979108733814829971473289853641359622823624940203996796607591651738041947065036280842941358132373407972136449472072401378817059268618738615146984277290423856242020617317778343595466179972066378222012226600019699217920027665995352814316008285602036845065070570877222572944 9939 -457180785176971325988656641920356637204682140854170926460115717496077943839530863194332528484481461340188812419229497046713554581109520829513419113471814646967045646434107166292587492024850985362000896536795780863559975442448115518453505983392686488319045065737590279613911705192316763052312125104505048132108766101014761120435587980444253434132380654277190437430204579101302495417437198591475628168592197724383959430641343205914769936798367463384780341857076760785861261188581140345043538285297334933036273298625379740477315013826485714438446789539150010270130486846463019924008004582568090954464 9940 491115452994027978364667571745068169212625948014408624756385177505242795407894697940123200036356732186901672258828573726349216088961555683273112829128465242022480603868082857310129830057915347890949623275673091638480720824686993556358124813087025132195897653843731280416781738877610518162023932244467205989884518940922221849252716929900812633180083386563471448870142413518536345548623217772004629290841995230708139761398604776864561074549654107772030639849614227442103781573112931906926900663610866902869227761253509607080058665426678852044590600935220149005941937677070579320037508136203116688800 9941 -527567068844625249058065041770566502718814356991626812309412543787431699476484400942281059478053584650285313758627873972943294358924777248670800787791146289811749511989268021263730592455606438751513834878769411257244880523523699818081490156083021278858482164243996564352248643927044034934119691763659393602696813508833302137714383458811553715914121417684787497119088903493585332639966318797642431102514449148213158123472295632894813740494505300580835719611558529414135885336851156486500536692174638923252951838569986365184157245787342878826950523429807023329068199106472973359995936191842741991704 9942 566722176149393110650075776512501181109993737034559228970050436135175220616249930717664723479177112266921327125816782729375898685409567441343972863996132920869287896385753005024816202778902328664427767220884796300265853496136597684354918603946414178634809592574048620603240237702678591641071024783516337489373381649880149470654314016117649153780793772488121483666265326653112412822691573784719021366435224955426340670223329316939308011930883956485960944099889073901616507549282696263883705157931801444333535714632007656812284467259951441352770061666649299978501472527966549929617867687358677494112 9943 -608781133640760970753239246779349355126931209804161892016054208888198587704752084143887484844383631117287884729638918708771839374935528371470228755730514642200475804180670710542746078943795397674431234802826661171477072333133938522425760122091434846069386010002190091955633160396279271325666466560309497392152023229847364654585400856958800669136778315181907622685143447300638225608510074431447686059037660890375957892389799722384302825902547560890560588640001852497100356846324566395650988418987046634747009849952552425063552685207832399505752789358702550504332326434438240311567921087294363857536 9944 653959137752835005966156787004146192949626001616216759488801943856662395881125308477382678006224290913182003934240353681603436067423664837539543273501604784481716877709395835499054806857833045850221576639787550315307609925768882984651812335379595160869469499475909221620762010452532382387210573842315369457320643770489040208851810900037514077077005363399171699867736852577719524046896717328369976194041503691066510819108393675311869935695965828662801405213092106536889728813315419341355655275686005812679122305031199512652293169148902555994106475631794024964113313990504072253005878997723864804128 9945 -702487320615752450222715146786930085073098230315410586933373279771151684717051903238116778390276484608699737473297669174162204598706574786023191373074046502323582733314237058161619697013248448709842626519205122960064059802000918832834897272225996558071180058492162533357484401885024159296342423348846023556649199431264742658727567660595091636239621565164351485785974829300386332787920146017906983472440001625791981914706451169374524650617485085471718453448796059957618559158106602437796017847017328614135252062617133658783627839880539522817078172991800122302489049963903015832783721283666840959552 9946 754613929241190772550380183954280844161273777554588429841115248406564911618353630384749404837020478764667969470958392480560362210743281741656925319191497922444691360774657476350080732048518394704254051052620027838787553231794572309426358920875209481253280031403411521984114318519848980587481546756110817269038279779983914439652500294682517036129880984938042069130747299886061640200478468243702002968529335694759921118038553751207950975733237526130759341678687992586982304492388275839223826717963663828903229665456247498116885874697993425316986338993666374598815715256962509920377913774471498980360 9947 -810605591898220110966333478750422703366406121076261266032037615985596677702852656457688565816294303075543430403530824887518386683262014943024347183565119523460271643782157772096521819004625978657500041561142810486097918525778812936739473082621519729210909654032617511620750696388254435969049166047347947671978988722820749485672080602951552360582518729703225584878958199207212490626714227537066802452045338488150459662733527032408070291233688529765654366028108785738555726387700311603982094337495029354591569435374159468720454054613862683908932421281463545354033672598467585573168302191884621809920 9948 870748678121634031881313189431268099690739608535331218844327435388428608996509253140627144960403263899542776773188467013059054531988660207354777373038583383846585521320840290330849710730415320645362875832300192959776257880887579243601370770032270710595307516479610974870735683131143431717266314859109910758860452832443845051343531163034544344602865493083082738071008639579566348290155420414135382650348608067585290489562123636956054163121980162482370724545279696703962124707180504276114239237806552502440227642599391466629957154786436911398296781822729846197198071319543818393756044475482934943872 9949 -935350759270520659643752532128205932884373726040558123270429965887099195602215396469199980295811318220727636243789147670828079247304263175981496247224825362603429512685786901691038851567217977711395690127701368630490607911769484115207952949012094244011687174235969088811617750340119054984074958717863746327251323581248616938650400598821808045659501647656402396303052699105790245309745271025005372001538720200662384352931091971726852890462441390727162959376621821202340563880779407442070268142314167221496207460254798118244565181727108912858083486658855803180069130263503957561040034335945884523848 9950 1004742177065552792257400125467285708590556159247942423864133158680433869184711207310893201489625630544008140124582003053180278690046259875245383052420149154453662186855399707038016006127140135928063276680316055656416357973430754442375934008112876828175818833336392119707366685343489503221612692305262407797714623663306594495404508585793847272410961582808237702561322548674675323587490877318559287029678305133174337498673766562512421117728690340830462361548082032091289649799016067526082732012552041325151376221048732454774984268032080446624838118553764520026060586841836014282341727332242572992080 9951 -1079277728081868602795306358158887096334102526317473983673577194991196030050143828873721916660804753358912406434908313943987771257374444905434373970519902619147777570345519366800271837414298133891298258180590039535494865710755509032103919348583187483359007227491463064822181527108699640641660529372445144362448649903113581537996012231134537849462844354474993691156629326910352809309976937825794010214118792327030806756594405912764291568081304896444420907631893975265971786139385259056203745489200129484066016379932932560651641092923200868027178564293900786961687986732484791847735523508033221259520 9952 1159338472763261295914793516820566552445463348706492122214736606037678346575823269485611453712712806407466900144386807344841543508273782777215913419800954745756128692273861576423409598724053449845454947010555655441368271936432849078083458035598101493646475787991705777565358439181687919071901911770291821626204900862666264383851660435945973036412488137998064910464554848516312875183856576957106335988824106297080908538032087586437250056161449474443684679834860451927805995775774606999823764888289116614293004374242486055106668944060771617696690720580351196547562217525375397180030645943437417316432 9953 -1245333678155678604837809817048243319724872957457333658476326561967813498838997135575997989713017954982726763321645801247526664810287832595138840601890319426862483603425119977473336015862129786300962933077155287701668454117879101120658540679097177630257477382262562041600578829678341693954973874060585639807403634378720962209739252935485937027625589554529145338630637072238898595905214429114930850022675576548842787221775267825043003455307302365913678377317558306397465246667188863387832146027553448171862565783420131665693211403361626460940141837016841493609245817999751813047423853507307993732576 9954 1337702904236952880059939460509143685100156451861948174678781664219255023361619873924257096933564056672095407096903265026597510089059457807090211140408086815341031800664376880987911333644766361755753149771457647196171122875794815507724199982174483924102810225017133190146025485933803391127701745274048774995693478846823013774262028910948980387685901032071069626502463437844821617373993348748713293523425673305713874993860470709827627454356828287235422921786470684193732410626554405288763343163239924091943898960917096767927891792724588533954263624886836595556034881452204484309792154890805153264832 9955 -1436918244448677151312426422956960073051246232691386115782403131391739710148239598164065729765522773919087998273075427012285834891048832235738275642439418163202087950911069412056520029027187689654391147431913998846294912041725487162503778476485363073487634157866178080054482364838843069623181487497540969619681981613054876872185744593138195913678593693750461364385816850432536552666262855886426848037344227414261904181096235235595231730689798960909446992521097288471367066804311018103564063264484979394415198343644642778201664388463061554487232213971758905746202460424304653589454271457390053360768 9956 1543486731818902519296554638140874035227610789800117032718396513490939534435151558115294994085649187980505504831320523868575555237588175966354444441201894567494535727527583161037461805104496718511800162648796592767671276495618314520241390696305412981434699678315362123119651807729307975159410375012951431154663622291180714080803032843457323977597922852599326366778930692733771200804275500810323736461898865102251186959841471979576419481078529104403018071226697561765170017918433130080957846151242880150478278199704723070123615305638331320019281603751411724240229898995752772283697801357135629727952 9957 -1657952922904819931527512806916642814184433965321348621153553788043921572083893278730367244535478141352431873599450885226977455143999150609326005182829070055466196011913668925683755389827221442354104944712354589539569895737838171089108640351379678607728549379583148975609371084003930698473150459718809072753809110479761354316040808579145229819498328939066280034711954336216189083932080802696961070662083185075524349658300403238594569584692751709430007607052339180077182839385591215622858395742369415538861688181625146456990575459985883613697763060298175883683766610754303950555142467362138968778288 9958 1780901672687058995022353713158322581073043432146536828936615922461098516624300775409704422105768622257483562681083825576278306855368266274127534134078731845964692410897174516469167640926381112031059884068522179523876505622245629693780224233042713819595811684154705573688433420513779431560397107639866535316326247407853195433994027379510404496003351196620315725978978823447457534456561933517761282712617957984257875984888673911166205901561371875864068253110646893976776430052029795979452461839680391552145859129569272765375171448973718783868414949693619971891147206085687822967611481706581449368176 9959 -1912961114516255427789687136223517862212690729024715474152091125589774341156972091883227062775645514397076997921200277044827267369344175774855303578225896963897488446776754772833306367675806885605151419267708831935333958429510952040510400603111058825431801773782847615511858446055905705553687478347523246228382831549989416583235896317579901146487003801533072545448282219042788362915095066191402103069878420592643933985188796363074628229665911230735043294762015222983528882947887081041238084015931449004927365149054257921293187202483748900920464998193477095646439632670479747924259057029591953380608 9960 2054805860253010825634883766894952927427874917253808242025708050318248079069789803037449489196800409595736626941753526014765973124036726773170507646540104800165497272727577551423902344046175730989848681095653357247964043504177925204134948528761386295819644566942119354618993937122797801348017880179969467411237379600607560262466903568185153361923386155894661727034911857940743689955984460399696207266294319672086275903035003653361313863952149032961779231162647637057092681567152131909368457011878878516003823153303115671115165971676372800217440124578921939880351466793672403100433019748538895004800 9961 -2207160436859558466195299190274523841783750103960209600979964527299193473566165729071082177387901212588141070845838613695324360162477016928673772451108330576396615584471735793670276915881319189808275889585832136249937995103630168354510949395735740935615472055418419808127688501177402833270724455989284780773489435242841706751835677632707368304570350121205686738829995637195707452081839406106018596049465275852648649549877858551898467763348491641686993640787721089085101421369110927608755352544768882292095383932316493242906115817999265016470769589543878869308289155554663684144242997644938209180672 9962 2370802976901009371128434602105915576710086970628920173533826961388334442985430733482496974490004065456859520079300055532551343192846610622380307581104474064431143891802890045420908979473391234226076328759919846147077772088071405814415977570987439104311644642367988395029080658517648076134919756028315680981969007947484439618157307211117067762455899501175340606162726772469980368028653345807042116964671282086025253681166263713145559746347532155475557242362665809834636433849056417257104325441665445830712084649322073956274276557371196163532400432020705345359023309751711829098818898686441129607584 9963 -2546569181702052439439170312224835598843884302186277325432161915717732543307649725844287697375758282053183061266121000361517469250059698870777187768845497413633874891848186007701844651724710171905122795994145466711003317489316246898449017669329071093298439010646521048612473050350416288885506030327403596634780313281730075893273965552680655087144068069105913554569529123208655462234153787857439129806291856843234340802919632117086018271291567943177032570711984686249677216429667994139808233064067302337104747574042860889797382364814454996431387839592574844249776634594393638291283785967500745385424 9964 2735356577287936562292081480456036641761056006136408274811646499316114179192137970770854763607002090681368391815809081966342240624190548411262622355356338256806077397574714315099455898961763998406544230501146295201660616802514185224910640335705773811263476092702690072048966802752440369008574083823709080729434897601698361470108005502948161222474260793750229162813256018209252723153815434731857976025159646257250806416044234689058213314279844121216120288256954179561759060922377538924860986263806539790018072581565694265928351410927999571904453189915301486114631814684686998050150477615578195437472 9965 -2938129084723466284164262225588099029181972349942179113573835351768646865340077901171819205066296469924287823931975896742714675162917205632283137041102000009790532141676778578562035105915856139457350959323629558408603709990218446513720283722842798799689913633663731449232890944947939175726388664758161856381788651583196066304523194106161926972391249356976354037753152515660595703380902884879021002459805190251535273470519921076215558458627451539536946403936039411029345012085656540761889583988461460366617124748732886468665602459276138171359063446658351873675968796448821429940705506366638823372816 9966 3155921928058105761173312893367876534617590030019447036525202731552922379673201712166172542014392175464571587880289210936244465911237726071743160415910544573433849588683649774152650202423824489052224886724846121114188168194700343992607593140021643482108008960807905935755747982208006405371464608464697589029624417575317540211191853321514029571147463476875676443091326333374771998268043165140590542975550593176989304805155711580155766122319897705641520453151007128038715972124302280396531116370603537635861881614902126266881783627690236317931585459836320270296587239917671430742889664228797644482912 9967 -3389846904797171258018664856783746792992556874297565128846539086078232613584389138700356412486643491982376069022189130603086801828174369372798398978782863315148915122864464875408605678361176492709034141907019312977348251071572228921910767646834872430757370548139960022594326618827596744886660081257568311844341364699334693979103191817903051353216813627427146703069143307137941783040253976831129043475147627032584462668319458476412617105823349430190550545576962604169305562557782675785329361980585498648805479029905405487749798934325460178976576845648358404607909701973059868810168744936859097757952 9968 3641098045657156452565138138217924673054460067190670645965479051173140048696479976740493696256170389238699130487379368864351484404874647496028747747800908262497297898087869463313600099827500048816307411256194397019247667224442175093866155270321472249422879660230175882157804238723365227413036542603217610289054712185569636633872430135724022488703400186018838796350772324951006696787699813531781412720560577476345642798695006512160517583728549440468147935387634548419172136662803772071823474277240628617646607361975986804474546461068311813111670643821928284094008365143102502369436538032686866979328 9969 -3910957692336770722107204115184891388148091683641210263604346154621557983087061070389599366131708498928681968726428331565850029244764710429819754557692395149499746573473010577456722200385718366635402692184902743793816348254508487013939492386706612570307885417155717065191282280137718970571462069502567307995770374908905928677337690524476330926470873509541253406994848065127400060476072671407296439176156436097188721479205272538326385722725354901663334720949738659125310074632314275023429331226452128211645663326774660160873482653052601144009733133646725393459878383606268865631960654375837375173744 9970 4200803024154255673113625133393890936781536825618892224017272447806965604907667451043279706162814981353411095632192910388645924670331882284761630252170184436839345892878296142920400771497382689334313978966872437932408482423160212185487245260456650360077315617108857007757933258859304378198473481322521351312241880962192441765706945098401440419081271336624406903736813424050105164018710679650891524458516419513121881120506645398231832097100551346020798019956916567340097400675861706439499180174868172436383240577424992190568669261770517729998249912759695048404478158600097388642323068158353990678992 9971 -4512113066676691017397091160191273110044293735019377452155058313675888255386133997429033160058745148132490400105992609792764979757150036605440554393922954104279908428835767349626358302929200591665238849754865272979378044924735825951118155552740852747570832096885831592872231543473900864348003062498955669930342245562412929478465536214042821204526927892692105465786271148067157766012669933516693132230327821767176735023229732530955718170313772754501170401421906046027094718499310299475866202827792494239913756970245218621546490570147095892408828578257286994470976898125652488466550531047399756503144 9972 4846476217909807324960731784437957769947295465839968767361938271429496100614114706230927595168488518653711478019120207557080397900134893492483092897252515471346411767698964417448934882322289266945450478937234147595141479508079470399349646949003065528216400640115712906731433393648785729873594816512473589365835417796385719528048896745893278222070272525284364826410629534376203776716159940007986692388135383149435251570742995065621234881227089332742497526755299892590052404898353142517693395428915288857897687985506132375228592089772972987580591136922939122147880012364771232239474760434542050989192 9973 -5205598330239636256903737524908173628438353922513334967963736358655308730629792865833552133263898530100600872835981949202376732288954404099071105988561342987952366699135394059889167708746699506659834976276295640960987870355395526497421734323130538983562380969060894790832907158977934679278289858172427092558101226810128830630246374073332285537661689442324527716984190166080702082428890995463746461420468950818466356722291108811607880985659842857895697124947142981638232367593194275308326735348574847229238214525744658710888646027641028957846403993040158841479099085552582438277733698448118193086648 9974 5591311389133403111246850323156724803224301319486232452465686429070238601793522508756369631399526881284768541801980943367516810466117485212720395001955623458821230780948329151705927397302824791942046906818009612950991538685923168056556251540156507274138962067649544882822594312096373959591374864578239021903036921945401263848682399398649821054441697541203435556383706208809478685591286116742962016200932177683920523894496784778173699500882308466513700269665054678777438372797686368166794273427959457037856955852129876959696166256764895960632611079219280401905562579783511384731395928989529458804568 9975 -6005582832630631657718499561514920653529469666933740826342788079768928838179455210867651272435916201682333538937781043559223638654266617033508228422518574542081912644868005102409490025680596876699414627801343091949958035284518950894517253760669271940974553267895200376450964199341332879253519565208615012360328519131851046410888525650066910123304976818662775951082649294310110047959052479672856118180480917964277625519513371763058651917453451964631363315233366442188808767577261433241074203092330129323636298203213434815001183541484562132821016931184166549526510917660178244343181543926647621870080 9976 6450525558901764002232449415146905627429729221125163036759174667199972423855902730368426668577524807177380157658407084223999463564759592763900808155123883366343999719963179528162707493271751146873984474197600685396328285371828035895452614929360555263581879412604957063469452388987043848314960397959371104023712232461265665716524921122839425526596676879011718573735180747818541513217328280499070438910195924885867313563710064077624920764736861557376934044988086501166736299105285090592775268360012542545786218123482369898725660496867977605942735199023467635409132783186469096425372724082201431901744 9977 -6928408672637099237850820989177710987998732642823421522086554882064094649539588111211028866647205344070761643476572483300346697374926045688441868166235147241110955327342142523442872916957993253687310788104238212478176180575403284546717337031246779515553343250574202559786956853847309086808306142641616515604495490735223144739635348269213083774299564890229587594868111991263130557948562928139230719029796377760480218628685194520266285936331280920297718069446028521037896343591837061054190017193411755567199837889677407442732295430993077986426074366119482593351253626556132489893913431403910211567280 9978 7441669024771131084692518713062807019972087251304878149483323053820705986151525524980663496222471931707475504222065830668143458059398871000356337907664878141391600994685264461200739791467976268314770386827111303119130163356953372083010629919956570805071618705952920957040123061980957688662942549223354447984017631399364799934940686154830357212867258021380848812756366201889229630704940182781379176665856262961007934702622993141729384878903833029570199801962709185985630823909337073670938723236022095108812132552434051758354124652534745313971674858961533202150881207599474301167294846197056304460816 9979 -7992923604065319019254725627126339114074152463042819033326250253049535360266633171958913196128518426125861448249876341392433217008301968105212126759671698467706727803590288761438723149277408331428570959989872263546802083446744421501864329443458073510957324605364899183986069320724022868202501012465348737734943920649330862895243114117342750377868229790051423004960741672545175324896007285666071422120054208814554599935197847949787840423563812066719583495012067761159830853926227273511791332742680477582894363677546157178199459147450714871135269720057169000204637297206508838080885883430270002864544 9980 8584982843386252422742675467622362646869232410635762357989198166895575639982808860427062824919846313351949469904140747758985367935297110596166789650920467726015531669934951321855034355944386359324764412649170747386865758832978371065515085985741362627873200991515645676296648588231078079879255905130583583536892429231975473468528870771194456304214611487780237490693292146924507253517590678907593314590782812394617566871130993190532885351474104096405252998883585195129725482469518831581810761204783204371590534552851270390476746193326158070554797032315979012878788938986384751577252777441242305704320 9981 -9220864908147848578239394976717967974637587290787066940356816251672107131426605095683123320904750486633848007334579815654628951550869691922196851416632673392274232527154875654662216941503665307725049643138698411189121131412214580496149124301989373062537581750912179582302306278532456785049226969797671398338220295741432927859896019538785229550960098069628340254035398456337968653755330805679139420456504386152635076899215447484408865863466140521325350728116594053049540996836267062367174545362184257791233223383112998594061973684416400545633291436769956308875558521153147283568440676518960155112920 9982 9903811039359050831226248884499069699323866151206582055990326860819761204899790063698938943525644431189102272051832385860940930840413704349661876711402210570015337052534452957368703959240653324912855315240461047122248910042972469593070125960881063596515035487511666647660274027826594348528130602532708001702266321130295635715223653972118945440720132253189198440676361549434635242293476659186809739002357206252872080372056154623383144477304665594616641773867226650840645376548019677699090536772316447531365678591483319201019719205091961415453270246230308448025640420042239322404481299788233920496512 9983 -10637302029057570953837667465028164828407580701330073469756325853005734983017225647240019242806432652880120220082107553598147491608162485364863794555486192173632954356407120847710868755452079895942627009415452228094080883362173797891464770620819952269127084802589168681667745642860388560562618454896338488219398016281206568019372363809840326272265703212384255529743896182994115479092271451692794194408457074947333988263987942462659425583079680940634721681963644622534129826876673499117967448372017978621137208901121299114737310033755272051760441758091010405642486095242607415090921102550856132686464 9984 11425075911642504339861198027172736822076313980230286925417915262347316646635799660882782385958606896316534149569125839607343609802946273323765778708181273323390426359632609154497971908617457324373174623491532841783930830648918570512704244877279677537930827010489555755858165206677207869902874382915542284054081724895033057585429827393054800817716554696757218803400144617215115602043453028296442571397416855697643588313972850793753122753716784154700227734605253461522102861565708964227183390915559867508051013389059828981531323253737592072828890525104587379709356022637178070504108744014252094935936 9985 -12271146960773074990718931439937934187544755146087247449038820630255171546568213967750208004098804714568843775273069709137433714244927968952939651737619976644481937206056175272162051249472792393222110725661066986264424482579186382552708758470934587245512373862966199065329072722566977759981944834652068324563376332355507745474161073208919908086511260466992204701062916861409992932984311810700088113976060491356036523405768776222464360175804503589753532073372059260182383917432007085409166155385830873435638412670557621306962358636346366912165096237203927328177852144968610119892192177143786791595392 9986 13179826088108404153456374373737473081774448169425910556757421122211674661808247631479178986524344571619973249834498285111268431201486687000445359494272060605810592558861631720854523670909849468210230627064603600005170573350724316713868489510596466166498299743252100645570784447106658263971545557944137674253856672590064010239713168350257985011488923982168937480256131010838776689740899180190860730187182358116563690856713089069342717531597913966886092277570658741290754285247432052144936395893752441051437016307827229928634805871635890882221826517254011523841415834095119721499967372800412662494464 9987 -14155742747257391061697721219105972763689721446410778605825391059394365663138470536444280484814000284190369234114875801578802009777320608046583277150165841475351210294877086301989753963415524798081809941630875684052658345881800240096989164063509427892281403924236048619564572618231710127906867722094244488259115705358056846313101679142502076003928674013567111816816843309579276405875880197905241365483220023814250390983797879143318950389257833411021485645818077696928882805532947668992422279387292534636703106524368315036937046103282925509259488385524671748344685229791510624065741044506156326107088 9988 15203868453924347778792488503223029345242793809713657279309878350220580849739559097681254850483425757560795759827298030788461312257363151884542895468261759410371261179494961814024810567007947463241559421435064427067564056529723049161088830838166911907310014630132106652791711470784957620282308349500654135605677368712714747910017622303571004088859341953893698590169300703201704733218108838071503397992618328037652276142146055551036756505953689157708771883092423858014438709984757943919713451540418458050650906541286475954478947793308258680873787300508696662070573121197752695679799709237394337807632 9989 -16329542041413376236731948880986878735684157445155725943265252016803851363254820169376014932117688134125558181442674508357774052777279583186595379310146013849731506615126187565853448602808441939524014997542077882676160116222037003811446363102845434905779853126316611588935934444125362832537498458035152119268125833007917673805377975051689013596356754304990617973696978303677099113175147380083557705841644819500572962793681049487267109707266500867441371866678542131060281955945667338668445248413865798949344777085419118473704957496582212368474897250772616611529931511191191890923099032893381224284336 9990 17538496779433873510268736774278339040006975409406609703449206381741016606999634784558767789794745622329443484054167320126061630110251270434913367818723499883572460359824051476320314792901473281664649160675998265566375643807949414793512702987316060897210212851801403574737542345223810345977332789714027631878514627361443642702659671648865273906873632012840559638129561907397234862967807795462477612173189878667971180478188251518509780851597743812375713090780495104730307848801347192287220324576701939621407481090126426432125142185054593464152915679775067155003028335102733433850803561601877721104128 9991 -18836889493575293783828158987127050653616044336769689868850694841598320601198175441103304145052305106356491730202818848628657577601035026339174445230409782699064557539071223262022134067987766612351617922013111190217423659233540493405713066468715545313781244091421988876166693824703596121016605568159171802015728350901529248113689634407437606102825968329336532566128202040484983743190806476364064324808781068289913803831828655186038956614727374665992800779533092186496367240324778503673673078467642211289255692859710424856077505615233467161633413268351094991615721458617111313728762544234488991578112 9992 20231331832938931133425628145593497457981753938966797656863764223556679599814317846111112357223853919554395541699396248790323832381900422740873400802270085231313044983023591838331185446625317143362228795014494923738423152021286842428989649941123013609799262941820239028712159431978552332737686702430222868924017899797052468219823506441383128728436764362252516590950577423661324970666714106013041482368301233740736089758175911928326893200409331329809140915144659330479587266135313911037866234510468547530387573029131659062098699899838083532860327344962877426616185056756877099968079982392877867190880 9993 -21728923844279060280683288053595317745962484021476303683374530686693284959882675688412690298142212136238102117527283984291772598511834771912980002978833801168357936196920015363645064062400537980945951396488448197069721087980783807659548855652074281241049739171455287457527757770268706403195787553038643920331950942277800906208730993913672014077851169586380298438349841861897523863239736705181014309118130318058943079275257974772199335470316258039236293314880445980165969796072170962447084319082247054097350819046464497543245880509436368403414454185912392855836385331504989736783715766893344739570256 9994 23337290022670079108999716670262270286629613445982974605433330041962317485838114525283058721971671324452406636494388781459622850923364028406117212687377576806146543241110353355015702214923007073887056569497445253734101282663885646360107421296801595353256328986219453810251234134670577289231171560120467349663701401405650860272324607509843885538974487590306265476289275008386463430729107394168117352813587187054294790401770958827871666857287548816054449322908111590467084033606367299604598417923394228868333575800608906053170286215257512786515399997580599913920850153844821965963116728500619991683472 9995 -25064618021239160895376265565546578233755512254283700381186078167624080336801660866700828681896630352297207888505687336369037133853113252478316788490128772264249532225515799172210800886924015621438667382965819719753513034274127481047614141077179154106703147662165723263582419577106404693846812014319135457059281234888814490306601061394743832935524530791379242922803856843941171176001848154178306786026952852253697327149421741863596694952405202648049583196694050522708301719885685133965691890410493235035183590712537725088845392760726163243560647621564220435220145732132603338980317475790815616605504 9996 26919700215948493371245536831755647826873835323683803750476740961597111507263540008588787249537918768659681463576487935725185562778726542703992385339839023227596133322264706526819390527776794156767620575527857759366460206873054085795692252051901522529582935880934046703466052044478301958294524738540536085043454672341875716715163820587528331536686443083858848174002795409919426943978724744588338660194539185337505136520359220618038582028997535159341841926545082039832572280969890211848742217301527609172447616611042102601718610843952455486771133076242186435005472708831402367570773361610210221645424 9997 -28911978335845244422197095350480315535315053683469253440262747210376683752168736552451325119392642292419521165002980488446332918655211367383353231542198754935779274146760170156775129149600306424449177714048201462315238046179417018435091369873176409980493322877309795608210340210338995814556051671124783444482424646157719576912566928418894671008109063684914134139054426028469497725576931896421209345399705974142957384289274634724354039320661995661868921162897603310498002223760137876750706455169793785387588638181629682424690799133763395453783299623205553120750879389033402894757786559172967029949072 9998 31051591384693720929728234139427369381692514562096907035212664007403732715626328694745196565906649466561887662167336775365533710700865279838152065498619583082813655191050080574289500725901566082126027968577405140248075363733640705978057160612752901060060587918944236051521544648280969628967875129265226823259143393603374173457568791531991401178217782998239843923076994008881904136949838850147039920852927597183523787538335478928198760562928734898511371184422606006262143562436501993715789742903795909494632306263438322631809544673388510128779833854732387252332635695960809173960691928575271467003760 9999 -33349427096540896186310431825337530587358758528483120452159331267636740850633530729387928138843930215027146591214655972210358262256178398259316609403991263266123125501420050415675857216119782864800959645752691570977574246602555379323014991553511005971086677220716675790610353465839671969938315847834475097774325029454354560805989410567542728006069876583795768391762039286164518110193594604742999737199618692364400642704584456708894695600318507768666270671722313878809840391162481920456148781922949148724654641858077428508366233600692063403821068537452871015422967429257799902151183819866180756938368 10000 35817177185627431200917624069550496002390262876540540638618838884349205390162605384514605661792255962465437432787704464203814817913789122745027677429360085016301300039517654722111774017214452763664437142294416500576732070382830100759283476431561130452724771817781432644977542703967296659214166213424974172383895144047043359192045185965868370540668123311472039653414041821947319980118713385260257828965967438452795153370009791148908932780289210518619303736395084533185885202745136531410446938505611300711604071077092053874209403805942439551699789863489683124619917551731967039908383977898103713910470